hds-live performance issues
I am seeing some very bad buffering and jumpiness on a live stream im testing. Would appreciate some critique on my configs.
Note - I am using AMS5, but i need to use version 1.0 manifest due to a limitation with our player.
The playback url format is:
http://servername/hds-live/livepkgr/_definst_/stream.f4m
Below are the configs for the stream and AMS/Apache.
Manifest.xml + Event.xml:
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
<!--<dvrInfo beginOffset="0" endOffset="3600"></dvrInfo>-->
<media streamId="stream1" bitrate="300"></media>
<media streamId="stream2" bitrate="700"></media>
<media streamId="stream3" bitrate="1200"></media>
</manifest>
<Event>
<EventID>stream</EventID>
<Recording>
<FragmentDuration>4000</FragmentDuration>
<SegmentDuration>400000</SegmentDuration>
<DiskManagementDuration>1.5</DiskManagementDuration>
</Recording>
</Event>
livepkgr, application.xml:
<Application>
<StreamManager>
<Live>
<AssumeAbsoluteTime>true</AssumeAbsoluteTime>
<PublishTimeout>0</PublishTimeout>
<AdjustForZeroTimeStampMessages>2</AdjustForZeroTimeStampMessages>
<AdjustForRecordingRollover>false</AdjustForRecordingRollover>
</Live>
</StreamManager>
<HDS>
<Recording>
<FragmentDuration>4000</FragmentDuration>
<SegmentDuration>400000</SegmentDuration>
<DiskManagementDuration>1.5</DiskManagementDuration>
<FrameRate></FrameRate>
<FramesPerKeyframeInterval></FramesPerKeyframeInterval>
<KeyframeIntervalsPerFragment></KeyframeIntervalPerFragment>
<FramePrecision></FramePrecision>
</Recording>
</HDS>
</Application>
httpd.conf for hds-live:
<Location /hds-live>
HttpStreamingEnabled true
HttpStreamingLiveEventPath "../applications"
HttpStreamingContentPath "../applications"
HdsFmsDirPath ".."
HttpStreamingF4MMaxAge 86400
HttpStreamingBootstrapMaxAge 2
HttpStreamingDrmmetaMaxAge 3600
HttpStreamingFragMaxAge 86400
Options -Indexes FollowSymLinks
</Location>
Thanks in advance, Stu
