LIVE555
文章平均质量分 80
Jack_Steave
音视频编码传输
展开
-
live555延时队列
原文地址:http://blog.sina.com.cn/s/blog_77c6324101018j1k.html最近在看LIVE555的源码,对其中的延时队列感觉有点乱,网上查询资料,于是就总结一下。首先描述一下LIVE555中的延时队列的设计理念。如下图,A,B,C分别为时间轴上的三个事件点,而head表示当前时间点。要描述一个事件发生的时间,通常可以有两种转载 2016-05-05 18:22:47 · 883 阅读 · 0 评论 -
handleCmd_DESCRIBE 函数
handleCmd_DESCRIBE 函数主要的任务就,在客户端发送过来describe 是回复SDP,如果里边想实现多个session的自动创建,可以重装lookupServerMediaSession,下面是函数注释void RTSPServer::RTSPClientConnection::handleCmd_DESCRIBE(char const* urlPreS原创 2016-05-06 11:28:08 · 1160 阅读 · 0 评论 -
handleCmd_SETUP 函数
handleCmd_SETUP函数,会在客户端发送setup时调用,如果有多个subsession客户端会每个都会发送一个setup的,主要就是创建rtp/rtcp,还有创建source.具体看代码中的注释。void RTSPServer::RTSPClientSession::handleCmd_SETUP(RTSPServer::RTSPClientConnection* o原创 2016-05-06 15:02:55 · 1417 阅读 · 0 评论