嵌入式流媒体客户端缓存技术
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

郑州市嵌入式系统应用技术重点实验室资助项目(121PYFZX177)


Buffer Memory Technology of Embedded Stream Media Client
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 增强出版
  • |
  • 文章评论
    摘要:

    介绍了基于嵌入式微处理器S3C2440的嵌入式流媒体系统的硬件结构和工作流程. 服务器端通过RTP/RTCP协议将流媒体数据发送出去,客户端对收到的数据进行解压并实时播放. 将接收缓存分成接收缓冲区、播放缓冲区和DMA缓冲区,三个缓冲区的大小按1:1:2的比例设置,通过平均速率、延时抖动和解码码率等参数来约束缓冲区的容量. 在接收缓冲区设置两个临界点,通过对两个临界点的检测,来辅助调节发送端的数据发送速率. 既可以避免网络拥塞,又可以提高流媒体的传输质量.

    Abstract:

    The paper introduces the hardware structure and working process of the embedded microprocessor based on S3C2440 streaming media system. The server will be streaming media data transmitted by RTP/RTCP protocol. The client will decompress and playback of received data real-time. The receive buffer is allocated into the receive buffer, playout buffer and DMA buffer. The sizes of the three buffers are arranged according to the ratio of 1:1:2. To constrain the buffer zone by the average rate, delay jitter and decoding rate and other parameters of thecapacity. In the receiving buffer, two critical points are set. Through the detection of the two critical points, we can assist the data sending rate adjustment of the sending end. Not only can avoid network congestion, but also can improve the quality of streaming media transmission.

    参考文献
    相似文献
    引证文献
引用本文

冯灵霞,王学春,张亚娟.嵌入式流媒体客户端缓存技术.计算机系统应用,2014,23(5):59-63

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2013-09-28
  • 最后修改日期:2013-11-08
  • 录用日期:
  • 在线发布日期: 2014-05-29
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号