-
臺(tái)式計(jì)算機(jī)或筆記本,使用攝像頭或者桌面
使用第三方軟件采集攝像頭視頻或桌面圖像,將視頻或桌面推流至RTMP推流地址。第三方推流軟件包括:OBS(推薦)、FMLE、XSplit等。
-
Android/iOS, 使用手機(jī)攝像頭
使用第三方軟件或SDK采集攝像頭視頻,并推送視頻流至RTMP推流地址。
-
視頻采集設(shè)備
高清攝像機(jī)類設(shè)備如果具備HDMI或者SDI輸出接口,可以接入編碼器,以RTMP推流的方式向直播服務(wù)推送直播內(nèi)容。您需要將直播推流地址配置到編碼器的RTMP發(fā)布地址。
網(wǎng)絡(luò)攝像頭類設(shè)備,如果支持RTMP推流,則可將直播推流地址配置到攝像頭的RTMP發(fā)布地址。
-
視頻文件轉(zhuǎn)視頻流
讀取某個(gè)視頻文件,并以RTMP流方式輸出作為視頻源來(lái)向直播服務(wù)的RTMP推流地址進(jìn)行視頻發(fā)布??梢允褂胒fmpeg命令來(lái)實(shí)現(xiàn)(Windows/Linux/Mac均適用),例如使用如下命令行:
-
ffmpeg -re -i {your_video_file} -r 30 -s 1280x720 -f flv {your_rtmp_address}
-