您需要在應用程序的Application.xml中更改設置。
https://www.wowza.com/forums/content.php?88-How-to-configure-Apple-HLS-packetization-(cupertinostreaming)
您需要更改這些參數:
cupertinoChunkDurationTarget - 以毫秒爲單位的每個塊的持續時間。如果您使用Origin/Edge配置,則需要使用匹配值在Origin和Edge上進行設置。
cupertinoMaxChunkCount - 設置存儲在可用區塊列表中的區塊的最大數量。
cupertinoPlaylistChunkCount - 設置播放列表中返回的項目數。
我的配置得到8 - 延遲10秒鐘:
<LiveStreamPacketizer>
<!-- Properties defined here will override any properties defined in
conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
<Properties>
<Property>
<Name>cupertinoChunkDurationTarget</Name>
<Value>2000</Value>
<Type>Integer</Type>
</Property>
<Property>
<Name>cupertinoMaxChunkCount</Name>
<Value>2</Value>
<Type>Integer</Type>
</Property>
<Property>
<Name>cupertinoPlaylistChunkCount</Name>
<Value>2</Value>
<Type>Integer</Type>
</Property>
<Property>
<Name>cupertinoRepeaterChunkCount</Name>
<Value>2</Value>
<Type>Integer</Type>
</Property>
</Properties>
</LiveStreamPacketizer>