How to improve playback of lower-latency Apple HLS streams (Wowza)

  1. In Wowza Streaming Engine Manager, click the Applications tab and then click live in the contents panel.  
  2. On the details page Properties tab, click Cupertino Streaming Packetizer in the Quick Links bar.  
  3. In the Cupertino Streaming Packetizer area, click Edit, and change the values for the following properties:
     
    • cupertinoChunkDurationTarget - Sets the duration of each chunk in milliseconds. The default value is 10000, but the chunkDurationTarget must be smaller to reduce the latency of Apple HLS streams. For a one-second chunk size, set the value to 1000.
    • cupertinoMaxChunkCount - Sets the maximum number of chunks Wowza Streaming Engine stores in the available chunk list. The default value is 10, but for reduced latency streaming we recommend storing 50 seconds worth of chunks. For one-second chunks, set the cupertinoMaxChunkCount to 50; if you're using half-second chunks, the value should be doubled (100).
    • cupertinoPlaylistChunkCount - Sets the number of items returned to the player in the playlist. The default value is 3, but for reduced latency streaming we recommend returning 12 seconds of data to the player. This prevents the loss of chunks between chunklist requests. For one-second chunks, set the cupertinoPlaylistChunkCount to 12; if you're using half-second chunks, the value should be doubled (24).
  4. Click Save.  
  5. On the Properties tab, click Custom in the Quick Links bar.  
  6. In the Custom area, click Edit.  
  7. Click Add Custom Property, specify the following custom property settings in the Add Custom Propertydialog box, and then click Add:
     
    • In Path, select /Root/Application/LiveStreamPacketizer.  
    • In Name, enter cupertinoMinPlaylistChunkCount.  
    • In Type, select Integer.  
    • In Value, specify the minimum number of chunks required before Wowza Streaming Engine provides a playlist to the player. The default value is 1, but for reduced latency streaming we recommend requiring a minimum of 6 seconds worth of chunks. For one-second chunks, set the cupertinoMinPlaylistChunkCount to 6; if you're using half-second chunks, the value should be doubled (12).
  8. Click Save and restart the application to to apply the changes.

ที่มา https://wowza.com/docs/how-to-improve-playback-of-lower-latency-apple-hls-streams
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

จูน mysql

[mysqld]local-infile=0...

mysql restore & backup

restoremysql -u username -p dbname < /path/file.sql backupmysqldump -u username -p dbname...

mysql optimize & repair all db

repairmysqlcheck --all-databases --auto-repair --silent -u root -poptimizemysqlcheck -u root -p...

Reverse DNS

Linux curl http://freedns.icez.net/rdns.php?hostname=xx.domain.com Windows Open Web Browser...

วิธีใช้ rsync สำหรับย้ายไฟล์จากเซิร์ฟเวอร์ต้นทางไปปลายทาง

1.ที่เครื่องต้นทางให้ติดตั้ง rsync yum -y install rsync2.ที่เครื่องต้นทางให้พิมพ์คำสั่งข้างล่าง...