Question / Help Flash Media Server HLS caching with OBS

gahan

New Member
Hello,

I am using OBS to push stream to Flash Media Server.
All is working, but I see cache for HLS/HDS on Flash Media Server is not in chunks when using OBS - only one big file.
If I use FMLE there are many f4f and f4x files created regularly.
Is this a problem with OBS?

Regards,
Ivan Videv
 
OBS doesn't output HLS. If your server is supposed to output HLS from the incoming rtmp from OBS, that sounds like a problem with your Flash Media Server, not an OBS problem.
 
Hello,

I know FMS makes HLS chunks, not OBS.
My guess is that OBS have to send some additional info like FMLE, so FMS makes chunks.

Regards,
Ivan Videv
 
Normally, no. I can only speak about nginx as I have no experience with FMS. But nginx will instantly start creating hls files if you send it an rtmp stream to an application that is set to produce hls files :) The same goes for twitch.tv as an example. At least for this server/service, no special "info" is needed.
You will probably want to check the FMS documentation if special settings are needed, like a set keyframe interval (similar to twitch). A good documentation should also something about "additional info" that is needed.
 
Hello,

I solved my problem.
I added '?adbe-live-event=liveevent&adbe-record-mode=record' to the FMS url in OBS (like it is for livepkgr in FMLE) and now files are rotated.

Regards,
Ivan Videv
 
Back
Top