计算机应用 ›› 2014, Vol. 34 ›› Issue (2): 589-592.

• 虚拟现实与数字媒体 • 上一篇    下一篇

基于Flex、Red5和MongoDB的视频直播、录制及存储系统设计

郑静静,叶焱,刘太君,代成,王鸿来   

  1. 宁波大学 信息科学与工程学院,浙江 宁波 315211
  • 收稿日期:2013-07-24 修回日期:2013-09-09 出版日期:2014-02-01 发布日期:2014-03-01
  • 通讯作者: 郑静静
  • 作者简介:郑静静(1988-),女,湖北钟祥人,硕士研究生,主要研究方向:智能仪器远程控制、实时监控;叶焱(1966-),女,云南昆明人,副研究员,主要研究方向:智能仪器、高效射频功放设计;刘太君(1965-),男,四川绵阳人,教授,博士生导师,博士,主要研究方向:物联网、云计算、功放线性化;代成(1987-),男,湖北随州人,硕士研究生,主要研究方向:云计算、分布式海量数据存储;王鸿来(1990-),男,浙江杭州人,主要研究方向:流媒体数据存储。
  • 基金资助:
    国家自然科学基金资助项目;浙江省大学生新创业孵化项目;浙江省自然科学基金资助项目

Design of live video streaming, recording and storage system based on Flex, Red5 and MongoDB

ZHEN Jingjing,YE Yan,LIU Taijun,DAI Cheng,WANG Honglai   

  1. College of Information Science and Engineering, Ningbo University, Ningbo Zhejiang 315211, China
  • Received:2013-07-24 Revised:2013-09-09 Online:2014-02-01 Published:2014-03-01
  • Contact: ZHEN Jingjing

摘要: 为改善以往网络视频直播或点播过程中播放不流畅的情况和寻找大量视频数据的存储策略,提出了一种实时的视频直播、录制及存储系统的整体设计方案。利用开源的流媒体服务器Red5结合富互联网技术Flex实现直播和录制;通过开源NoSQL数据库MongoDB将录制的视频数据进行存储。实际测试结果表明,该平台能满足系统在多用户访问和数据存储方面的要求。

关键词: Flex, 流媒体, Red5, 视频直播, MongoDB

Abstract: In order to improve the conventional situation that network video does not play smoothly during live or on-demand and find storage strategy of mass video data, this paper presented an overall design scheme of a real-time live video recording and storage system. The open source streaming media server Red5 and the rich Internet application technology Flex were utilized to achieve live video streaming and recording. The recorded video data would be stored in the open source NoSQL database MongoDB. The experimental results illustrate that the platform can meet requirements of multi-user access and data storage.〖JP〗

Key words: Flex, streaming media, Red5, live video streaming, MongoDB

中图分类号: