<div dir="ltr">Hi , <div><br></div><div>I am trying to play a .m3u8 using ffmpeg-2.7.2. <br></div><div>avformat_open_input(&formatContext, "/home/ram/m3u8/sl.m3u8", NULL, NULL);</div><div><br></div><div>The issue is, What ever may be the bandwidth of the system, only the first entry in m3u8 file gets picked.  How can I make it more responsive to pick the correct target link corresponding to the current bandwidth ? </div><div><br></div><div>For instance, consider a m3u8 file like below. What ever may be the bandwidth only the first link "http://<<a href="http://qthttp.test.com.test.net">qthttp.test.com.test.net</a>>/<some link>/0150_vod.m3u8" gets picked. though i have bandwidth more than 300000 the second link doesn't gets picked. But if I move the second entry to the first position it gets picked even if bandwidth is less than 300000</div><div><br></div><div>sl.m3u8:</div><div>------------</div><div>#EXTM3U<br></div><div><div>#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=25000<br></div><div>http://<<a href="http://qthttp.test.com.test.net">qthttp.test.com.test.net</a>>/<some link>/0150_vod.m3u8</div></div><div><div>#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=300000</div><div>http://<<a href="http://qthttp.test.com.test.net">qthttp.test.com.test.net</a>>/<some link>/3340_vod.m3u8</div></div><div><br></div><div>Similar issue i observe in the below link.  </div><div><a href="https://github.com/Bilibili/ijkplayer/issues/299">https://github.com/Bilibili/ijkplayer/issues/299</a><br></div><div><br></div><div>Can some one help me with some pointers on what I am doing wrong ?   </div><div><br></div><div><div>Regards</div><div>-Ram </div></div></div>