jrtplib学习目录及总结

    RTP(实时传输协议)一般比较少单独的使用,它一般会与其他的协议一同运行。比如RTSP(实时流传输协议)它就同时包含了RTP,RTCP和RTSP协议在里面。但是在某些系统资源非常少的系统,RTP协议的独立使用就显得比较的重要。RTP协议总的来说不算非常复杂,但如果每一个标志位都需要用户自己手动来解析,那么使用RTP协议就显得非常的复杂了。jrtplib 是一个C++库,它封装好了RTP协议操作所需的接口,使RTP协议更容易操作。

    与live555 相比,jrtplib库非常小,适用于系统资源小的嵌入式设备。在学习jrtplib之前需要对RTP和RTCP协议有所了解。至于他们协议的具体定义,网上有很多资料介绍,也可以直接看协议文档,我之前的博客也有转载一些自认为比较好的RTP和RTCP协议介绍。在实际应用中,我们可能不是P2P的传输,也可能是多播或是广播数据,所以这里会涉及到网路的多播和广播的使用。

    RTP和RTCP的具体使用

    自己动手写RTP服务器——用RTP协议传输TS流

    Linux 下实现RTP实时打包发送H.264视频文件

    RTP RTCP 客户端接收RTSP中媒体数据

    linux 网络编程中的多播和广播

    linux网络编程:多播(组播)编程

    linux网络编程:广播编程

    jrtplib的具体使用实例

    最简 jrtplib 收发数据实例

    linux 调用jrtplib 实现单播,多播,广播

    linux 使用jrtplib收发h.264视频文件

    在测试的时候,可以使用VLC或是Mplayer 流播放器 建立流服务器,也可以使用它们接收RTP,RTSP等流媒体。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

li_wen01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值