本文已被:浏览 2166次 下载 6035次
Received:April 19, 2014 Revised:June 03, 2014
Received:April 19, 2014 Revised:June 03, 2014
中文摘要: 针对Live555开源项目进行二次开发, 设计并初步实现了一个实时流媒体传输系统.所做的主要工作是在LiveMedia类库中新增了WebcamFrameSource类和Webcam Ondemand MediaSubsession类, 实现了实时接收和转发H.264码流的流媒体服务器; 同时增加了视频采集和H.264编码部分, 实现了实时采集、编码和传输的流媒体传输系统.所提出的设计方案有助于解决在网络上传输多媒体数据的延时和不同步等问题, 从而可提高系统的健壮性和可扩展性.
Abstract:In this paper, secondary development of Live555 open source projects was achieved, designing and preliminary implementing a real-time streaming media transmission system. WebcamFrame Source and WebcamOndemand MediaSubsession classes are added to LiveMedia Library, realizing the real-time receiving and forwarding H.264 stream; at the same time, video captrue and H.264 coding part are also added, achieving video capture, H.264 coding, and transmission in real time. The proposed design helps solving the problems of time delay and out of sync when transferring multimedia data over a network, which can improve robustness and scalability of the system.
keywords: streaming media server Live555 H.264
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
吕少君,周渊平.基于Live555的实时流媒体传输系统.计算机系统应用,2015,24(1):56-59
LV Shao-Jun,ZHOU Yuan-Ping.Real-Time Streaming Media Transmission System Based on Live555.COMPUTER SYSTEMS APPLICATIONS,2015,24(1):56-59
吕少君,周渊平.基于Live555的实时流媒体传输系统.计算机系统应用,2015,24(1):56-59
LV Shao-Jun,ZHOU Yuan-Ping.Real-Time Streaming Media Transmission System Based on Live555.COMPUTER SYSTEMS APPLICATIONS,2015,24(1):56-59