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

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zhangyananqd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对网络带宽波动会对流媒体系统造成很大的冲击,而且系统客户端缓存容易出现上下溢的问题,我们设计和实现了两种分别针对不同的应用环境和使用要求的发送速率控制算法。 一种是基于二阶预测的码率控制算法,我们建立了一个二阶反馈系统,相比于以前的一阶预测方式,增加了预测精度。同时,这种算法与文件的编码格式无关,因此具有更好的适用性,不需要调整整个流媒体系统结构就能够适用与不同的码流格式和不同的码率。 另外针对可以获知媒体文件相关编码信息的情况,我们实现了一种基于时间戳的速率控制策略,它不需要反馈信道,有更高的可靠性。 由于磁盘IO读写速度的限制,服务器系统如果直接从磁盘读取媒体数据,很难满足大并发用户时对媒体文件的大量快速读取。在第五章,我们提出了一种有效的内存管理策略。根据影片的热门程度,动态分配服务器缓存。相对于传统的静态、固定分配缓存的方法,它能够更有效的利用内存资源。 大型的流媒体系统中,片源一般均采取集中存储。集中片源如何实现对影片在系统中多个流媒体服务器进行有效的分发是流媒体运营商日益关注的问题。
其他文献
基于网络数据库的汽车牌照自动识别系统是一种主要适用于公路交通管理的智能监控系统。它可以被广泛地应用于高速公路自动收费,闯红灯电子警察,停车场安全管理,肇事、嫌疑、被盗
目的:探讨健康教育对肺结核患者遵医行为的影响.方法:对确诊为肺结核的患者55例按住院顺序随机分为实验组和对照组.实验组采取举办肺结核知识讲座、发放健康教育手册等形式进
以太网是当今现有局域网采用的最通用的通信协议标准.双绞线电缆10/100Base-T以太网由于其低成本、高可靠性以及10/100Mbps的速率而成为应用最为广泛的以太网技术,而千兆以太
目的:合理地配置护理人力资源,确保单位时间内的工作效率和质量.方法:通过更新排班方法,将儿科护士分为新生儿组和普儿组各15例.新生儿组采用固定轮转式排班法,普儿组采用人
进化计算是近年来人工智能研究领域内受到人们广泛关注的一个重要方向,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,进化计算与其他优化算法相比,最
目的:分析颅内血肿微创清除术在高血庄性脑出血中的治疗效果.方法:采用对比研究的方法,观察颅内血肿微创清除术与内科保守治疗高血压性脑出血患者的疗效.结果:治疗组的基本痊
目的:探讨剖宫产术切口感染危险因素及预防措施.方法:对我院剖宫产的临床资料进行回顾性分析.结果:体质量指数高、合并基础疾病、胎膜早破、夏季、瘢痕子宫、急症手术,手术时
流量的测量在工业中是一个很重要的方面,然而在众多的测量仪器中对于微小液体的流量尤其是一些特殊的液体测量还存在不足。本论文所要完成的就是设计一种新型的流量采集装置,给
二十世纪末Internet取得了巨大成功,成为PSTN之后的世界范围内的通信网络,其带来的深远影响使得以IP为核心的分组化成为当今通信网演化的主流方向之一。在目前以数据传输为主的
我们对54例接受腹部手术患者进行了术中护理保温干预,同时观察术后苏醒指标及围术期合并症发生情况,并与同期住院接受相同手术未进行干预患者进行比较,现报告如下.