-
台式計算機或筆記本,使用攝像頭或者桌面
使用第三方軟件采集攝像頭視頻(pín)或桌面圖像,将視頻(pín)或桌面推流至RTMP推流地址。第三方推流軟件包括:OBS(推薦)、FMLE、XSplit等。
-
Android/iOS, 使用手機攝像頭
使用第三方軟件或SDK采集攝像頭視頻(pín),并推送視頻(pín)流至RTMP推流地址。
-
視頻(pín)采集設備
高清攝像機類設備如果具備HDMI或者SDI輸出接口,可以接入編碼器,以RTMP推流的方式向直播服務推送直播内容。您需要将直播推流地址配置到編碼器的RTMP發布地址。
網絡攝像頭類設備,如果支持RTMP推流,則可将直播推流地址配置到攝像頭的RTMP發布地址。
-
視頻(pín)文件轉視頻(pín)流
讀取某個視頻(pín)文件,并以RTMP流方式輸出作爲視頻(pín)源來向直播服務的RTMP推流地址進行視頻(pín)發布。可以使用ffmpeg命令來實現(Windows/Linux/Mac均适用),例如使用如下(xià)命令行:
-
ffmpeg -re -i {your_video_file} -r 30 -s 1280x720 -f flv {your_rtmp_address}
-