內網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;
  • ?[傳輸模式]Windows支持單播組播模式,Android/iOS平臺支持單播模式;
  • ?[音頻轉碼]支持音頻(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;
  • ?iOS工程:SmartiOSRelayDemoV2.

基本使用步驟:

  1. 點擊“配置查看Rtsp服務”按鈕,啟動rtsp服務;
  2. 輸入需要拉流的rtsp或rtmp地址;
  3. 點擊拉流,獲取rtsp或rtsp流數據;
  4. 點擊“發送rtsp流”,即可把數據注入內網rtsp網關sdk;
  5. 發送成功后,會回調可用來播放的內網rtsp url;
  6. 播放端,輸入步驟5回調的rtsp地址,完成拉流播放;
  7. 如果查看連接的內網播放session數,點擊“配置查看Rtsp服務”,可實時查詢每個rtsp service連接的session數;
  8. 如需本地拉取的rtsp或rtmp流,點擊“預覽”;
  9. 如需停止,點擊“停止rtsp流”;
污污直播app-污污直播破解版永久免费版