Kodi Community Forum
DVDPlayer HLS - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Feature Requests (https://forum.kodi.tv/forumdisplay.php?fid=9)
+--- Thread: DVDPlayer HLS (/showthread.php?tid=155532)



DVDPlayer HLS - dlake02 - 2013-02-09

Hello

Having HLS support in DVDPlayer is great, but there are a few "must-haves" to make it usable for the increasing number of HLS streams out there:

1) HTTP/SOCKS Proxy Support - the DVDPlayer needs to be able to download chunks via a set proxy. At the moment, I am having to set an environment variable and fork a background ffmpeg. Nasty.

2) HTTPS Support. The very latest ffmpeg has https support. This does not work with DVDPlayer in Frodo.

3) Ability to select track. For example, Channel 5 has various bit-rate videos. Ffmpeg allows this to be set using the "-map" command - there needs to be something similar for DVDPlayer.

The only workaround for all these issues right now is to use a background ffmpeg process - this is really messy. Where streams use HLS without needing a proxy or https, DVDPlayer is just superb.

Thanks in advance for reading.

D


RE: DVDPlayer HLS - vorbis - 2014-03-07

I'd agree with all of the above especially 3.

I'm trying to develop a plugin for NBC Sports Live Extra and am running into this issue.
I can get the iPad HLS streams and successfully play one on XBMC on OSX.
However on my apple tv, XBMC crashes. I think it is due to XBMC selecting too high a stream resolution based on bandwidth.
I would be really nice to have a means to set the video stream.
Even something like
player.setVideoStream(int) would be a big improvement.


RE: DVDPlayer HLS - takoi - 2014-03-07

(2013-02-09, 19:05)dlake02 Wrote: 2) HTTPS Support. The very latest ffmpeg has https support. This does not work with DVDPlayer in Frodo.
..but Gotham does

(2013-02-09, 19:05)dlake02 Wrote: 3) Ability to select track. For example, Channel 5 has various bit-rate videos. Ffmpeg allows this to be set using the "-map" command - there needs to be something similar for DVDPlayer.

this too. It will auto select based on the bandwidth setting.