Anyone into watching YouTube videos knows it has always been pretty problematic to play YouTube videos on Windows Mobile. This has also been explained in my related article Playing Flash Video (FLV) files on the Pocket PC - is it possible?.
The built-in PIE / IEM, because of the very bad JavaScript support, has always been unable to play them back and it was only lately that Opera Mobile (as of the first beta of 8.65) and NetFront (as of TP 3.4 007 released early June, 2007) received YouTube support.
These solutions are really sub-par, particularly that of NetFront, which has a comparatively slow Flash plug-in.
This means, so far, the best way to watch YouTube videos was relying on external, Web-based convertor services listed in my earlier all-in-one article on playing back YouTube videos. These convertor services, unfortunately, need a lot of additional work and, in general, result in files that are (much) larger and/or of (much) lower quality than the original YouTube videos.
TCPMP Plugin for Flash Video on PPC for the rescue! It provides a VERY fast (MUCH faster than even Opera Mobile’s playback, let alone the far inferior YouTube support in the latest NetFront beta) and, what is more, conversion-less (meaning no additional bandwidth / quality loss because of the conversion) solution. What is more, it’s FREE, as is TCPMP itself, and runs on both Pocket PC’s and, with some restrictions, touch screen-less Smartphones.
In the following, I explain how it should be used.
1. download the latest (currently: 0.3) version from HERE and, of course, TCPMP (either the PPC (tcpmp.pocketpc.0.72RC1.cab) or the Smartphone (tcpmp.smartphone.0.72RC1.cab) version).
Extract all the files from the tcpmpflvplugin ZIP file, (currently) tcpmpflvplugin-v0.3.zip, player and, after installing TCPMP, copy the two .plg files in the home of TCPMP (\Storage Card\Program Files\TCPMP when installed on the only storage card under WM5+ etc.).
Copy YouTubeDownload.exe anywhere on your handheld; for example, \Windows\Start Menu\Programs (it’s very small so you can even store it in the main storage)
2. in order to see a video, fire up a Web browser and go to YouTube. When you are on a page you’d like to see the video of, in the address bar, highlight the last part of the URL (the one after the ?v=) as can be seen in HERE. Copy this to the clipboard by tap-and-holding the selection and selecting Copy in the menu:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here, I’ve copied the ‘x4arSJCWwpk’ parameter of the URL http://www.youtube.com/watch?v=x4arSJCWwpk .
3. Now, fire up YouTubeDownload.exe, (after selecting the right target directory) tap-and-hold the “Video ID:” field and select Paste in the drop-down context menu. Now, click Start. The video will be downloaded to the target directory:
Note that the downloader utility is incompatible with the MS Smartphone (WM6 Standard) operating system. First, it doesn’t support focus transfer with D-pad / the Tab key (it’s been written for WM2003) – it’s only with a cursor emulator like SPHelper hat you can traverse the focus as can be seen HERE. However, it won’t be of help as the app won’t be able to connect to YouTube as can be seen in HERE (tested this on my HTC Vox / s710 several times). I really hope the author of YouTubeDownload.exe will soon fix this problem so that Smartphone users can also download any YouTube clips. Until then, you’ll need to rely on files downloaded in other ways.
Also note that version 0.2 is the only version to offer a desktop-based (x86) downloader tool (as opposed to what the developer states). It, however, wasn’t able to download anything on my desktop when I’ve tried. That is, you’ll need to download directly onto your Pocket PC.
4. Then, fire up TCPMP and select the given file (File / Open File):
Now, it’ll be played back:
(same on the MS Smartphone operating system)
It’s very important that you can NOT invoke directly video playback from any Windows Mobile Web browsers – you will ALWAYS need to manually download the videos, manually switch to TCPMP and manually load it for playback.
It’s also worth knowing that the plug-in does NOT work with CorePlayer, the commercial descendant of TCPMP.
Related talk
Note that these threads are FULL of misinformation. It’s worth checking them out but don’t necessarily believe what you read in there.
MoDaCo
PPCT
XDA-Dev
HELP
My TCPMP player will not play the downloaded file when i go to open it ,it does not have the tcpmp symbol on the paper what do i do . If does not see flv files, what do i do ?
very nice.
http://forum.xda-developers.com/showthread.php?t=309428
and have you noticed that youtube player2.swf has changed and all the software we used to download clips refuse to work now?
ben2684 said:
My TCPMP player will not play the downloaded file when i go to open it ,it does not have the tcpmp symbol on the paper what do i do . If does not see flv files, what do i do ?
Click to expand...
Click to collapse
did you install the two plg files,a dn did you restart TCPMP?
i get failed to contact errors sometimes and sometimes it works....actually rarely it works. any suggestions. all other connections work push, rss, xm, sirius, etc.
donsaxena said:
i get failed to contact errors sometimes and sometimes it works....actually rarely it works. any suggestions. all other connections work push, rss, xm, sirius, etc.
Click to expand...
Click to collapse
I think you need to live with that
working nicely for me!!!
thanks for the great tool!
What is your average download time. I am downloading a 10795KB video and it's taking over ten minutes.
pthomson said:
What is your average download time. I am downloading a 10795KB video and it's taking over ten minutes.
Click to expand...
Click to collapse
With me, it's much faster (over a 100 Mbps connection - haven't tested it over phone connections).
donsaxena said:
i get failed to contact errors sometimes and sometimes it works....actually rarely it works. any suggestions. all other connections work push, rss, xm, sirius, etc.
Click to expand...
Click to collapse
yeah you need to get off the 3.5 and get elf's rom no problems on my end good work on the thread menneisyys
I don't know about you guys, but included tool for downloading clips from youtube (desktop one) refused to work recently giving me error (invalid returned link). The ppc one works fine. i assume that since a week or so youtube page has been changed. i took a look at how does youtube work and after a while i put together a simple tool for downloading clips myself (desktop windows). i tried it since yesterday and i think it works fine. if any of you wants to share comment on it, please do so...
all you need to do is copy the link to youtube video page in question and paste it into the first edit box in my app
(http://youtube.com/watch?v=EBr0dsfLYcU) for example
then after you press start, it downloads a page, then after the while it finds a direct link to a flv file and starts to download it into a dir from which it was run. you can also copy the link for different use (i don't know, maybye someone needs it)
i hope someone will find it usefull.
nateshuntsvegas said:
yeah you need to get off the 3.5 and get elf's rom no problems on my end good work on the thread menneisyys
Click to expand...
Click to collapse
yeah its not a problem in the rom i put elf on my friends good and stable but after benchmark 3.5 wins.
banannq said:
I don't know about you guys, but included tool for downloading clips from youtube (desktop one) refused to work recently giving me error (invalid returned link). The ppc one works fine. i assume that since a week or so youtube page has been changed. i took a look at how does youtube work and after a while i put together a simple tool for downloading clips myself (desktop windows). i tried it since yesterday and i think it works fine. if any of you wants to share comment on it, please do so...
all you need to do is copy the link to youtube video page in question and paste it into the first edit box in my app
(http://youtube.com/watch?v=EBr0dsfLYcU) for example
then after you press start, it downloads a page, then after the while it finds a direct link to a flv file and starts to download it into a dir from which it was run. you can also copy the link for different use (i don't know, maybye someone needs it)
i hope someone will find it usefull.
Click to expand...
Click to collapse
Great! I'll post an update to my article, linking in your post!
i can hear the audio from the FLV file but i don't get video?
I copied the
flvsplitter.plg
flvffmpeg.plg
to the windows directory where all the other .plg are
What else do i need?
help!
@Menneisyys: great, i love to hear this.
@ekhanh101:
if you've read the first post in this post, at least, you would notice this part:
1. download the latest (currently: 0.3) version from HERE and, of course, TCPMP (either the PPC (tcpmp.pocketpc.0.72RC1.cab) or the Smartphone (tcpmp.smartphone.0.72RC1.cab) version).
Extract all the files from the tcpmpflvplugin ZIP file, (currently) tcpmpflvplugin-v0.3.zip, player and, after installing TCPMP,
===========================================
||<b>copy the two .plg files in the home of TCPMP</b>||
===========================================
(\Storage Card\Program Files\TCPMP when installed on the only storage card under WM5+ etc.).
the "home" of the player is part of the cooked rom.
so the player is in wondows.
putting the .plg in the windows dir make it work for the audio at least,
if i took out the .plgs then it doesn't play at all.
ALL the other .plg files are located in the \windows directory also.
i don't have a TCPMP directory. i tried making one just incase but that doesn't work.
Like i said, you can hear the audio. just no video.
also, here's another way to download flvs from youtube:
http://downthisvideo.com/?url=http://www.youtube.com/watch?v=aqTaqVi9J8k
just put the full url after the ?
still haven't figure out how to get the video to show up yet on TCPMP... i have 0.72RC1 it plays AVIs and the audio from the FLV is perfect... sigh...
ekhanh101 said:
also, here's another way to download flvs from youtube:
http://downthisvideo.com/?url=http://www.youtube.com/watch?v=aqTaqVi9J8k
just put the full url after the ?
still haven't figure out how to get the video to show up yet on TCPMP... i have 0.72RC1 it plays AVIs and the audio from the FLV is perfect... sigh...
Click to expand...
Click to collapse
i am sorry then, i should have thought u ment something like this, i just didn't. have no idea, maybe your tcpmp is in wrong version? no clue from me....
about youtube downloaders - there's plenty of this kind of sites online, its enough to google for it (http://www.google.pl/search?source=ig&hl=pl&q=youtube+download&btnG=Szukaj+w+Google&lr=)
there are also at least few firefox plugins (https://addons.mozilla.org/pl/firefox/search?q=youtube+download&status=4)
the problem is i don't like to use another site to do it, and i don't like any of these working plugins (the only one i liked refused to work recently)
thats why i preffered this small utility from tcpmp plugin, and since it doesn't work for me anymore neither, i decided to code my own ;]
smartphone version ?
The 2 FLV plugins (from the latest release 0.3) will not install on TCPMP 0.72 smartphone version.
Could someone confirm if the plugin works for TCPMP 0.72 smartphone and if so, which version of the plugin did you use ?
oops, forgot to mention...WM2003 (SPV C550).
If WM2003 is not supported, why not and will it be soon ?
Hi All,
One month ago I've published my application to google play. Since then it got several good user reviews and I feel like it is ready for bigger publicity.
LoaderDroid is a download manager for android. It supports any type of file for downloading: videos, images, music, applications, anything.
One of the main features is independent settings of allowed connection per each loading. You can select what type of connection to use when adding link. So you can download movies using WI-FI only and books can be loaded via any type of connection.
It solves many problems with the standard Android Browser, which is sometimes unable to load files (including e-books, video streams, audio, applictions, zip files, etc.)
Just click on a link in the Android Browser and select LoaderDroid from list of applications. Or you can share a link to LoaderDroid using Android sharing feature.
And finally you can click on the "plus" button in the action bar and enter the link manually (by typing or pasting).
LoaderDroid can easily download huge files: it is just a question of time and space on your sdcard. LoaderDroid supports resumable downloading, if you lose connection or pause loading - loading will be restored from the place it was interrupted. LoaderDroid loads via specified connection (WI-FI only, WI-FI and mobile) and if the connection is switched off or disconnected, all downloads will be paused immediately.
For most servers LoaderDroid will load in 3 threads: sometimes this increases loading speed up to 3 times.
Also it is very smart Android loader and will not use any type of resource if it is not necessary.
This application is available on google play: _https://play.google.com/store/apps/details?id=org.zloy.android.downloader
pro mode but how to get it?
Hello hanschke,
Did you try to install _https://play.google.com/store/apps/details?id=com.zloy.android.downloader.activator ?
What problems did you have with installing it?
Beam links/youtube videos to any device from your Windows Phone
##FREE VERSION NOW AVAILABLE. LOOK BELOW FOR LINKS
Check out the new app BeamLink. It allows you to beam links(youtube videos, blog posts, pdfs, ebooks etc.) from your Windows Phone to any device with a browser. That's right, IPADS, ANDROID TABLETS, WINDOWS TABLETS/DESKTOPS/NOTEBOOKS, SmartTvs, PS3, XBOX360, Mobile Phone and just about any device with a browser. The best part is that Absolutely no set up required. Just point your target device's browser to 'beamlink.in'.
Description from the Store:
THE COOLEST AND QUICKEST WAY TO BEAM LINKS TO YOUR OTHER DEVICES
Are you always watching videos and reading webpages/blogs etc. on your Windows Mobile?
Do you often wish that you could read/watch your links on devices with bigger screens like tablets/desktops/laptops or smart TVs?
But, you don't want to go through the effort of finding that specific webpage/video again?
Well, BeamLink to the rescue!!
All you have to do is open 'BEAMLINK.IN' on a browser and you can 'send' all kinds of links including videos from youtube etc. to it.
NO SETUP REQUIRED! NO ADDITIONAL SOFTWARE REQUIRED!
All you have to do is download the app to your Windows Phone.
Steps:
1) Copy the link you want to beam from your Windows Phone.
2) Open the BeamLink app and use the paste option.
3) Open beamlink.in on the target device's browser and scan the code.
4) Voila!
Note: You can even type a URL to beam. A history of shared URL's is maintained for easy resharing.
Search the Play Store since I can't post links
Use the following link to view this guide on Google docs
https://docs.google.com/document/d/...uhDW-KKEeEcLi5NlVlSX2gQ/edit?usp=docslist_api
This guide is to answer the question, "can you stream videos from your android device to your modded Wii?"
Sort answer is yes, with two apps on your android and two apps on your Wii, you can stream nearly any video format to your Nintendo Wii or copy past any files between the two. This gives us that have the required hardware the ability to sync save data files between emulators, install new software, entertain the room, and much more. Best of all the apps are free and this guide comes with pictures to step you through the entire process.
(Draft version one - written 12/18/2013)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wii Android hacks
Required hardware for these projects
One TV or display for the Wii
One modded Wii; most Wii's can be modded with an exploit called "letter bomb hack for Wii" just Google it, watch a few videos, read a few guides and do it.
One Android device; this can be a tablet or phone
One wireless access point; this can be a Wi-Fi router or another rooted phone or the rooted android device that you wish to connect to your Wii, more on that later though.
Downloads for Wii
Homebrew Browser
http://www.codemii.com/download/
Note: if you use the above link the downloads for Wii in the following sections can be completed with Homebrew Browser instead of copying and pasting with a PC
Streaming videos wirelessly to Wii from Android
Downloads for Wii
WiiMC
http://www.wiimc.org/downloads/
Just download the most recent version and unpack onto you Wii's SD card's apps directory. Or if using Homebrew Browser then just search for this app under the media tab.
Downloads for Android
https://play.google.com/store/apps/details?id=nalic.app.wifishare
Directions for Android to Wii streaming
Yes it's completely possible (and without wires) to stream videos off your rooted Android to your modded Wii. I'll see about writing up a full guide if you all seem interested ... for now though I'll assume you'll want to know how I did it quickly
1. Download and install WiiMC to your Wii if you've not already done so. Either use the Wii app, Homebrew browser, to install it or use the following link to download and extract to the apps folder on the Wii's SD card with a PC.
www.wiimc.org
2. Download and install Wi-Fi Share to your rooted Android device
https://play.google.com/store/apps/details?id=nalic.app.wifishare
3. Set up Wi-Fi FTP to point to the folders you want to share
- Tap the gear symble in the corner of the screen
https://docs.google.com/file/d/0B46yVbeWkbYKRExJZldTTU05aWs/edit?usp=docslist_api
- set user name and password
- set the file path on your device that points to your SD card or directly to the folder that houses videos
https://docs.google.com/file/d/0B46yVbeWkbYKMDVYbDZid1ZKM1U/edit?usp=docslist_api
4. Connect your Android device to a wireless access point, for this I used an old rooted phone that has the Hotspot function but no data connection to the outside world, but you can use a wireless router instead.
5. Open Wi-Fi FTP again and start the service.
6. Now to pick up the Wiimote and set up a FTP connection with WiiMC
https://docs.google.com/file/d/0B46yVbeWkbYKRGpGMlNQTGU4UjQ/edit?usp=docslist_api
- Finger up to the gear symbol in the upper right corner, click it,
https://docs.google.com/file/d/0B46yVbeWkbYKNHpQd1dUVHBlSmc/edit?usp=docslist_api
and finger down to Network
https://docs.google.com/file/d/0B46yVbeWkbYKOUNxVDZBUUdfWDg/edit?usp=docslist_api
- Add a new FTP (it's the option that isn't smb) and input the info from the FTPServer app; IP-address, port, username, and password.
Note: don't worry about setting a folder path in the WiiMC screen we're in right now because FTPServer will take care of this if set properly.
https://docs.google.com/file/d/0B46yVbeWkbYKWG5yeDlWN0pvMGM/edit?usp=docslist_api
https://docs.google.com/file/d/0B46yVbeWkbYKYnNldTFSWnd4YXM/edit?usp=docslist_api
- Back out of the setup screen on WiiMC and finger over to the Film icon (on the far left of the screen) and you should see your new connection, click it and enjoy browsing and playing almost all your videos on your Wii.
https://docs.google.com/file/d/0B46yVbeWkbYKUGZWYlpfVnFFR1k/edit?usp=docslist_api
Additional notes
Root may not be required for the app to work but it doesn't hurt as it allows many to activate Wi-Fi tethering on older devices
This is a great way to up-cycle an old android phone into a media server for your Wii and possibly other devises
Latensy is very low and so long as the video isn't to high resolution the Wii should play any format you phone or tablet can throw at it
Transferring files wirelessly between Wii and Android (either direction)
Downloads for Wii
WiiXplorer
https://code.google.com/p/wiixplorer/downloads/list
Just download the most recent version and unpack onto you Wii's SD card's apps directory. Or if using Homebrew Browser then just search for this app under the media tab.
Downloads for Android
https://play.google.com/store/apps/details?id=lysesoft.andftp
Directions for Android to Wii file transfer
1. With a PC download WiiXplorer unzip and copy to the apps folder on the Wii's SD card or use Homebrew Browser to do do it from the Wii without a PC.
2. Using the Homebrew Channel from the Wii's main screen; navigate to the new app, WiiXplorer, and load it.
3. Using the IR of the Wiimote; set up a FTP Server
move the curser over to the start button on the lower left corner of the screen
https://docs.google.com/file/d/0B46yVbeWkbYKbnBCNlZIZGlBWVU/edit?usp=docslist_api
press A on the Wiimote to open the start menu
https://docs.google.com/file/d/0B46yVbeWkbYKZG9lek5jbWRfRFU/edit?usp=docslist_api
select settings
https://docs.google.com/file/d/0B46yVbeWkbYKcXBRRDY4VXdBRUU/edit?usp=docslist_api
select network settings
https://docs.google.com/file/d/0B46yVbeWkbYKTktBLUNiVTdpcnc/edit?usp=docslist_api
Select FTP Server settings and fill in all fields
https://docs.google.com/file/d/0B46yVbeWkbYKRVRvVGZlWjBHX1U/edit?usp=docslist_api
move the curser over to the start button again but this time select FTP Server then select the button on the lower left and start the FTP Server
4. On the rooted Android device; open AndFTP and set up the client to connect to the Wii
Tap on new
https://docs.google.com/file/d/0B46yVbeWkbYKTGNZaXRfcWhhVzA/edit?usp=docslist_api
Under the general tab Enter the Wii's IP address into Hostname
https://docs.google.com/file/d/0B46yVbeWkbYKcjI5OHF1dlJWbWs/edit?usp=docslist_api
Under the on general tab Enter the Wii's port number under Port
https://docs.google.com/file/d/0B46yVbeWkbYKb3hNUnJYa3lHQm8/edit?usp=docslist_api
Tap on the advance tab and change the passive mode to active
https://docs.google.com/file/d/0B46yVbeWkbYKLW5CVmVKWTNTZVU/edit?usp=docslist_api
Tap save and on the main window now tap connect
https://docs.google.com/file/d/0B46yVbeWkbYKRDlESWpOWEMtNFE/edit?usp=docslist_api
5. using AndFTP on your Android device you may now navigate the SD card in your Wii or the SD card on your Android device and transfer files between.
Navigate to the folder on your Wii's SD card that you wish to send files from.
https://docs.google.com/file/d/0B46yVbeWkbYKNWh2LXRKSzNJVHc/edit?usp=docslist_api
Then tap on Device file browser to navigate to the files on your Android device that you wish to send to your Wii
https://docs.google.com/file/d/0B46yVbeWkbYKWHpmSFByMkEtYXM/edit?usp=docslist_api
Select the files by long pressing and then tap the Upload button to send to the Wii
https://docs.google.com/file/d/0B46yVbeWkbYKQVhpT1otMkVOdTg/edit?usp=docslist_api
6. Some additional notes
The sync option in the AmdFTP app should allow for syncing save game files between emulators on the Wii and Android device.
Using this setup you can now install new software to your Wii without breaking out a PC
Root may not be required for the app to work but it doesn't hurt as it allows many to activate Wi-Fi tethering on older devices
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sent from either my SPH-D700 or myTouch3gs or M470BSA
Guide for running Linux on Android that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Streaming on Wii HELP
I did all the steps and can get to the files on my phone but when I go to play them it only plays for about 2 seconds and then quits. No matter what kind of video i try. Any idea why?
Kman44 said:
I did all the steps and can get to the files on my phone but when I go to play them it only plays for about 2 seconds and then quits. No matter what kind of video i try. Any idea why?
Click to expand...
Click to collapse
The Wii is a finicky thing when it comes to streaming over the network, try modifying the network settings in WiiMC to have a bit more buffer time or try lower resolution videos. I've found mp4 and flv file formats work best; I'll be off work in a few more hours and will be back then for more details
Edit 04062014- Some settings to check in WiiMC:
~ under; settings - videos ; cache fill = 30%
~ under; settings - Online Media; cache fill = 20%
Ruff average of file size being streamed = 42MB (20-30 minuets)
Sent from my SPH-D700 using xda app-developers app
The apps that are transfered via sdcard from android to wii...are they any apps? For example philo, ion, cartoon network, cracked, etc? Or do they have to be those only associated with the nintendo apps? Im not that tech savvy but my husband is. And we have a wii thats just sitting a box taking up space after netflix was said to be no longer available through wii a few years back.