如何实现RTSP/RTMP流接入到RTSP网关
生活随笔
收集整理的這篇文章主要介紹了
如何实现RTSP/RTMP流接入到RTSP网关
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
好多企業或開發者給我們反映,他們期望能把外網的rtsp或rtmp流,直接拉取注入到內網流媒體服務器,保證內網用戶,無需訪問,直接鏈接到內網服務器就可以觀看到公網rtmp/rtsp流。
優勢如下:
1. 內網用戶無需訪問外網,拉取公網轉發的rtmp/rtsp流,節省了企業流量;
2. 保障了隔離網絡環境下的用戶安全;
3. 內置rtsp服務,拉流和內置rtsp服務在一臺機器,節省了企事業單位成本,并支持多級部署。
大牛直播SDK實現如下:
內網RTSP網關SDK,系內置輕量級RTSP服務SDK擴展,完成外部RTSP/RTMP數據拉取并注入到輕量級RTSP服務SDK工作,多個內網客戶端直接訪問內網輕量級RTSP服務獲取公網數據,無需部署單獨的服務器,支持RTSP/RTMP H.265數據接入。
簡單來說:內置輕量級RTSP服務SDK和內置RTSP網關SDK的區別在于數據來源不同,內置輕量級RTSP服務SDK數據來源于終端設備自帶攝像頭數據/屏幕數據/外部編碼前后數據,內置RTSP網關SDK的數據源是RTSP/RTMP流數據。
- ?[音頻格式]AAC;
- ?[視頻格式]H.264、H.265;
- ?[接入協議]支持內外網RTMP/RTSP流接入;
- ?[輸出協議]RTSP,拉取的RTSP/RTMP流,注入輕量級RTSP服務SDK;
- ?[音頻轉碼]支持音頻(PCMU/PCMA,Speex等)轉AAC后注入;
- ?[端口設置]支持RTSP端口設置;
- ?[鑒權設置]支持RTSP鑒權用戶名、密碼設置;
- ?[獲取session連接數]支持獲取當前RTSP服務會話連接數;
- ?[多服務支持]支持同時創建多個內置RTSP服務;
- ?[H.265支持]Windows內置rtsp server支持發布H.265視頻(64位庫);
- ?[RTSP url回調]支持設置后的rtsp url通過event回調到上層;
對應Demo:
- ?Windows測試程序:SmartStreamRelayDemo.exe;
- ?Windows C++工程:WIN-RelaySDK-CPP-Demo;
- ?Windows C#工程:WIN-RelaySDK-CSharp-Demo。
基本使用步驟:
總結
以上是生活随笔為你收集整理的如何实现RTSP/RTMP流接入到RTSP网关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【NLP】基于GloVe词向量的迁移学习
- 下一篇: 【深度学习】用于小目标检测的一个简单高效