Skip to main content
March 17, 2012
Question

Clearing application buffer after a live stream ends

  • March 17, 2012
  • 1 reply
  • 908 views

Hi there, I'm sure this has been asked and answered a million times, but searching for "application" "buffer" "cache" "live" and "hls" isn't giving me any answers, so let's get to it...

After I end a live stream (which I do using FMLE 3.2 and FMS 4.5) and I then start a new live stream with the same application name, the HLS stream just loops the last 30 seconds of the old stream. To prevent this, after I end a stream, I have to go to applications\livepkg\streams\_definst_\ and delete the buffered data there. Only then can I start a new stream with the same name as the old stream. Now... that can't be normal, can it? Is there a switch somewhere I can set to tell FMS to cut it out and stop buffering old streams?

Thanks,

Raul

    This topic has been closed for replies.

    1 reply

    Adobe Employee
    March 22, 2012

    You can use "record" mode rather than default mode of "append". You just need to publish using streamname - livestream%i?adbe-live-event=liveevent&adbe-record-mode=record.

    Though "append" should also work - can you let me know what do you see in FMS core logs / application logs. Also are you changing encoding settings when you republish/restart?