优化内容交付网络中的视频转码工作流程

Dilip Kumar Krishnappa, M. Zink, R. Sitaraman
{"title":"优化内容交付网络中的视频转码工作流程","authors":"Dilip Kumar Krishnappa, M. Zink, R. Sitaraman","doi":"10.1145/2713168.2713175","DOIUrl":null,"url":null,"abstract":"The current approach to transcoding in adaptive bit rate streaming is to transcode all videos in all possible bit rates which wastes transcoding resources and storage space, since a large fraction of the transcoded video segments are never watched by users. To reduce transcoding work, we propose several online transcoding policies that transcode video segments in a \"just-in-time\" fashion such that a segment is transcoded only to those bit rates that are actually requested by the user. However, a reduction in the transcoding work should not come at the expense of a significant reduction in the quality of experience of the users. To establish the feasibility of online transcoding, we first show that the bit rate of the next video segment requested by a user can be predicted ahead of time with an accuracy of 99.7% using a Markov prediction model. This allows our online algorithms to complete transcoding the required segment ahead of when it is needed by the user, thus reducing the possibility of freezes in the video playback. To derive our results, we collect and analyze a large amount of request traces from one of the world's largest video CDNs consisting of over 200 thousand unique users watching 5 million videos over a period of three days. The main conclusion of our work is that online transcoding schemes can reduce transcoding resources by over 95% without a major impact on the users' quality of experience.","PeriodicalId":202494,"journal":{"name":"Proceedings of the 6th ACM Multimedia Systems Conference","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"45","resultStr":"{\"title\":\"Optimizing the video transcoding workflow in content delivery networks\",\"authors\":\"Dilip Kumar Krishnappa, M. Zink, R. Sitaraman\",\"doi\":\"10.1145/2713168.2713175\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The current approach to transcoding in adaptive bit rate streaming is to transcode all videos in all possible bit rates which wastes transcoding resources and storage space, since a large fraction of the transcoded video segments are never watched by users. To reduce transcoding work, we propose several online transcoding policies that transcode video segments in a \\\"just-in-time\\\" fashion such that a segment is transcoded only to those bit rates that are actually requested by the user. However, a reduction in the transcoding work should not come at the expense of a significant reduction in the quality of experience of the users. To establish the feasibility of online transcoding, we first show that the bit rate of the next video segment requested by a user can be predicted ahead of time with an accuracy of 99.7% using a Markov prediction model. This allows our online algorithms to complete transcoding the required segment ahead of when it is needed by the user, thus reducing the possibility of freezes in the video playback. To derive our results, we collect and analyze a large amount of request traces from one of the world's largest video CDNs consisting of over 200 thousand unique users watching 5 million videos over a period of three days. The main conclusion of our work is that online transcoding schemes can reduce transcoding resources by over 95% without a major impact on the users' quality of experience.\",\"PeriodicalId\":202494,\"journal\":{\"name\":\"Proceedings of the 6th ACM Multimedia Systems Conference\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"45\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 6th ACM Multimedia Systems Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2713168.2713175\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 6th ACM Multimedia Systems Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2713168.2713175","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 45

摘要

目前在自适应比特率流中进行转码的方法是以所有可能的比特率对所有视频进行转码,这浪费了转码资源和存储空间,因为大部分转码后的视频片段从未被用户观看过。为了减少转码工作,我们提出了几个在线转码策略,以“及时”的方式转码视频片段,这样一个片段只被转码到用户实际要求的比特率。然而,减少转码工作不应该以显著降低用户体验质量为代价。为了确定在线转码的可行性,我们首先证明了使用马尔可夫预测模型可以提前预测用户请求的下一个视频片段的比特率,准确率为99.7%。这使得我们的在线算法在用户需要时提前完成所需片段的转码,从而减少了视频播放中冻结的可能性。为了得出我们的结果,我们收集和分析了来自世界上最大的视频cdn之一的大量请求跟踪,该cdn由20多万独立用户组成,在三天的时间里观看了500万个视频。我们工作的主要结论是,在线转码方案可以减少95%以上的转码资源,而不会对用户的体验质量产生重大影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Optimizing the video transcoding workflow in content delivery networks
The current approach to transcoding in adaptive bit rate streaming is to transcode all videos in all possible bit rates which wastes transcoding resources and storage space, since a large fraction of the transcoded video segments are never watched by users. To reduce transcoding work, we propose several online transcoding policies that transcode video segments in a "just-in-time" fashion such that a segment is transcoded only to those bit rates that are actually requested by the user. However, a reduction in the transcoding work should not come at the expense of a significant reduction in the quality of experience of the users. To establish the feasibility of online transcoding, we first show that the bit rate of the next video segment requested by a user can be predicted ahead of time with an accuracy of 99.7% using a Markov prediction model. This allows our online algorithms to complete transcoding the required segment ahead of when it is needed by the user, thus reducing the possibility of freezes in the video playback. To derive our results, we collect and analyze a large amount of request traces from one of the world's largest video CDNs consisting of over 200 thousand unique users watching 5 million videos over a period of three days. The main conclusion of our work is that online transcoding schemes can reduce transcoding resources by over 95% without a major impact on the users' quality of experience.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信