首页> 外文会议>ACM SIGPLAN workshop on languages, compilers, and tools for embedded systems >An Integrated Push/Pull Buffer Management Method in Multimedia Communication Environments
【24h】

An Integrated Push/Pull Buffer Management Method in Multimedia Communication Environments

机译:多媒体通信环境中的集成推/拉缓冲管理方法

获取原文

摘要

Multimedia communication systems require not only high-performance computer hardware and high- speed networks, but also a buffer management mechanism to process voluminous data efficiently. Two buffer handling methods, push and pull, are commonly used. In the push method, a server controls the flow of data to a client, while in the pull method, a client controls the flow of data from a server. These two buffering schemes can be applied to the data transfer between the packet receiving buffer, which receives media data from a network server, and media playback devices, which play the received media data. However, the buffer management mechanisms at client-side mainly support only one of the push and the pull methods. In other words, different types of playback devices separately use either but not both of the buffer methods. This leads to inefficient buffer memory usage and to inflexible buffer management for the various types of media playback devices. To resolve these problems, in this paper we propose an integrated push/pull buffer mechanism able to manage both push and pull schemes in a single buffer at client-side. The proposed scheme can support various media playback devices using a single buffer space, which in consequence saves memory space compared to the case where a client keeps two types of buffers. Moreover, it facilitates the single buffer as a mechanism for absorbing network jitter effectively and efficiently. The proposed scheme has been implemented in an existing multimedia communication system called ISSA developed by the authors, and has showed good performance compared to the conventional buffering methods in multimedia communication environments.
机译:多媒体通信系统不仅需要高性能的计算机硬件和高速网络,还缓冲器管理机制,以有效地处理大量的数据。两个缓冲处理方法,推拉,是常用的。在推送方法中,服务器控制的数据流给客户端,而在拉取方法中,客户端控制数据从服务器的流动。这两个缓冲方案可应用于分组接收缓冲器,其中从网络服务器接收的媒体数据之间的数据传输,和媒体回放设备,从而起到接收的媒体数据。然而,在客户端的缓存管理机制主要是仅支持推和拉的方法之一。换句话说,不同类型的再现装置的分开使用任一而不是两者的缓冲方法。这导致低效的缓冲存储器使用量和非柔顺缓冲器管理为各种类型的媒体回放设备。为了解决这些问题,在本文中,我们提出了能够在客户端来管理一个缓冲推和拉的方案集成的推/拉缓冲机制。所提出的方案可以支持使用单个缓冲器空间,这在结果相比,在客户端保持两种类型的缓冲区的情况下节省了存储器空间中的各种媒体播放设备。此外,它有利于单个缓冲器作为用于有效且高效地吸收网络抖动的机制。该方案已在所谓的国际社会保障协会现有的多媒体通信系统已经实现由作者开发的,相比于多媒体通信环境中的传统的缓冲方法已经表现出良好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号