Hi, I have two questions:
Firstly, I've been trying to play flv files that need the on2 VP6 codec using Coreplayer but apparently their site says it is not supported.
Are there any codecs available that can or any player? I used mplayer downloaded from this site that does play the file but is jerky and audio is out sync.
Secondly, I use miniopera as my default browser and I am an avid facebook user. The Facebook site keeps telling me that I need Adobe flash installed. I have installed flash7 but it still tells me i need to install it.
(Snap2face application works great but its not the same being on the website!)
Any help would be appreciated.
Thanks in advance!
flash plugins only work for ie as of yet. That being said, either visit facebook mobile using ie, or get the opera mobile 9.5 available on opera's site, and visit the full fledged facebook.
Sorry I should have mentioned, itdoes the same in ie and opera 9.5 (didnt like 9.5 too many glitchy graphics!?!).
Same question here. Is there a solution to use opera and play flash. And is it possible to play a flv with on2 vp6 codec on core player. (you know flash movies for those lonely nights)
Coreplayer says On2 VP6 is not supported and I havent found anywhere any codec or program that supports it. I had some luck with mplayer playing them but its jerky at best, though I have noticed slight improvements after loading the Omnio drivers and if I play a flv file after soft resetting the voice sync isnt that bad.
Funnily mplayer is the only one that shows any video. All the others just give me sound only.
Flash works with the newest build of Opera 9.5 , Build 1938!
The flash you need can be found here:
http://forum.xda-developers.com/showthread.php?t=423860
After installing Flash, you have to soft reset the phone! It WON'T work with Opera mini!!!
I'm using a Polaris with WM 6.0 and have no problems viewing youtube videos, or youp*rn / redt*be.... i can also play some flash games online!
ZaPP187 said:
Flash works with the newest build of Opera 9.5 , Build 1938!
The flash you need can be found here:
http://forum.xda-developers.com/showthread.php?t=423860
After installing Flash, you have to soft reset the phone! It WON'T work with Opera mini!!!
I'm using a Polaris with WM 6.0 and have no problems viewing youtube videos, or youp*rn / redt*be.... i can also play some flash games online!
Click to expand...
Click to collapse
Doesnt work for me on UDK's 6.1 rom - even tried a hard reset, its got the latest opera on it but it still says i have an older version of flash on youtube videos.
Oh well.. maybe it works only on 6.0?
Just read the small print "you must remove all previous versions of flash" apparently if its cooked into the rom like udk's it wont work, unless someone know a workaround?
Ok, but how to remove all the version of flash pls ???
In Settings => system => Add/Remove Programs
i dont find any FLASH programm...?
Any luck with the On2 VP6 codec? I'm in the same boat as you...
Any luck with the On2 VP6 codec? I'm in the same boat as you...
There is a thread regarding the TCPMP GF5500, I ever try it and those FLV files with On2 VP6 format can be play without any problem.
http://bbs.pdafans.com/viewthread.php?tid=618669&extra=&page=1
Can try to download it, but the forum is in Chinese language. Can use google to translate it.
U can try this patch for TCPMP.
I've tested it on WM6.1. It worked but was a little jerky on my Touch Cruise.
Rename the att. to .cab. and run it on ur mobile.
VP6 FLV on HTC Magic / Android
bally3 said:
Hi, I have two questions:
Firstly, I've been trying to play flv files that need the on2 VP6 codec using Coreplayer but apparently their site says it is not supported. Are there any codecs available that can or any player? I used mplayer downloaded from this site that does play the file but is jerky and audio is out sync.
!
Click to expand...
Click to collapse
I copied the flv files out my browser cache and imported them into Kino on Ubuntu 9.04. I then exported them as MPEG-2.
Then I used VLC to build the FFMPEG command to "Convert" the MPEG-2 to an MP4/AAC file. I had to manually set the scale to a different value as Android's video player won't play anything bigger than 320x256(-ish). Whatever file you want to play, you need to scale it down to 320x240 at most. You need to have the "unstripped" FFMPEG files / libraries installed as the ones shipped with Ubuntu are fairly limited for legal reasons. Have a look here: http://ubuntuforums.org/showthread.php?t=1117283
Ok, it's not playing native On2 VP6....but the processor required to play those might see them looking pretty bad even if you can decode them. Converting the files to mp4/aac produces a compatible file....and they play very well.
duvi said:
Any luck with the On2 VP6 codec? I'm in the same boat as you...
Click to expand...
Click to collapse
You can use the "Ultra Video Convertor" to convert the VP6 to a AVI.
The video quality on WM was real crisp..
Just for grins I've compiled the latest rtmpdump source using the Android 1.5 SDK. I guess it's not much use yet since we still don't have good playback of FLV files, but maybe someone here will find a good use for it.
The source code is from http://rtmpdump.mplayerhq.hu/ This is from the 2.0 C code, not the 1.x C++ code, so it's smaller and faster...
I just tried the latest yxflash. I got nothing at all from an H264 video downloaded from Hulu, and I got audio only for a VP6 video. (I tried a Buck Rogers episode since the video is only 384x288. Current shows on Hulu in wide format are 512x288 which wouldn't display on the 480x320 screen anyway.)
So, do the 2.0 ROMs have more video codecs supported? I know that 1.x can playback H.264 baseline profile videos, but Hulu is using H.264 main profile, so it's no surprise that it didn't play on my 1.5 ROM.
rtmpdump-2.1.zip
This is a fresh build of rtmpdump 2.1. Read the README for details. It contains 4 programs:
rtmpdump - the client
rtmpsrv - a stub server, used mainly for displaying what other clients are doing
rtmpsuck - a transparent proxy, used to intercept a client stream and save it to disk while relaying to the client
streams - an HTTP gateway, serves RTMP streams via HTTP
So it seems there's not much interest here. It would probably help if someone were to port some more codecs into the OpenCore source tree. I've started looking into building ffmpeg on Android, but just compiling the C code probably isn't going to be very useful either. Without GPU acceleration I suspect a lot of these codecs will perform too poorly to be watchable. Is anybody in here working on these codecs?
http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
http://gitorious.org/~olvaffe/libswscale/libswscale-android
Looks like work has stopped on it though. I'm not a C programmer therefore can't really help, otherwise this would interest me.
Thanks for the tip. Yeah, seems a bit out of date, too bad. I wonder if any of their work got merged upstream already...
Hmm. This Archos 5 media player is now running Android 1.5
http://www.theinquirer.net/inquirer/review/1568085/archos-internet-tablet
it seems to have a full complement of video codecs. I wonder where their code is. Of course, they're running on an 800MHz Cortex A8 so they've got a lot more horsepower to work with. Feels like it's time to retire the G1 and get something else. Maybe a GSM version of the Motorola Droid.
I've taken a different tack now. Since Android has a built in RTSP client already, I'm using ffmpeg on a remote machine to transcode the FLV to an MP4 that Android can play. This is fed to a DarwinStreamingServer and I just use Meridian to play it.
Now that ffmpeg supports rtmpdump's library, ffmpeg can do all the work in one shot. I've attached the perl script I use to grab a H,u,l,u stream and republish it on the server. ffmpeg grabs the stream using rtmp and re-encodes it and pushes it to DSS. Once the encoding begins you can use Meridian to open the rtsp URL.
T-Mobile's 3G network seems to handle a 400-500kbit/sec stream here in Los Angeles, but it's not consistent. Sometimes it hits a glitch and doesn't recover, sometimes the audio continues but the video stream gets lost and doesn't come back. So probably it's safer to use a smaller bit rate.
Note that H,u,l,u uses 3 different CDNs - Akamai, Level3, and Limeworks. Currently this script doesn't support Limeworks. Basically what it does is grab the lowest bitrate H264 stream from H,u,l,u (usually a 400kbps 512x288 stream) and re-encode it to 480x270. To use it, just run "h,u,l,u,p,u,b <h,u,l,u URL>". You'll need a recent SVN version of ffmpeg built with --enable-librtmp to be able to use it. And of course you'll also need DarwinStreamingServer. I haven't been able to make ffserver work yet.
If you're connected on a decent network with wifi you should have no trouble playing the full 400-500kbit rates. On 3G you might want to stick to 200 or so.
I haven't figured out where to go next with this. Right now I'm thinking about modifying this script so it can be run as a CGI. Then you just use the web browser to navigate the h,u,l,u web site in one window; when you get to a program you want you copy its link and paste it into a form on another window that invokes this script and returns an rtsp link as the result. Then click on the rtsp link and the media player will open it.
Ah hah, after a lot of poking and prodding I managed to fix ffmpeg's ffserver, so now it can be used to stream live media over RTSP to Android phones too.
The required patches are here
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-May/088706.html
So no more need for Darwin Streaming Server to get this job done.
Note - as far as I can tell, streaming from files is still broken, and I haven't looked into it. All I've tested is to see that ffmpeg can stream an RTMPE session to ffserver, which can then stream it out over RTSP.
An even better solution, running ffserver on the phone, so that the stream can be transferred using TCP instead of UDP. It may freeze during play due to network issues, but it will resume again instead of just losing packets.
See this message for the necessary config files...
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-May/089049.html
Any chance of giving a walkthrough or a short guide on how to get this thing working?
I've outlined a number of different things here, what in particular do you want a walkthru on?
Also, I've given links to email postings with example configs. Have you read those already?
highlandsun said:
I've outlined a number of different things here, what in particular do you want a walkthru on?
Also, I've given links to email postings with example configs. Have you read those already?
Click to expand...
Click to collapse
I was just trying to set it up on my evo and drawing a blank.
Grab the config files I posted here
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-May/089049.html
There are two - one for your server, and one to run on your phone. The way it works is you have the ffserver running on a server box with fast-enough CPU and network connectivity. You can send it any stream using any codecs that ffmpeg supports, and ffmpeg will transcode it to a dumbed-down H.264 that can play smoothly over a relatively slow network. This transcode can run at realtime or faster, it all depends on your server and what the input to ffmpeg is. This ffserver will make the data available over HTTP in FLV format.
Install the second ffserver.conf file on your phone, along with the ffserver binary I posted in this thread. You of course need to tailor the file to replace "my.server:8080" with the address and port that you're using for the ffserver on your server box. This ffserver on the phone is configured to grab the FLV over HTTP from your main server, and then re-stream over RTSP/RTP/UDP. You can play the video from your main server by opening rtsp://127.0.0.1/test.mp4 - the Meridian player makes this easy since it has an Open URL menu for this. The SeeJo player also lets you play URLs.
I don't think I can explain it any more simply than this. If you don't understand how to run ffmpeg, there's plenty of other docs on that.
If you specifically want to stream h,u,l,u videos, you'll need to grab the perl script I posted above and edit the ffmpeg command at the end of the script. The script I attached here was set up to publish a stream to the Darwin Streaming Server over rtsp. A simpler command is used to stream to ffserver.
When publishing to DSS, you have to provide all of the audio/video codec settings on the ffmpeg command line, and the stream gets pushed to rtsp://wherever/the/DSS/server/is/listening.
When publishing to ffserver, all of the audio/video codec settings are in the ffserver.conf file, so you only need to tell ffmpeg where to find its input, and send its output to http://wherever/the/ffserver/is/listening.
highlandsun said:
Grab the config files I posted here
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-May/089049.html
There are two - one for your server, and one to run on your phone. The way it works is you have the ffserver running on a server box with fast-enough CPU and network connectivity. You can send it any stream using any codecs that ffmpeg supports, and ffmpeg will transcode it to a dumbed-down H.264 that can play smoothly over a relatively slow network. This transcode can run at realtime or faster, it all depends on your server and what the input to ffmpeg is. This ffserver will make the data available over HTTP in FLV format.
Install the second ffserver.conf file on your phone, along with the ffserver binary I posted in this thread. You of course need to tailor the file to replace "my.server:8080" with the address and port that you're using for the ffserver on your server box. This ffserver on the phone is configured to grab the FLV over HTTP from your main server, and then re-stream over RTSP/RTP/UDP. You can play the video from your main server by opening rtsp://127.0.0.1/test.mp4 - the Meridian player makes this easy since it has an Open URL menu for this. The SeeJo player also lets you play URLs.
I don't think I can explain it any more simply than this. If you don't understand how to run ffmpeg, there's plenty of other docs on that.
If you specifically want to stream h,u,l,u videos, you'll need to grab the perl script I posted above and edit the ffmpeg command at the end of the script. The script I attached here was set up to publish a stream to the Darwin Streaming Server over rtsp. A simpler command is used to stream to ffserver.
When publishing to DSS, you have to provide all of the audio/video codec settings on the ffmpeg command line, and the stream gets pushed to rtsp://wherever/the/DSS/server/is/listening.
When publishing to ffserver, all of the audio/video codec settings are in the ffserver.conf file, so you only need to tell ffmpeg where to find its input, and send its output to http://wherever/the/ffserver/is/listening.
Click to expand...
Click to collapse
That's exactly what I was thinking of, thank you very much. I'll give it a shot tonight.
Let us know how it goes. I post stuff here and people download it, but nobody ever gives any feedback...
Thanks!!!
Hi there, this post was extremely helpful and saved me the hassle of trying to compile ffmpeg myself (I'm having huge issues with this).
Are you able to post the ffmpeg compiled binary for Android also? the ffserver one was exactly what I needed!
I didn't compile ffmpeg, I figured there's not much point in running it on a G1, the CPU is too slow to do transcoding in any reasonable amount of time.
What would you want to use it for?
Not transcoding... Just streaming. I need to recieve and play an RTP (not RTSP stream). Unfortunately it's a bug that the current media player can _only_ recieve HTTP or RTSP streams and not straight RTP.
So my ingenious plan is:
RTP stream (pc) -> Phone FFMpeg recieve -> Sends via FFM file to localhost ffserver -> Streams via RTSP to localhost -> local mediaplayer plays RTSP stream.
No transcoding required, just straight restreaming. Unfortunately I'm having difficulties compiling ffmpeg. I think... simply as I'm not particularly skilled in this cross compiling for Android area. Other people say that ffmpeg runs fine however.
This is the only way thus far (unless you use FFMpeg to straight play the stream on Android but this is difficult and has issues I hear).
This solution is necessary as mentioned above the inbuilt mediaplayer cannot play RTP streams (without some modifications to the opencore code which I'm not clever enough to do). Nor can I save the RTP stream to a file and play that as the mediaplayer will only play properly formed files with seek information ??? (go figure).
Im completely new at android and app writing. But I would like to write an app to make my life easer. I would like to recorde audio then encode it to mp3, is it possible? How would I go about starting?
Thanks
Steve
Sent from my DROIDX using XDA App
What you request is actually fairly advanced for a first program. I know nothing of your coding skills, so please don't take this a slight on you. The default media encoder on Android does not support direct encoding to mp3. So, you would need to either find a pure java mp3 encoder and port that to android, figure out the painful ndk C libraries through JNI to java and compile a C library like LAME, or *shiver* code your own mp3 encoder. All doable, none are trivial.
-frank
[NOTE] THIS only to introduced and sharing good app from play store that some people don't know ]]]
Hi all sorry for bad english
today's I am going to introduced you with app . VLC direct pro. free now on Google play https://play.google.com/store/apps/details?id=com.vlcforandroid.vlcdirectprofree
This app enable you to stream videos and audio from your PC to phone or phone to introduced your PC. thanks to the original developers for making this pro version free now
YES!
After a lot of work, they have
released the new version of VLC
Direct Pro Free,
and this time is FREE with all the
PRO features enabled!
* Remote control VideoLan VLC
from your Phone/Tablet (play,
pause, stop, volume, fullscreen,
change video/song, dvd menu
control, change audio tracks,
change subtitle tracks, etc.)
* Streaming from Android to
Computer (Video, music and
photos)
* Its internal video player allows
streaming content from the
Computer to Android (Video,
music and photos)
* Subtitles supported
If you have any question, request
or complaint, please don't give the
app a low rate, just send us an
email and we will answer within a
few hours (sometimes within a
few minutes!). Be sure we will do
our best to solve your specific
problem.
To configure your VLC, just
download and run the following
script in your PC (only windows):
(Remember running it as
administrator the first time: Right
click on it and then "Run as
Administrator")
http://vlcdirect.blogspot.com/2012/10/
configuration-script
download.html
Windows will ask you permission
to make changes in the VLC folder
and allow VLC to access the
network. Those actions are
necesary for proper function,
please allow them.
What does the script?
Basically, It starts VLC with its web
interface enabled, and passes it
some parameters to improve
codec finding and rtsp streaming
performance.
If you don't use windows, you can
follow this connection guide:
http://
vlcdirect.blogspot.com/2011/05/
vlc-direct-manual-de-
configuracion.html
Important notes about VideoLan
VLC Versions:
RECOMMENDED VLC VERSIONS:
2.0.7, 2.0.6, 2.0.5, 2.0.3, 2.0.2,
2.0.0, 1.1.11
NOT RECOMMENDED VERSIONS:
2.0.4, 2.0.1, versions older than
1.1.11
if you need any specific version of
VLC, you can find it here:
http://download.videolan.org/
pub/videolan/vlc/
sent from my HTC
ROM cm10.1 beta 3.
using xda app the best developers site for android :thumbup: development
thanks button not harms your fingers while clicking
Hi,
Google Play Link:
https://play.google.com/store/apps/details?id=com.dwn.mobi.video.down
I'm waiting your rates,suggestions and comments.Thnx..
Its very easy to download videos to your device.This app is a really great way to search and download via public video search engines .
Dowload Steps:
** Search songs,albums,artists or lyrics
** Find your video,clip,movie,media clip
** Confirm by press "Download Icon" and download of the video starts.
** Enjoy your video
Features
* More songs,largest video archive best archieve on the internet
* Very fast and reliable downloads.
* Easy to use,write and find your videos.
* It only includes admob ads no virus, no malware.
* Resume paused or broken downloads if it is supported by the website.
* Pause, delete, cancel and restart downloads
* Run in background
* Several videos may be downloaded simultaneously or in queue
* Enjoy the best videos from around the world, anywhere you go
Note :
- downloaded files location: "/sdcard/VideoStore/"
- Please send complaints or suggestions to [email protected]
- keyword: video downloads, media clip, Vimeo download, Bing video download, Break download, Blip download, Metacafe download, Dailymotion download, Veoh download, movie clip download, movie clip