https://zhuanlan.zhihu.com/p/96008527
https://blog.csdn.net/sinat_41794875/article/details/81198402
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 七) 【1】HTTP/2 特性概覽 HTTP/2 把 HTTP 分解成了“語義”和“語法”兩個部分,“語義”層不做改動,與 HTTP/1 完全一致;同時 HT
</pre><pre name="code" class="html">基於live555 testRtspClient.cpp 改造, 已經封裝成 dll 模塊,提供了視頻幀回調接口. live555 需要編譯成靜態庫, 請自行編譯,網
現在主流的網絡攝像機都支持標準H264視頻格式,例如 海康網絡攝像機, 通過海康提供的網絡SDK可以獲取到視頻碼流。我測試的這款相機,視頻編碼採用的是H264,音頻編碼採用的是G711a。 這裏,我僅測試了視頻。 通過海康SD
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 四) 【1】HTTP 的連接管理 【1.1】短連接與長連接 短連接 HTTP 協議最初(0.9/1.0)是個非常簡單的協議,通信過程也採用了簡單的“請求 -
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 二) 【1】一次 HTTP 請求過程 圖示爲一次 HTTP 請求的抓包數據分析 圖示爲瀏覽器與 Web 服務器通過 HTTP 協議交換過程 大致交換流程如
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 五) 【1】HTTP 的 Cookie 機制 【1.1】Cookie 的工作過程 涉及到響應頭字段 Set-Cookie 和請求頭字段 Cookie; 當用戶
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 六) 【1】HTTPS 相關概念簡介 【1.1】安全的通信過程需要具備四個特性,即機密性、完整性,身份認證和不可否認 機密性(Secrecy/Confiden
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 一) 【1】HTTP 簡介 HTTP 即超文本傳輸協議,HTTP 是一個在計算機世界裏專門在兩點之間傳輸文字、圖片、音頻、視頻等超文本數據的約定和規範,HTT
【網絡通信 -- 直播】IM 學習系列 -- 網絡通信協議簡介(HTTP 協議 三) 【1】HTTP 的實體數據 【1.1】數據類型與編碼 MIME,多用途互聯網郵件擴展(Multipurpose Internet Mail Extens
1. H264視頻的RTP封包 static int h264_parse(Track *tr, uint8_t *data, size_t len) { h264_priv *priv = tr->private_data; /
一,H264 使用ffmpeg等工具將h264數據打包成RTP發送到指定地址和端口,然後使用vlc在該地址進行接收播放, 需要注意一下SDP中m行和rtpmap的寫法 v=2 c=IN IP4 192.168.1.150 m=
一、準備好源碼 下載:https://github.com/nqv/live555 下載命令:git clone https://github.com/nqv/live555 二、live555編譯環境搭建 按照如下步驟編譯: 1從liv
RTPProxy是純C語言開發,使用面向對象的思路實現的對stream、session等的抽象,另外對象的構造、析構和引用計數機制都有實現,和doubango中對象的實現思路類似,每個對象一個c文件,提供類似rtpp_server_cto
rtx : https://tools.ietf.org/html/rfc4588 red: https://tools.ietf.org/html/rfc2198 ulpfec:https://tools.ietf.org/html/r
需求說明 視頻轉碼服務,具備將高碼率的視頻轉換爲低碼率的視頻,和對不同編碼格式的視頻進行轉換能力的後臺服務; 規格定義 性能指標: 吞吐量和性能指標 4核 8G 1000M網卡 GeForce GT 1030 以上顯卡