閱讀670 返回首頁    go 阿裏雲 go 技術社區[雲棲]


視頻直播推流不成功如何排查

本博文將介紹,視頻直播加速配置後,推流不成功要如何進行排查及解決;

1. 排查對應的域名是否進行直播加速配置
要進行直播推流,用戶必須得開啟直播加速—》配置直播域名—》直播推流,可以參考【快速開始】;
2. 排查獲取到的推流URL地址是否準確
2.1 如何獲取推流地址
直播加速配置成功後,用戶可以在阿裏雲控製台—》視頻直播—》域名管理—》選擇具體域名—》點擊管理—》基本信息頁麵,獲取得到對應的推流地址:rtmp://video-center.alivecdn.com/APPName/StreamName?vhost=live.aliyun.com;
1

排查直播域名是否開啟了A鑒權(控製台—》視頻直播—》域名管理—》具體域名—》鑒權配置);如果開啟,得計算推流地址(rtmp://video-center.alivecdn.com/APPName/StreamName?vhost=live.aliyun.com)的鑒權地址進行推流,鑒權地址計算看【直播鑒權https://help.aliyun.com/document_detail/45210.html?spm=5176.doc45209.6.560.olTxhi】鑒權配置。
2

注意:
1)直播配置成功後,對應的推流地址獲取是不需要調用API或者Sdk生成或者初始化的,使用推流工具推流的時候,填入需要的AppName或者StreamName進行推流即可;如指定推流地址:rtmp://video-center.alivecdn.com/1/2?vhost=live.aliyun.com;
2)推流地址中APPName是應用名稱,支持自定義,可以更改;
3)推流地址中StreamName是流名稱,支持自定義,可以更改;
4)推流的APPName或StreamName不建議設置為中文字符;
3. 排查推流設備配置是否準確
例子
OBS推流不成功,對應控製台—》視頻直播—》流管理,正在推流信息中不能看到對應流;
OBS如何進行推流,可以參考【OBS 操作指南】;
排查:
排查OBS推流配置填寫的是否準確,可以參考【obs推流】;
如果直播域名未開啟鑒權,OBS推流配置如下:
FMS URL / URL: rtmp://video-center.alivecdn.com/AppName
播放路徑/串碼流(如果存在)/ 流秘鑰: StreamName ?vhost=live.aliyun.com
如果直播域名開啟鑒權,OBS推流配置類似如下:
FMS URL / URL: rtmp://video-center.alivecdn.com/AppName
播放路徑/串碼流(如果存在)/ 流秘鑰: StreamName ?vhost=live.aliyun.com&auth_key=1487766738-0-0-a96e76d2ebf9bbd855b0d4a9168ee600;
4.排查推流本地網絡到視頻直播中心網絡是否可達
telnet video-center.alivecdn.com 1935 看看能否登錄
4

FAQ:
1)直播推流支持哪些協議
視頻直播隻支持rtmp協議推流;
2)如何確認推流成功
控製台—》視頻直播—》流管理,正在推流信息中能看到存在對應流;
3

最後更新:2017-08-16 21:02:29

  上一篇:go  阿裏雲優惠有哪些?阿裏雲優惠匯總大全
  下一篇:go  PostgreSQL SQL 語言:數據操縱