RTSP协议源码,分服务与请求两部分。支持AMR,MP4Alatm,MP4A,MP4V,H263,H264。

 

RTSP协议源码,分服务与请求两部分。可以用于服务端服务和客户端请求。

 

因为是考虑的小型RTSP服务,所以服务端在连接管理,会话处理上,没有过多考虑处理效率问题。一个请求就会创建一个线程负责处理,并没有使用IOCP和线程池方面的技巧,不能胜任过多的用户访问。


编码封包支持AMR,MP4Alatm,MP4A,MP4V,H263,H264。

 

会话请求解析参考了QuickTime,VLC,Darwin等服务端和客户端的连接请求方式。

 

大部分流程和代码参考自live555,VLC,Mpeg4Ip,MPlayer等开源代码。在兼容性方面还不算非常完善。尚不支持RTCP协议(我想也没有太多人有动态码率调整和控制带宽的需求)。


按GPL协议开放源码。

 

源码下载地址: http://download.csdn.net/source/1758532

 

接收端使用样例:http://blog.csdn.net/ttxk/archive/2010/02/02/5279889.aspx

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值