HLS Video Loading Error through Chromecast
I have been messing around a plugin that already exists but that was not fully taking advantage of HLS. It was fetching the master playlist m3u8, parsing it's content and building the final URL with one specific m3u8 file. Since HLS is meant to adapt itself based on the current bandwitdth of a player, I decided i'd thrown in and skip the parsing/URL and building part and just return the master playlist in the media object part.
You can see exactly the modification I have made here : https://github.com/mberube09/Lazyman.bundle/commit/66f27a4dff9ba91ea4146138d29ae36f2fdbfd4d
I have been able to play the HLS video from the desktop application on remote access. But when I tried to cast to to my chromecast (even with a Chromecast Ultra on a wired connection), I have the following error:
Not enough bandwidth for any playback of this item. Cannot convert to below minimum bandwidth of 77kbps.
This was working fine before my fix. Have I done something wrong?
Attached file is the Plex Media Server logs.