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

来源:互联网 发布:档案数据库类型 编辑:程序博客网 时间:2024/05/22 06:57
http://70565912.blog.51cto.com/1358202/284546
明。否则将追究法律责任。http://70565912.blog.51cto.com/1358202/284546
RTSP协议源码,分服务与请求两部分。可以用于服务端服务和客户端请求。

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

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

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

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