随着计算机技术、压缩技术以及网络技术的发展,网络中的流媒体业务也得到了飞速的发展和应用。 详细内容请看下文一种新型的流媒体系统设计。
受现有的网络带宽和服务质量的限制,在网络上传送大数据量的多媒体信息仍然显得很吃力。主要原因其一是传输多媒体数据量相对于网络带宽而言大得多,其二现有的网络环境不够稳定,在传输大数据量时容易造成丢包和拥塞等情况。为了解决此问题,可以采用一种高效的编码手段,将媒体信息在不明显降低质量的情况下,尽可能的压缩数据。并可根据不同网络带宽的条件,按不同的数据压缩比进行数据压缩。此外还需要在编码过程中融入一些容错机制和码率控制技术,以适应各种恶劣的网络条件。
为此,本文着重介绍了应用层的基于视频的压缩编码技术和基于反馈机制的带宽自适应策略,并在此基础上构建了一个可扩展的、鲁棒的流媒体系统。
流媒体技术的开发创意是从传统的TCP/IP协议对通过网络传送信息的控制方法中得到的。流技术能够按照特定的顺序将文件发送出去,而播放程序则可以边接收数据边播放他们。流媒体的形式主要有以下五种:流式音频、流式视频、流式动画、流式图象、流式文本。流媒体实现的关键技术流式传输,流式传输的定义很广泛,现在主要指通过网络传送媒体(如视频、音频等)的技术总称。其特定含义为通过INTERNET将影视节目传送到PC机。目前实现流式传输有两种方法:顺序流式传输(progressivestreaming)和实时流式传输(Realtimestreaming)。在进行流式传输时,首先,多媒体数据必须进行预处理才能适合流式传输,这是因为目前的网络带宽对多媒体巨大的数据流量来说还显得远远不够。预处理主要包括两方面:一是降低质量;二是采用先进高效的压缩算法。其次,流式传输的实现需要缓存。这是因为Internet是以包传输为基础进行断续的异步传输。各个包到达的时间不尽相同,因此采用接收缓存后,可以弥补延迟和抖动的影响,并保证数据包的顺序正确。再次,流式传输的实现需要合适的传输协议。HTTP协议对文本传输比较适宜,但对于实时图像的传输,一般采用RTP/UDP来传输。
编辑老师为大家整理了一种新型的流媒体系统设计,希望对大家有所帮助。
相关推荐:
试论为高三英语复习课穿上新衣论文
试论词汇教学有效生成—高中英语单词教学论文
相关推荐: