可從電腦網路攝影機或案頭、手機網路攝影機、視頻採集裝置和視頻檔案推流
- 台式電腦或膝上型電腦:使用網路攝影機或者案頭。
使用第三方軟體採集網路攝影機視頻或案頭映像,輸入已產生的RTMP格式推流地址。第三方推流軟體包括:OBS(推薦)、FMLE和XSplit 等。
- Android/iOS移動端:使用手機網路攝影機。
使用第三方軟體或SDK採集網路攝影機視頻,並推送已產生的RTMP格式推流地址。
- 視頻採集裝置。
高清攝像機類裝置如果具備HDMI或者SDI輸出介面,可以接入編碼器,使用RTMP格式的推流地址進行直播推送。您需要將直播推流地址配置到編碼器的RTMP發布地址。
對於網路攝影機類的裝置,在支援RTMP格式推流情況下,可以在網路攝影機的RTMP發布地址上配置直播推流地址。
- 視頻檔案轉視頻流。
讀取某個視頻檔案,輸出RTMP格式流作為ApsaraVideo for Live源,直播服務再將該RTMP格式地址進行推流發布。可以使用ffmpeg命令來實現。
說明 Windows/Linux/Mac 均適用。例如,使用如下命令列:
ffmpeg -re -i {your_video_file} -r 30 -s 1280x720 -f flv {your_rtmp_address}