Skip to main content
Participant
August 27, 2012
Question

How do I get h.264 video to play live?

  • August 27, 2012
  • 1 reply
  • 806 views

I am on FMS 4.5 and use encoder 3.2. I streamed once and then the server would no longer accept a new stream with the same name. I saw a post that said add &adbe-record-mode=record to the end of a stream name and so I did. This allows me to send a live stream for about 10 to 15 minutes and then it stops. If I restart the server it streams again for another 15 minutes and stops again. My server is using out of the box settings. RTMP streaming to a flash player works great live but not http live streaming.

I know this can't be the encoder. The config file was modified to stream sync=true. I am streaming also to an outside FMS provider and that streams plays fine. I get no info in my log files other than disconnect.

This must be a common problem since my congiuration is out of the box. Do I need to modify settings in the apache server?

I checked the log files again and see this in the logs under edge.log:

2012-08-2003:06:157068(i)2581173FMS detected IPv6 protocol stack!-

2012-08-2003:06:157068(i)2581173FMS config <NetworkingIPv6 enable=false>-

2012-08-2003:06:157068(i)2581173FMS running in IPv4 protocol stack mode!

Does this mean anything?

    This topic has been closed for replies.

    1 reply

    Adobe Employee
    August 28, 2012

    Are you sure its 15 minutes and not 30 minutes. If its 30 minutes and if you are using Developer Edition then its expected behaviour. HTTP Streaming has timeout limit of 30 minutes in Developer Edition.

    Participant
    August 28, 2012

    How do I check if it's a developer edition? I didn't install it so it's possible.

    Thanks,

    Steven Luiting

    Adobe Employee
    August 28, 2012

    Do you have FMS Administrator credentials? If yes - then you can login into Admin Console then navigate to Manage Servers -> License Tab. This would display your edition details.

    Now if you dont have Administrator Credentials but if you can access FMS machine - you can check below configs and see if they have some key value set

    SERVER.LICENSEINFO in fms.in

    <LicenseInfoEx> in Server.xml

    if both of these values are not set - then it means you dont have any Serial key added during installation or after installation. This will mean you are on Developer Edition.