首页> 外文会议>Multimedia Systems and Applications >Pure Java-based streaming MPEG player
【24h】

Pure Java-based streaming MPEG player

机译:基于纯Java的流MPEG播放器

获取原文
获取原文并翻译 | 示例

摘要

Abstract: We present a pure Java-based streaming MPEG-1 video player. By implementing the player entirely in Java, we guarantee its functionality across platforms within any Java-enabled web browsers, without the need for native libraries. This allows greater sue of MPEG video sequences, because the users will no longer need to pre-install any software to display video, beyond Java compatibility. This player features a novel forward-mapping IDCT algorithm that allows it to play locally stored, CIF-sized video sequences at 11 frames per second, when run on a personal computer with Java 'just-in-time' compiler. The IDCT algorithm can run with greater speed when the sequence is viewed at reduced size; e.g., performing approximately 1/4 the amount of computation when the user resizes the sequence to 1/2 its original width and height. We are able to play video streams stored anywhere on the Internet with acceptable performance using a proxy server, eliminating the need for large-capacity auxiliary storage. Thus, the player is well suited to small devices, such as digital TV set-top decoders, requiring little more memory than is required for three video frames. Because of our modular design, it is possible to assemble multiple video streams from remote sources and present them simultaneously to the viewers, subject to network and local performance limitations. The same modular system can further provide viewers with their own customized view of each sessions; e.g., moving and resizing the video display window dynamically, and selecting their preferred set of video controls. !12
机译:摘要:我们提出了一个基于Java的纯流MPEG-1视频播放器。通过完全用Java来实现播放器,我们保证了它在任何支持Java的Web浏览器中跨平台的功能,而无需本机库。由于Java兼容性之外,用户将不再需要预先安装任何软件来显示视频,因此可以更好地使用MPEG视频序列。该播放器具有新颖的前向映射IDCT算法,当在带有Java“即时”编译器的个人计算机上运行时,它可以以每秒11帧的速度播放本地存储的CIF大小的视频序列。当以较小的尺寸查看序列时,IDCT算法可以以更高的速度运行;例如,当用户将序列大小调整为原始宽度和高度的1/2时,执行大约1/4的计算量。我们能够使用代理服务器以可接受的性能播放Internet上任何地方存储的视频流,从而无需大容量辅助存储。因此,该播放器非常适合小型设备,例如数字电视机顶盒解码器,所需存储空间比三个视频帧所需的存储空间少。由于我们采用模块化设计,因此可以在不受网络和本地性能限制的情况下,从远程源组合多个视频流,并将它们同时呈现给观众。相同的模块化系统还可以为观看者提供每个会话自己的自定义视图。例如,动态移动视频显示窗口并调整其大小,然后选择其首选的视频控件集。 !12

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号