mt633
mt633
I did some investigation on the Android side and to pass headers to ExoPlayer, you only need to add a line like this ```java DataSource.Factory httpDataSourceFactory = new DefaultHttpDataSource.Factory() .setUserAgent(userAgent)...
I see. However, the current approach does not work for me. I've been attempting to use PR #568 without success. It works on a example file [like this](https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8), but for...
Not really, I'm reluctant to exposing our API now that we are unable to work with token headers. But I just discovered that it works with the PR if the...
Sure, here is a test audio file that uses the same FFMPEG conversion as our other files. [test.zip](https://github.com/ryanheise/just_audio/files/9009247/test.zip)
Great! Yes, that sounds right to me. Ideally, though, it should also be able to select a stream based on bandwidth from the content of the `master.m3u8` file.
Oh I see, sounds like a good plan!
Just took a look and this fix works well for us. Thanks!
Great! The only thing is that I cannot get it to work in our live setting. It works well with the same audio files and the same code if I...
I guess I could send you a test URL that you could use if there's any way to send a PM, but I'll start by trying to add some logging...
It fails on this line: https://github.com/ryanheise/just_audio/blob/0e8376f87be64bee016e919f90d2caf0c0f6490d/just_audio/lib/just_audio.dart#L3186 And here's the error: ``` HttpException (HttpException: Content size exceeds specified contentLength. 162 bytes written while expected 116. [#EXTM3U #EXT-X-VERSION:6 #EXT-X-STREAM-INF:BANDWIDTH=105600,CODECS="mp4a.40.2" stream_0.m3u8 #EXT-X-STREAM-INF:BANDWIDTH=70400,CODECS="mp4a.40.2" stream_1.m3u8...