i will test again.
what i did was take the url to the getFile api call in MC via dev tools in safari as i wanted to see what Panel was doing. feeding that url directly into safari, it starts the video playback. but in any case, i have watched a few hours of mkvs in panel without issue in safari.
this is on an iPad pro 12” but don’t know if that makes a difference or not. will test and report back.
UPDATE:
Tried a few MKV files via Panel on Safari /macOS and playback worked fine all the way through (> 1 hour). Same for Safari on iOS 13.3.1.
Here's one example of a URL - restarted playback: GET /MCWS/v1/File/GetFile.m3u8?File=760569&Token=iqoBFRjg&Conversion=WebPanel&Quality=High&Start=97.01128668171556&Playback=2&HLS=1 HTTP/1.1\r\n
(this URL was captured from Wireshark). I've not looked at the interaction of and the API call from JRemote. I do note that when I stop playback in Safari/Panel, network activity continues - looks like the stream itself continues even though the video has stopped. this is verified in developer tools and wireshark as I'm continuing to see segments sent to the browser.
was wondering why Panel doesn't actually tell MC to stop - is it buffering?
not sure if any of this is helpful or not. feel free to request any additional testing