Skip to main content
March 12, 2012
Question

Issues with /applications/livepkgr

  • March 12, 2012
  • 1 reply
  • 3020 views

I'm having various issues with the livepkgr stream.  I just did a live event and have over 1.65 Gb of livestream .f4f files, etc.  So here are my questions:

1. Why is my OSMF Player showing only "Live" and the barberpole in the timeline doesn't allow me to go back on the stream?

2. My goal is to be able to record the stream and later play it back.  Reading other posts, there is no way to repackage the .f4f fragments into an .flv or mp4. So, what is the best way to record a live event, provide a live stream and play it back at a later time?  It is interesting that my .m3u8 file (HIS) plays back some of the stream but only the last 20 seconds or so.

Application.xml file in /applications/livepkgr folder has:

<AssumeAbsoluteTime>true</AssumeAbsoluteTime>

Event.xml in /applications/livepkgr/events/_definst_/liveevent folder has:

<Event>

  <EventID>liveevent</EventID>

  <Recording>

    <FragmentDuration>4000</FragmentDuration>

    <SegmentDuration>400000</SegmentDuration>

    <DiskManagementDuration>3</DiskManagementDuration>

  </Recording>

</Event>

Manifest.xml in /applications/livepkgr/events/_definst_/liveevent folder has:

<manifest xmlns="http://ns.adobe.com/f4m/1.0">

  <dvrInfo beginOffset="0"></dvrInfo>

  <media streamId="livestream1" bitrate="650" />

</manifest>

I was under the impression that the manifest.xml file settings are used to parse the livestream1.f4m file settings. Right or wrong?

This is so confusing.  Hoping someone can direct me in the right path.  I'm so close!!

This topic has been closed for replies.

1 reply

Adobe Employee
March 12, 2012

This step has been deprecated. Now in F4M 2.0 , you can set DVR info tag in the high level f4m file which will refer the Just in time created f4m url. You may create this using configurator tool.

For more info read this:

http://help.adobe.com/en_US/OSMF/1.0/Dev/WSc6f922f643dd2e6d-52f690561323a97bbbd-7fff.html

Read the note tag.

Also please inspect your f4m in the text file, whether it has dvr info tag.

Adobe Employee
March 12, 2012
March 12, 2012

These are my two files:

D:\Program Files\Adobe\Flash Media Server 4.5\applications\livepkgr\events\_definst_\liveevent\Events.xml

<Event>

  <EventID>liveevent</EventID>

  <Recording>

    <FragmentDuration>4000</FragmentDuration>

    <SegmentDuration>400000</SegmentDuration>

    <DiskManagementDuration>4</DiskManagementDuration>

  </Recording>

</Event>

Based on the Events.xml, this should give me 4 hours of recorded streaming video

D:\Program Files\Adobe\Flash Media Server 4.5\applications\livepkgr\events\_definst_\liveevent\Manifest.xml

<manifest xmlns="http://ns.adobe.com/f4m/2.0">

  <dvrInfo beginOffset="0" endOffset="0" windowDuration="-1"/>

  <media streamId="livestream1" bitrate="650" />

</manifest>

Based on the Manifest.xml file (which parses info to the autocreated livestream1.f4m and livestream.m3u8 files), should be set correctly.  In the <dvrInfo> element I've set the attributes beginOffset and endOffset values as well as the windowDuration value. These are the default values and I shouldn't have to put them in there, but I did anyway.

beginOffset (Client can begin viewing the stream at this location). A value of "0" (default) indicates that the clients can view from the very beginning

endOffset (The amount of data, in seconds, that clients can view behind the current duration). A value of "0" (default) indicates that the client can view the whole content

windowDuration (The amoung of data, in seconds, that clients can view behind the live point). A value of "-1" (default) indicates that the clients can view the whole content.

I am confident that everything is setup properly, however it still doesn't work.  I've stopped/started FMS services and even rebooted the FMS server.  This is what I end up with:

No slider in the timeline to go back on the live stream.

Where do I go next to troubleshoot this issue.