你是否正在寻找关于jrtplib的内容?让我把最棒的东西奉献给你:
一、简述
RTP 是目前解决流媒体实时传输问题的最好办法,而JRTPLIB 是一个用C语言实现的RTP库,包括UDP通讯,。刚使用JRTPLIB,对jrtplib的理解还不够深,当做使用时,积累的一些经验写个笔记吧。
二、RTP协议
实时传送协议(Real-time
Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,RTP协议详细说明了在互联网上传递音频和视频的标准数据包式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTCP协议或者RTSP协议)。因为RTP自身具有Time
stamp所以在ffmpeg 中被用做一种formate。
RTP协议的详细介绍,请参考这篇文章
三、RTPSession类
这里不介绍jrtplib的编译安装,这个很简单,网上很多地方都有讲解。
jrtplib的使用中,主要是围绕这个类来实现的,因此大家有必要去查看源码,看这类的实现。为了方便使用,我在这做了RTPSession的继承封装,下面直接贴代码了。
RTPSessionUtils.h
#include "rtpsession.h" #include "rtppacket.h" #include "rtpudpv4transmitter.h" #include "rtpipv4address.h" #include "rtpsessionparams.h" #include "rtperrors.h" #ifndef WIN32 #include <netinet/in.h> #include以上就是关于jrtplib的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-3639-1.html
不过这的确是美国给中国施压
不行贿
美舰这次很听话