I am working on a video streaming application, where I have to stream .mp4
videos. I am using exoplayer
to play the videos. The problem is in low bandwidth connections the videos are buffering. so I wanted to implement adaptive streaming
. I have checked the documentation and implemented similar to this.
But the streaming did not work. So I have checked documentation of HLS
streaming and Dashed
streaming. but HLS
streaming requires m3u8
file and Dash
streaming requires .mpd
format however mine is .mp4
. is there any workaround or methods so that I can implement adaptive streaming ?
No workarounds. Adaptive streaming requires adaptive formats.