[Live-devel] Any feedback on the "LIVE555 HLS Proxy"?
Ross Finlayson
finlayson at live555.com
Wed May 13 10:01:19 PDT 2020
> On May 14, 2020, at 2:58 AM, Rod Payne <rodpayne at byu.edu> wrote:
>
> 6. The problem that I ran into was that sometimes, maybe once per day, the segmentationCallback would stop getting called.
I’m not totally sure why this might be happening, but I’ve just installed a new version (2020.05.13) of the code that might (or might not) prevent this.
> Other times it would start calling again, but the duration of the segment would be greater than OUR_HLS_REWIND_DURATION, causing it to delete segments to get under the maximum until it ran out of segments and exited at the "should not happen" exit on line 353. I fixed the HLS Proxy side of this by maintaining a segment count as segments were added and removed. The "while" at line 350 was updated to also check the count to hold on to a minimum number of segments. (I set it to three to be friendly to the browsers, but really it only has to be one.)
I would prefer to actually fix the problem, rather than 'working around' it. However, if the newest release (2020.05.13) of the code does not fix this, then please post a patch for your workaround, and I’ll consider adding it to the code.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list