1、RTMP
2、HLS
3、FLV
4、點播(MP4,HLS)
5、騰訊云直播
1、RTMP
RTMP是Real Time Messaging Protocol(實時消息傳輸協(xié)議)的首字母縮寫。該協(xié)議基于TCP,是一個協(xié)議族,包括RTMP基本協(xié)議及RTMPT/RTMPS/RTMPE等多種變種。RTMP是一種設計用來進行實時數(shù)據(jù)通信的網(wǎng)絡協(xié)議,主要用來在Flash/AIR平臺和支持RTMP協(xié)議的流媒體/交互服務器之間進行音視頻和數(shù)據(jù)通信。
rtmp://3717.liveplay.myqcloud.com/live/3717_d78af7a9bab711e69776e435c87f075e
在直播中實現(xiàn)視頻的推流與播放
2、HLS
HTTP Live Streaming(HLS)是蘋果公司(Apple Inc.)實現(xiàn)的基于HTTP的流媒體傳輸協(xié)議,可實現(xiàn)流媒體的直播和點播,主要應用在iOS系統(tǒng),為iOS設備(如iPhone、iPad)提供音視頻直播和點播方案。HLS點播,基本上就是常見的分段HTTP點播,不同在于,它的分段非常小。Android設備目前也可以支持。
3、FLV
FLV 是FLASH VIDEO的簡稱,F(xiàn)LV流媒體格式是隨著Flash MX的推出發(fā)展而來的視頻格式。由于它形成的文件極小、加載速度極快,使得網(wǎng)絡觀看視頻文件成為可能,它的出現(xiàn)有效地解決了視頻文件導入Flash后,使導出的SWF文件體積龐大,不能在網(wǎng)絡上很好的使用等問題。
可以實現(xiàn)網(wǎng)頁的直播與點播功能。
4 點播(MP4,HLS)
點播功能的實現(xiàn)采用的流化的MP4文件、HLS、FLV。
5 騰訊云直播
1.互動直播:可以實現(xiàn)多人會議的功能。
2.云直播:網(wǎng)紅模式的直播。
3.云點播:直播錄制功能的實現(xiàn)
4.騰訊云IM:在直播中的互動采用的是騰訊云通訊,觀眾與主播都能及時看到消息、打賞等操作。