2020-01-08, 22:49
pvr.nextpvr uses XBMC->OpenFile() to read http streams to ts data and it works fine, however when I pass an m3u8 (which is the NextPVR transcoded interface returning HLS application/x-mpegURL files) the stream immediately fails
2020-01-08 15:05:27.593 T:12628 DEBUG: Thread FileCache start, auto delete: false
2020-01-08 15:05:27.593 T:12628 INFO: CFileCache:rocess - Source read didn't return any data! Hit eof(?)
2020-01-08 15:05:27.644 T:9448 DEBUG: ffmpeg[24E8]: [mpegts] Could not detect TS packet size, defaulting to non-FEC/DVHS
I am assuming this is because it doesn't know how to read m3u8 files. Are there are parameters that can be passed or appended to the stream to assist. I tried |reconnect=1 etc don't seem to change the parameters.
I did see that pvr.iptvsimple has some logic to help set stream properties https://github.com/kodi-pvr/pvr.iptvsimp...t.cpp#L241 but it not clear what documentation I need to read to use those properties.
Thanks,
Martin
2020-01-08 15:05:27.593 T:12628 DEBUG: Thread FileCache start, auto delete: false
2020-01-08 15:05:27.593 T:12628 INFO: CFileCache:rocess - Source read didn't return any data! Hit eof(?)
2020-01-08 15:05:27.644 T:9448 DEBUG: ffmpeg[24E8]: [mpegts] Could not detect TS packet size, defaulting to non-FEC/DVHS
I am assuming this is because it doesn't know how to read m3u8 files. Are there are parameters that can be passed or appended to the stream to assist. I tried |reconnect=1 etc don't seem to change the parameters.
I did see that pvr.iptvsimple has some logic to help set stream properties https://github.com/kodi-pvr/pvr.iptvsimp...t.cpp#L241 but it not clear what documentation I need to read to use those properties.
Thanks,
Martin