如何使用jrtplib進行RTP發送和接收

RTP 協議是目前流媒體實時傳輸用得最廣的一種協議,大家在開發用到RTP協議的程序時,可能會考慮使用一些開放源代碼的RTP庫,比如大名鼎鼎的JRTPLIB。 JRTPLIB是一個面向對象的RTP庫,它完全遵循RFC 1889設計,在很多場合下是一個非常不錯的選擇,JRTPLIB 是一個用C++語言實現的RTP庫,目前已經可以運行在Windows、Linux、FreeBSD、Solaris、Unix和 VxWorks等多種操作系統上。

關於jrtplib的使用方法,下面這篇文章說得很詳細。

http://www.cnblogs.com/yuweifeng/p/7550737.html

jrtplib的下載鏈接:http://research.edm.uhasselt.be/jori/page/CS/Jrtplib.html

注意下載到的源碼包裏是沒有VC編譯好的靜態庫的,需要自己編譯,方法是用CMake-GUI工具轉成你想要的指定版本的VS工程文件(VC2013,VC2015,VC2017...),然後打開工程文件編譯成庫。

如果你需要帶VC2015工程文件的jrtplib源碼包,可以從我的資源裏下載:

https://download.csdn.net/download/zhoubotong2012/10918948

另外,提供一個我寫的使用jrtplib收發視頻的例子:https://download.csdn.net/download/zhoubotong2012/10918971

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章