流服务器码率控制与缓存管理

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zhangyananqd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对网络带宽波动会对流媒体系统造成很大的冲击,而且系统客户端缓存容易出现上下溢的问题,我们设计和实现了两种分别针对不同的应用环境和使用要求的发送速率控制算法。 一种是基于二阶预测的码率控制算法,我们建立了一个二阶反馈系统,相比于以前的一阶预测方式,增加了预测精度。同时,这种算法与文件的编码格式无关,因此具有更好的适用性,不需要调整整个流媒体系统结构就能够适用与不同的码流格式和不同的码率。 另外针对可以获知媒体文件相关编码信息的情况,我们实现了一种基于时间戳的速率控制策略,它不需要反馈信道,有更高的可靠性。 由于磁盘IO读写速度的限制,服务器系统如果直接从磁盘读取媒体数据,很难满足大并发用户时对媒体文件的大量快速读取。在第五章,我们提出了一种有效的内存管理策略。根据影片的热门程度,动态分配服务器缓存。相对于传统的静态、固定分配缓存的方法,它能够更有效的利用内存资源。 大型的流媒体系统中,片源一般均采取集中存储。集中片源如何实现对影片在系统中多个流媒体服务器进行有效的分发是流媒体运营商日益关注的问题。
其他文献
基于网络数据库的汽车牌照自动识别系统是一种主要适用于公路交通管理的智能监控系统。它可以被广泛地应用于高速公路自动收费,闯红灯电子警察,停车场安全管理,肇事、嫌疑、被盗
以太网是当今现有局域网采用的最通用的通信协议标准.双绞线电缆10/100Base-T以太网由于其低成本、高可靠性以及10/100Mbps的速率而成为应用最为广泛的以太网技术,而千兆以太
进化计算是近年来人工智能研究领域内受到人们广泛关注的一个重要方向,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,进化计算与其他优化算法相比,最
流量的测量在工业中是一个很重要的方面,然而在众多的测量仪器中对于微小液体的流量尤其是一些特殊的液体测量还存在不足。本论文所要完成的就是设计一种新型的流量采集装置,给
二十世纪末Internet取得了巨大成功,成为PSTN之后的世界范围内的通信网络,其带来的深远影响使得以IP为核心的分组化成为当今通信网演化的主流方向之一。在目前以数据传输为主的