前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JRTPLIB_刘伯温传简介

JRTPLIB_刘伯温传简介

作者头像
全栈程序员站长
发布2022-09-19 10:01:34
2470
发布2022-09-19 10:01:34
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

jrtplib是一个基于C++、面向对象的RTP封装库,最新的版本是3.9.1(2011年11月)。为了与RFC3550相兼容,3.x.x版本经过完全重写,现在它提供了一些非常有用的组件,这些组件为构建各种各样的RTP应用程序开发提供了有用的帮助。较旧的2.x版本依然可用,但是不兼容RFC3550。

1.特性

jrtplib支持定义于RFC3550中的RTP协议,它使得发送和接收RTP报文变得异常简单,用户不用担心SSRC冲突,也不用考虑如何传输RTCP数据,因为RTCP功能完全在内部实现,不需用户手动操作。

当发送RTP报文时,用户只需简单的给发送函数提供负载数据;当接收数据时,jrtplib提供了访问传入的RTP和RTCP数据的接口

2.平台

目前为止,jrtplib支持以下平台:

*GNU/Linux

*MS-Windows(Win32和WinCE)

*Solaris

当然也可以运行于其他类unix环境。

3.jthread

jrtplib可以使用jthread库在后台自动轮询传入的数据,所以安装jthread是个不错的注意。当然如果没有安装jthread,jrtplib也能正常工作,但是需要用户自己轮询传入的数据了。3.x.x版本的jrtplib至少需要1.3.0版本的jthread。

RTP协议分析可参考:http://blog.csdn.net/caoshangpa/article/details/51149007

本文参考链接:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164745.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档