簡體   English   中英

C ++ RTSP視頻捕獲實現

[英]C++ RTSP video capture implementation

我想開發一個非常小巧的RTSP客戶端,以從網絡攝像機獲取視頻流。 有人知道在哪里可以找到該協議的簡單說明和一些很好的示例嗎?

最好的祝福,

您通過RTSP協議連接到攝像機以查詢其功能,識別流並准備/開始傳輸。

作為初始化和握手的一部分,您將發現可用的流。

然后,您將設置RTP會話以通過UDP或共享同一TCP連接來接收數據。

要解碼媒體流,您需要將有效負載轉換為需要進一步處理的純數據。 使用IP攝像機,您的主要興趣也許是MPEG-4 AVC(H.264):

這看起來像一些(入門)閱讀。

嘗試使用GStreammer庫。 它是模塊化的wery靈活庫,可用於流(客戶端和服務器)。 只需檢查文檔並選擇合適的插件即可。

GStreammer可以以兩種方式使用:根據您的要求,用作命令行工具或項目中的庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM