目前在研究在多種裝置上面支援播放影片,目前看到有使用下面幾種方式:
- RTMP/RTMPT
- RTSP
- HTTP
- MMS
- HLS
而手上有 mp4 和 flv 以及 m3u8 三種格式需要播放,目前是先選用 nginx 透過 HTTP 播放這樣需要安裝的套件比較少, 如果要使用 CDN 擴展也比較方便,但是除了原本的 m3u8 格式可以支援拖動撥放,另外兩個要使用其他工具添加 keyframes 才能讓 播放器不需要載入全部檔案就可以撥放,下面記錄目前有使用哪些工具添加 keyframes。
flv
mp4
- qtfaststart
- MP4Box