在目前远程视频监控系统中,实时传输网络视频数据已经成为业界极为关注的热点课题。通过设计具有实时性、完备性的视频传输系统来实现视频流的实时传输有着重要的工程应用价值和技术理论意义。 本文正是在这样的前提下,对视频数据传输技术和网络协议进行深入研究的基础上,研究了基于RTP协议的远程视频监控系统中数据传输技术。论文首先在对各个视频压缩技术进行比较后,选择H.263视频图像压缩编码标准为本系统的视频压缩技术,它广泛应用于低码率传输。接着对网络传输协议进行分析比较,选用RTP协议作为本系统的传输层协议,并深入分析了RTP/RTCP的特点及数据包格式。最后给出了本系统的总体结构和系统各个模块的实现方法,包括TCP/IP通信模块,RTP通信模块、视频图像的采集与视频图像处 理模块。 本系统实现了视频网络传输、网络接收、播放等功能,各部分模块的实现采用Java编程语言,有较强的可移植性并易于升级,同时硬件投资也不高。 理模块。 本系统实现了视频网络传输、网络接收、播放等功能,各部分模块的实现采用Java编程语言,有较强的可移植性并易于升级,同时硬件投资也不高。