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
 

Boildown

Active Member
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.
 

gahan

New Member
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
 

Jack0r

The Helping Squad
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.
 

gahan

New Member
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
 
Top