ExoPlayer is a newly open sourced media individual established on Android’s little degree media APIs. It supports Dash and SmoothStreaming adaptive playback, and is utilized by Google’s YouTube and Participate in Films functions. This go over talks about the style and design of ExoPlayer, its usage of Android’s low quantity media APIs, and how you can utilize, extend and individualize ExoPlayer in your individual online video applications.
source
Useless talk without any real and tutorials showing the performance ! ?
Can I use exoplayer to stream my android screen over the network to a website? (Any readme or tutorials?
Sir ! Please help to record video that is being played by EXOPlayer in android.
I wanna develop a video triming app. Can u help me
You saying that we can use CacheDataSource to cache DASH videos. At the same time there is an open issue (420) that says that caching DASH videos are not imlemented. Can you elaborate on that?
worth watching for media engineers
Hi Oliver, Thank you very much for the EXO Player & your Video.
We are trying to use this player for our online Radio Station. The original Library has the best playing capability & plays instantly when stopped or played back. But using this one in the internet Radio app, the challenge occurs while I am travelling & the network is lost on the go!
So in the initially used FFMPEG player we have done some caching of upto 2 minutes in the player it selves in our internet radio. This allows the player to keep sourcing for the new data & the player never stop even when the data lost for few minutes in case of unstable network.
But we are trying our best to do the Same thing in ExoPlayer. We got the success too. The caching is happening unto 2 minutes, but some times the player does create issues like taking too long for the to fire up playing.
Can you please help me if any ready made code with caching is available that I can use in my Android Radio App.
I shall be great full if you can reply me sooner, since we are struggling on the same since very long.
Regards
Rahul
Hey, in case DASH video source : where audioRenderer pointed in the code????
Bug in presentation
so how to USE it? where i can find any working tutorial?
Hi Oliver Is it possible for me to bind two videotrackrenderer to exoplayer so that I can render the frame in two different views?
Do ExoPlayer suport selecting and decoding audio and legend channels from web m3u8 streams? Thanks.
I also need an example of how to play m4a files with ExoPlayer.
The description doesn't say anything about HLS. Some resources say HLS is supported natively since Android 3 ("limited support" and less limited since Android 4.0), but from experience I have seen many problems with HLS on Android (even on Lollipop where the streaming just stops). Does anyone know if using ExoPlayer will improve on HLS for a whole range of Android versions?
What does "Application Level Media Pl" exactlz mean in this context_
I make my first app with exoplayer and HLS Support! https://play.google.com/store/apps/details?id=com.orange.labs.weezteevee
Thanks, this player is just awesome!
How can I play other YouTube videos with ExoPlayer (other than the two samples included in the source code)? How to obtain the URI for a video on YouTube?
The standard Android player does not allow you to consume streaming media over https, correct? Would this be possible with ExoPlayer? If so, could you give me a general idea of difficulty level?
I see that ExoPlayer does not support HLS. Would it be possible to make an MP2TS chunk source if the demuxing was done entirely in Java? For live content, how is clock synchronization with the broadcaster clock done in MediaCodec/Renderer – what APIs are used to make de decoderer/renderer adhere to a specific clock and how the clock control algorithm implemented?
When Google say DASH, they seems to be talking specifically about the fMP4 version, not the MPEG2TS version. Now I wonder why HLS lack behind so much with support stuck in version 3 of the protocol.
It is great to see an open source implementation of a DASH player, but the best would be browser integration so that something can be available in normal web page without the need for a specific app.