More Related Content
Similar to Streaming tuning test
Similar to Streaming tuning test (20)
More from Makoto Uehara (15)
Streaming tuning test
- 4. Defference in Media Server
Zencoder
FlashMediaServer,wowza
is SaaS
is App
Full Managed
Need Implement
- 11. Streaming System
1 2 3 4 5 6
1 2 3
1
EncoderRTMP
HLS
CDN READ
manifest file:hoge.m3u8
1
2
3
:
Tuning point
- 13. cache control
Example Pamameter: 4s
CDN側に受け渡す際のリクエストパラメータに含まれる
CDN側でのキャッシュ時間となるが、パラメータが効くか効かないかは
CDN側次第となる。
マニフェストファイルの更新タイミングはsegment secondsだが、CDN側
のキャッシュの影響も受ける為、
CDN側のキャッシュ時間が長かればユーザー側として遅延を感じるが
安定性は一般的なキャッシュのメリットと同様。キャッシュ時間が短けれ
ば遅延を感じないがキャッシュが効かない分安定した配信になりずらい。
- 14. segment seconds
Example Pamameter: 10s
動画をチャンクする単位。小さい方が遅延しない
小さい場合、マニフェストファイル(例えばHLSだとhoge.m3u8)
が同じファイル名で更新が高頻度に行われる。なので安定し
ない可能性もあるが大きな問題とは思えない 。
再生時、モバイル側でhttpリクエスト数が増えるのでそれは負
荷となりうる。