最近公司在產品中有需求推送視頻剛好接觸了一下,總結一下遇到的各種坑,按照雲服務器的運營商和技術來進行劃分和說明坑:
運行環境:
客戶端 U3D VCL插件
服務器 Golang (livego)
1、阿里雲(香港)
RTSP:香港阿里雲不支持RTSP的的推送
RTMP:香港阿里雲支持RTMP的的推送
RTMP在VCL的插件下延遲7秒左右,專用大牛u3d插件延遲1秒
2、騰訊雲(香港)
RTSP:香港騰訊雲支持RTSP的的推送,但不支持移動的4G
RTMP:這個沒有進行測試
這個視頻的推送部分如果客戶對這個延遲要求不高的情況可以採用VCL+Golang的方案 如果客戶要求延遲很低推薦還是使用專業的視頻解決方案