I'm able to play HLS Live Video Streaming on my Android Device. I am able to play the Video if the Device is Installed with the Vitamio Plugin.
Could anyone tell me how to Embed the Vitamio Plugin into our Android App without intstalling it externally?
Is there any way to Stream HLS Videos?
Note: I refer to this link stream live video to Android
Related
How to stream .mp4 video in android, video is from backed server. By implementing all the solution showing a message can't play this video
My suggestion is to use Exoplayer which is google's video default player.
here is a very basic, working example of exoplayer 2.8.4 to play livestream or .mp4 files.
https://github.com/ayalus/ExoPlayer-2-Example
I am working on Android TV app and have to stream some videos. I am facing problem in playing m3u8 videos in videoview. Videoview is not working fine in all the devices. So I tried GoogleExo player and Vitamio - it seems like both does not suppport m3u8 videos.
Does anyone know how to play m3u8 videos on android?
By m3u8 if you mean HLS videos, Google's ExoPlayer supports that. Also if you don't want to use ExoPlayer, android mediaplayer api has limited support for HLS stream from android 4.0.
I would suggest if you can spend some money on purchasing some thirdparty players, they'll give the best playabck experience and features. Refer the following players
NexStreaming
Akamai
Brightcove
JW Player - Its built on top of exoplayer
I am working on an android application and my application is having a functionality to upload multiple type of videos in app. The videos can be from any sources like Youtube, Vimeo or can be uploaded from device. So, I want to play each type of videos in my application whether they are uploaded from any type of resources.
If I use VideoView, it supports only some of the extensions and it can't play youtube and viemo uploaded videos as well. I have to use Webview to play youtube and vimeo videos.
Is there any view which can play all type of videos or can someone help me in creating a video player view which can play each type of video.
I don't have much idea about videoview, please help me if anyone know about this so that I can create a view which can play all type if video formats.
Thanks a lot in advanced.
There seems no universal video player for all video sources/types.
The Android built-in VideoView can play rtsp and HLS streams, take a look at Android: How to play RTSP or HLS video streams
To play rtmp video streams in Android, you can use a number of libraries such as Vitamio: refer to Android: How to play RTMP video streams
The VideoView used to be able to play youtube videos, but now you cannot. You need to use YouTube Android Player API now. Refer to Android development: Play Youtube video in your app, “Can’t play this video” and troubleshooting instead.
i'm developing a news mobile site. I need to be able to play flv videos in my app. How to include a flv player and play flv videos in it. I want to know anyway that i can play flv videos that are in the web.
for example i need to play videos in a format such as in this link
http://www.fortunagate.com/adaderana_apps/video_player.php?video=http://derana.lk/content/video/SriGauthamaSambuddha24-15thJune2014.flv
Android version before 2.1 not supported flash, but from 2.1 and later support flash for more info refer this link
after a long try and searching on the net i found no way to play video with all extensions programmatically. I tried videoView and other android normal tools that play just few video extension and tried to configure android vlc player but it failed to run.
can any body help me to play videos with all extensions or convert them to standard extension that android can play them such as MP4 (conversion can be server side and no programming language restriction exists)
I installed the following programs on my android device and so far it plays all video formats...
MX player pro
FLV video player
MOBO video player pro