本项目采用 HLS 技术实现视频点播。
1、使用FFmpeg 对视频进行编码处理,生成m3u8 文件及ts 文件。
2、使用Nginx 作为媒体服务器。
3、客户端使用video.js 播放视频。
hls只能拉流不能推流,延时较高,支持较好,关键切片有延时
rtmp 能推能拉,延时低,基于tcp长连接
Twitter的视频格式.
TS的全称则是Transport Stream,TS流文件,是一种DVD的文件格式,MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。
Request URL: https://video.twimg.com/ext_tw_video/1244924988508913666/pu/pl/640x360/AH9yb0c_VF_ZB1qt.m3u8
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:4
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-ALLOW-CACHE:YES
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/0/3000/640x360/H26tSo4n-Ow5-Gi_.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/3000/6000/640x360/hIYBA1p1DPiFh83V.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/6000/9000/640x360/sKFd9p_rKtrdJ6kv.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/9000/12000/640x360/hUEhnFIOJSTN_1Xn.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/12000/15000/640x360/YOrnQ4nLs4K0QIEZ.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/15000/18000/640x360/fwgUwPDDuigLOTO0.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/18000/21000/640x360/MLWmP45YRINzR_3G.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/21000/24000/640x360/24MwDuHD6hZ8rtN1.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/24000/27000/640x360/pfxhL67TmyoiqKMm.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/27000/30000/640x360/DLAVdhkIpRd1dcyL.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/30000/33000/640x360/-TsxQC1rS1XiEsp6.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/33000/36000/640x360/hGOpUuXAxBggzQX1.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/36000/39000/640x360/5Q8CqvIJ114ueFc7.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/39000/42000/640x360/p10utDX1djE2lpbK.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/42000/45000/640x360/Gi--OAbwxU1I2RqL.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/45000/48000/640x360/IssHuzMyR1j6SJEu.ts
#EXTINF:3.000,
/ext_tw_video/1244924988508913666/pu/vid/48000/51000/640x360/xs9CGZFEwWZZ-YtL.ts
#EXTINF:3.600,
/ext_tw_video/1244924988508913666/pu/vid/51000/54600/640x360/n0Xe--2K234hbFof.ts
#EXT-X-ENDLIST
评论区