首页> 外文会议>Conference on multimedia computing and networking >Multiplatform simulation of video playout performance
【24h】

Multiplatform simulation of video playout performance

机译:视频播放性能的多平台仿真

获取原文

摘要

Abstract: We describe a compositional simulation system, which predicts streamed video performance on multiple platform configurations. System behavior is modeled with a set of key deterministic and stochastic variables, each of which characterizes part of a 'virtual system component,' e.g., an IO device, a particular CPU, a codec, etc. These variables are profiled in isolation, by inserting lightweight instrumentation code into the main threads and upcalls involved in the playout datapath. Then, a post-processor converts the derived samples into synthesized probability distribution functions, after which the results are stored in the simulator's library. At simulation time, the user selects a set of 'virtual components,' which are then composed into an 'end-user system.' The resulting model is used to predict the performance of any video, which usually requires no more than a few seconds. The output is a list of frame-display times, accompanied by statistics on the mean-playout rate, variance, jitter, etc. This scheme lets developers extend the range of their target platforms, by automatically benchmarking new components, storing the results, and then simulating an entirely new set of systems. So, if a developer possesses a large set of pre-profiled components, he or she can quickly estimate a video's performance on a huge spectrum of target platforms - without ever having to actually assemble them. In this paper we demonstrate evidence that our method works within a reasonable degree of accuracy, when compared to actual on-line playout. We present results for a generic, streamed Quicktime video system - subjected to multiple configurations. These were assembled (combinatorially) using four different CPUs, three types of SCSI devices, two common codecs (Radius Cinepak and Intel Indeo), and two full-frame video masters. On most configurations tested, the simulator's on-line predictions were accurate within a margin of 15% error. !10
机译:摘要:我们描述了一种合成模拟系统,该系统可以预测多种平台配置下的流式视频性能。系统行为通过一组关键的确定性和随机变量进行建模,每个变量都表征“虚拟系统组件”的一部分,例如IO设备,特定的CPU,编解码器等。将轻量级工具代码插入播放数据路径中涉及的主线程和上行调用中。然后,后处理器将派生的样本转换为合成的概率分布函数,然后将结果存储在模拟器的库中。在仿真时,用户选择一组“虚拟组件”,然后组成“最终用户系统”。生成的模型用于预测任何视频的性能,通常不超过几秒钟。输出是帧显示时间的列表,并附带有关平均播放率,方差,抖动等的统计信息。该方案使开发人员可以通过自动对新组件进行基准测试,存储结果并扩展目标平台的范围。然后模拟一套全新的系统。因此,如果开发人员拥有大量预先配置的组件,则他或她可以在各种目标平台上快速估算视频的性能,而无需实际组装它们。在本文中,我们证明了与实际的在线播放相比,我们的方法可以在合理的精度范围内工作。我们展示了通用的流式Quicktime视频系统的结果-经过多种配置。它们是使用四个不同的CPU,三种类型的SCSI设备,两个常见的编解码器(Radius Cinepak和Intel Indeo)以及两个全画幅视频主机(组合)组装而成的。在大多数测试配置中,仿真器的在线预测准确度在15%的误差范围内。 !10

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号