常用类或模块及重要子函数描述.docVIP

  • 3
  • 0
  • 约8.38千字
  • 约 9页
  • 2020-08-16 发布于湖北
  • 举报
常用类或模块及重要子函数描述 反射模块QTSSReflectorModule 这个模块包含反射用的各个角色,以支持反射的建立、设置、播放和中断等操作。这个模块不是类,只是一个概念,它的支撑体是一个文件。 DoSetup 响应RTSP的Setup请求,添加一个RTPSessionOutput HaveStreamBuffers 用来判断ReflectorStream是否已经向ReflectorSender里发送RTP/RTCP桢。 ReflectorOutput 这是一个类,其对象代表一个反射客户端,不过这个是个虚基类,在系统中没有实体对象,其派生类RTPSessionOutput实现了大部分功能。 RTPSessionOutput 这是一个类,其对象代表一个反射客户端。它的数据来源于ReflectorSender,然后把数据发给两个RTPStream。下面是重要成员描述。 QTSS_Error RTPSessionOutput::WritePacket(StrPtrLen* inPacket, void* inStreamCookie, UInt32 inFlags, SInt64 packetLatenessInMSec, SInt64* timeToSendThisPacketAgain, UInt64* packetIDPtr, SInt64* arrivalTim

文档评论(0)

1亿VIP精品文档

相关文档