[Windows Mobile Apps and Games] milesmowbray:
This is my YouTube search/player application. Bit like the latest CorePlayer.

It allows you to search for videos in a nice friendly Pocket PC 2003 and greater app and then stream the full FLV video (not miniscule MPEG4 versions) within its own player.

This app can also download the FLV videos for offline use and also then extract the soundtrack to an MP3 file.

The app is written in a mixture of .net and C so you need the .net runtime, v2 or v3.5:

http://www.microsoft.com/downloads/...49-3c6b-42f1-9fd9-0041345b3385&displaylang=en

The video player overlay is hacked out of TCPMP and the FLV part is based on FFMPEG.

....CHANGELOG....

youtubeplay v1.0.0.11 updated 24/11/08, changes:

New - Fully works on Pocket PC 2003 now, found the horrid bug that stopped it

New - Will open and play VP6 (On2) FLV files, slow but should work

New - Uses newer version of FFMPEG SVN from a few days ago

Fix - Fullscreen should work if you start in landscape mode now

youtubeplay v1.0.0.10 updated 11/11/08, changes:

New - Added the facility to extract the audio as an MP3 from any saved FLV

Fix - HTC Streaming Media option should now work again

NOTE - I have now removed any efforts at getting this to work on devices with less than WM5, just wouldn't work.

youtubeplay v1.0.0.9 updated 27/10/08, changes:

Fix - "Failed to get security cookie" message, this was caused by YouTube changes. I have now entirely changed the way this bit works so that it is more like the flash player and should be a bit more resiliant to changes.

Fix - May work on Pocket PC 2003 devices again, please test.

youtubeplay v1.0.0.8 updated 10/10/08, changes:

Fix - -3 play error, which was caused by internal YouTube changes and some bad code!

youtubeplay v1.0.0.7 updated 12/5/08, changes:

Fix - Crash when switching to play video (problem on Kaiser ROM "Mobile Vista v1.3" and maybe others)

New - Added AppToDate support - had to change download location to my server

Fix - Can now reliably retrieve up to 50 results

New - Reverted config and results forms back to non fullscreen to enable SIP and menu

New - Hardware keys - dpad up/down = vol up/down, dpad right = ffwd, dpad left = back

youtubeplay v1.0.0.6 updated 8/5/08, changes:

New - All YouTube feeds now available

New - Related videos

New - Associate youtubeplay with FLV files

youtubeplay v1.0.0.5 updated 7/5/08, changes:

New - Added Save functionality

New - Added AV offset config setting to tweak lip sync

New - Added config setting to alter fullscreen rotation

New - Version number displayed in config screen

Fix - Landscape fullscreen now should be the right way round

youtubeplay v1.0.0.4 updated 7/5/08, changes:

New - Full screen application now - more space

New - Removed horrible toolbars, buttons back

New - VGA, QVGA, Portrait and landscape support

New - Config screen

New - Option to play smaller MP4 version of videos in HTC Streaming Media application

New - Buffer size configuration option

New - Option to set number of videos returned

New - Click on the search button again to get more results for same search

New - Load FLV video from file option

New - Made smaller

New - Video overlay set to GDI - better on Kaiser

Fix - Better error handling

Fix - numerous small fixes

youtubeplay updated 16/4/08, changes:

New black look

Removed buttons, added toolbar

VGA portrait support (only testing in emulator)

Click on video for fullscreen

Backlight keepalive

....

Things planned: Support for YouTube logons, video uploads, user favorites and better caching/buffering.

Things not planned: Other video sites.

Known issues: Square mode not quite right. Other character sets (Chinese etc.) don't work apparently. Close button sometimes takes a few pushes.

Everybody should note that this application will eat bandwidth, no consideration has been made for data consumed, so Wifi/ActiveSync or unlimited 3g only, be prepared for a big data bill otherwise. Won't work well on GPRS anyway as FLV vids are quite sizeable.

Download Latest Version (v1.0.0.11) from here

Comments / suggestions welcome.