[英]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.