Hello everyone,
I've installed FMS4.5 on a CentOS server with Appache and both servers works fine.
I'm trying to set it up for live streaming and I've followed the simple step by step instructions provided by Adobe.
I can push my stream on to the server as a multiple bitrates 100-200 and 350 k everything works fine.
I can see teh 3 streams being created in /opt/adobe/fms/applications/livepkgr/events/_definst_/liveevent
but when I tried to access the http://myserver.com/hds-live/livepkgr/_definst_/liveevent/livestream.f 4m
I get an empty manifest:
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
<streamType>live</streamType>
<duration>0</duration>
</manifest>
My Event.xml looks good:
<Event>
<EventID>liveevent</EventID>
<Recording>
<FragmentDuration>4000</FragmentDuration>
<SegmentDuration>400000</SegmentDuration>
<DiskManagementDuration>3</DiskManagementDuration>
</Recording>
</Event>
And here is my Manifest.xml
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
<media streamId="livestream1" bitrate="100" />
<media streamId="livestream2" bitrate="200" />
<media streamId="livestream3" bitrate="350" />
</manifest>
Any help is very very welcome
Hi,
For multi-bitrate streaming, Flash and AIR media players request an F4M manifest file that contains the location and bitrate of each live stream. This type of F4M file is called a set-level manifest. In your case the set-level manifest is the Manifest.xml. When you access a stream via the stream name the manifest file is generated by FMS. To use the manifest file specified in the event access the streams via the event name as so : http://myserver.com/hds-live/livepkgr/_definst_/liveevent.f 4m.
Hope this helps.
Thanks,
Apurva
North America
Europe, Middle East and Africa
Asia Pacific