论文部分内容阅读
在机器人探测,车载设备侦查,视频监控等领域,一些监测设备上通常会有多个摄像头,拍摄多个通道的实时视频。而由于这些设备使用环境的复杂性,很多时候监测人员并不方便近距离观测拍摄的视频。例如一些侦查设备使用地点附近有很高的危险性,而一些探测设备的周围环境会比较恶劣。因此我们需要一种方案能够远程播放这种多通道的实时视频流。在此背景下,本文根据具体的项目需求,研究并设计了一种适用于探测,侦查,监控领域的多通道流媒体播放器。本文对该播放器的关键技术进行了深入的研究。在播放器的实时性和多通道的同步性上做了很多的设计和优化。在实时性方面,本文主要研究实时视频流的传输策略,提出了一种实时视频流传输协议和传输控制机制,另外在接收端通过优化缓冲区的设计,设计高效的数据包的组装策略来减小接收端的时延。在同步性发面,本文首先讨论了同步传输两种的策略,并选择了基于时间戳的同步方法,之后针对多通道录影而文件和多通道实时视频流设计了两套不同的同步播放的机制。最后测试表明,该播放器的实时性和同步性都很优秀,证明了本文关于传输策略,接收端时延优化,和同步控制机制的设计有着很好的效果,该多通道流媒体播放器有着很高的应用价值。