- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 RTP学习网站
RTP是一个实时通讯网络协议,网络上的音视频传输可以用它来做,像QQ的语音聊天等都是使用这个。real 开发 的在线rm文件播放协议 rstp也是基于RTP协议,可以自己搜索一下, 在网上可找到“RTP 实时网络协议rfc3550.pdf” 文档,有详细介绍。 JRTPLIB 是一个开源的 RTP协议实现库,支持Windows和unix平台,应该也很多人用了,封装的类方式很不错。 他的主页是
2010-06-01 10:02:00
790
转载 linux下RTP编程(使用JRTPLIB)
<br />流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。 一、流媒体简介<br /> 随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等
2010-06-01 09:32:00
573
转载 jrtp学习笔记
RTPSession 对于大多数的RTP应用程序,RTPSession类可能是JRTPLIB唯一使用的类。它能完全处理RTCP部份的数据包,所以用户可以把精力集中在真正的数据收发。 要知道RTPSession类在多线程下并不是安全的,因此,用户要通过某些锁同步机制来保证不会出现在不同线程当中调用同一个RTPSession实例。 RTPSession类
2010-05-18 17:38:00
2643
原创 RTP 视频传输
RTP/RTCP 视频数据传输 直接进入正题,经过JPEG压缩后的数据时通过RTP/RTCP协议传输到网络上去的,本课题使用的是Jrtplib的RTP/RTCP协议栈,首先在网上获取Jrtplib包的源码,解压缩配置编译安装,没有bugs就ok了 在源码包里面有好几个examples,都可以借鉴。在设置Server端的时候,与TCP/IP协议不一样,首先在初始化打开的Session的时候,设置一个
2010-05-18 17:36:00
1463
转载 VC++6.0-在Release下实现单步调试
大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的赋值近似于随机(我想是直接从内存中分配的,没有初始化过)。这样就明确了,如果你的程序中的某个变量没被初始化就被引用,就很有可能出现异常:用作控制变量将导致流程导向不一致;用作数组下标将会使程序崩溃;更加可能是造成其他变量的不准确而引起其他的错误。所以在声明变
2010-05-17 08:56:00
717
转载 当我们在程序中使用Packet32.h进行编程时,可能会遇到以下问题:
当我们在程序中使用Packet32.h进行编程时,可能会遇到以下问题: packet32.h(231) : error C2079: IPAddress uses undefined struct sockaddr_storage 那么我们该如何解决? 解决方法如下: 1.手工向winpcap库的packet32
2010-05-05 10:28:00
1439
FFmpeg做的简单的H.264解码器
2011-03-29
dsp的一些入门资料 C语言开发DSP
2010-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人