海外直播信號傳不回去?過來給你看個寶貝
來自專欄 Cinemalaya
在海外進行視頻直播時,由於拍攝地遠離國內骨幹網路,信號回傳一直是個令人頭痛的問題。不論是LiveU、TVU等綁定傳輸直播設備,還是Peplink Multi-Cellular、TC-YT100等多出口負載均衡路由器,硬體購置和流量成本都超出了一般生產者的承受範圍。使用ZOOM、Skype以連線的形式進行直播雖可解決一部分問題(詳見《那些高大上的連線直播 究竟是怎麼做出來的?》),但畢竟會受到手機等拍攝設備的局限,無法實現攝像機的推拉搖移等視覺效果。
想在盡量不增加額外支出的情況下,使用專業拍攝設備或導播台輸出的信號穩定直播,就需要在回傳的鏈路上動動腦筋了。今天就來分享這樣一種思路:先上傳到拍攝地附近的骨幹網路,再通過跨國的CDN加速服務(例如Amazon CloudFront)傳輸回國內,使用的工具為http://Restream.io。
顧名思義,http://Restream.io就是一項將輸入的直播流轉發給其他平台的服務,例如將遊戲直播同時發布到Facebook、Youtube、Twitch等。主播只需選擇離自己最近的網路節點,推送1路RTMP流作為信號源即可,大大減少了重複勞動和設備投入。以此類推,如果選擇拍攝地信號最強的上傳節點,把直播流轉推目標設為趣看、目睹等國內直播雲平台,就能實現傳輸過程「第一公里」的優化。
首先在http://restream.io網站註冊並登陸,進入控制面板界面:
到達直播拍攝地後,點擊右側的「Speed Test」,即可測試與全球各節點的連接速度:
回到控制面板,在「RTMP URL」中選擇剛才測得延遲最低的節點,查看並保存推流目標地址和流名稱:
點擊左側的「Add channel」按鈕,根據需求新建一個推流目標:
攝像機和導播台的信號輸出給編碼器或移動工作站,手機使用Live:Air Solo、BroadcastMe等直播APP,將推流目標設為自定義,填入測速時保存的RTMP地址:
開始推流後即可在http://Restream.io上查看到直播信號,並實時轉推到指定分發目標:
之後就能從配置好的國內推流平台上,拉取到轉推過來的RTMP信號了。
推薦閱讀:
※《網路主播生存現狀調查報告》:紅利正過去,網紅陷壓力
※網路直播的收入真的有那麼高嗎?
※如何看待盧本偉即將復出直播並採訪faker?
※即使真心話大冒險,玩到死無葬身之地,但我依舊要告訴你「這只是一個遊戲」
※年入千萬?想做主播的你只是炮灰而已