嵌入式实时流媒体服务器的实现

嵌入式实时流媒体服务器的实现

论文摘要

流媒体技术在互联网应用中将扮演越来越重要的角色,视频监控,网络影视等应用一直处于高速增长。3G时代的到来,更是把流媒体应用扩展到更广阔的移动环境中。而流媒体服务器是流媒体系统中最主要的组成部分。本文对流媒体相关技术进行研究,基于TI达芬奇平台构建一个嵌入式实时流媒体服务器,可用于视频监控和远程采集。本文的主要工作如下:1.研究了目前业界主流流媒体技术,对RTP/RTCP,RTSP,SIP等流媒体协议进行了深入分析。2.在基于TI DM355芯片构建的嵌入式系统上,设计并实现一个嵌入式linux的流媒体服务器,通过RTP/RTCP协议传输媒体流数据。3.实现RTSP、SIP等协议,让流媒体服务器支持多种控制信令,融合到不同网络架构中,可同时支持多种客户端接入。4.开发基于TI的达芬奇平台的视频采集和MPEG4压缩程序,利用模拟摄像头进行实时视频采集和压缩。并实现与流媒体服务器主框架对接。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 流媒体应用的发展现状
  • 1.3 本文的主要研究工作
  • 1.4 本文组织
  • 第二章 流媒体相关技术概述
  • 2.1 流媒体传输的基本原理
  • 2.1.1 数据包分发方式
  • 2.2 数据流传输协议
  • 2.2.1 RTP 协议介绍
  • 2.2.2 RTCP 协议介绍
  • 2.3 RTSP 媒体控制协议
  • 2.3.1 RTSP 消息定义
  • 2.4 会话描述协议 SDP
  • 2.5 SIP 信令协议介绍
  • 2.5.1 SIP 整体结构
  • 2.5.2 SIP 消息
  • 第三章 嵌入式流媒体应用开发框架
  • 3.1 TI 达芬奇技术简介
  • 3.2 基于达芬奇技术的开发方法
  • 3.3 Davinci 应用开发环境的搭建
  • 第四章 基于DM355 的媒体压缩模块开发
  • 4.1 DM355 硬件结构
  • 4.2 MPEG4 码流结构介绍
  • 4.3 DM355 平台的MPEG4 编码器
  • 第五章 嵌入式实时流媒体服务器实现
  • 5.1 系统功能分析
  • 5.1.1 RTSP 点播需求分析
  • 5.1.2 SIP 点播需求分析
  • 5.2 系统总体架构
  • 5.2.1 系统硬件结构
  • 5.2.2 系统软件结构
  • 5.2.3 本地进程间通信
  • 5.2.4 视频压缩处理进程结构
  • 5.2.5 流媒体服务进程结构
  • 5.3 视频采集模块的实现
  • 5.3.1 Video4Linux2 简介
  • 5.3.2 采集程序
  • 5.4 视频压缩模块的实现
  • 5.5 事件调度模块设计
  • 5.6 媒体流管理模块的实现
  • 5.7 客户会话管理模块的实现
  • 5.7.1 Server 类对象关键处理流程
  • 5.7.2 流媒体控制协议的实现
  • 5.8 系统测试结果
  • 5.8.1 测试环境
  • 5.8.2 测试内容与结果
  • 5.8.3 测试总结
  • 结论
  • 参考文献
  • 攻读硕士学位期间取得的研究成果
  • 致谢
  • 相关论文文献

    • [1].一种面向互联网应用的多路实时流媒体同步合成方案[J]. 东华大学学报(自然科学版) 2018(01)
    • [2].实时流媒体数字水印系统的实现及其性能评价[J]. 现代电子技术 2015(15)
    • [3].互联网中实时流媒体播放技术的研究分析[J]. 现代职业教育 2019(17)
    • [4].实时流媒体系统中喷泉码的度分布设计[J]. 小型微型计算机系统 2016(08)
    • [5].一种实时流媒体数字水印方案在广播电视监测中的应用[J]. 广播与电视技术 2010(09)
    • [6].基于实时流媒体服务的多源应用层组播系统[J]. 计算机工程 2008(10)
    • [7].基于带宽管理的实时流媒体传输策略[J]. 计算机工程 2009(01)
    • [8].改进的实时流媒体中流量自适应控制机制[J]. 计算机工程与应用 2013(03)
    • [9].无线实时流媒体传输性能的跨层优化设计[J]. 计算机应用 2008(08)
    • [10].基于Live555的实时流媒体传输系统[J]. 计算机系统应用 2015(01)
    • [11].无线流媒体主动弃帧策略的仿真研究[J]. 计算机应用 2008(S1)
    • [12].基于Erasure code的实时流媒体传输系统[J]. 计算机应用与软件 2017(10)
    • [13].基于P2PSIP的移动实时流媒体系统的安全架构[J]. 计算机工程与设计 2009(23)
    • [14].视频监控系统中实时流媒体传输控制方法的设计[J]. 浙江工业大学学报 2012(04)
    • [15].基于树环结构的流媒体应用层组播模型的研究[J]. 电脑知识与技术 2013(03)
    • [16].基于应用层组播的实时流媒体负载分配方案[J]. 大众科技 2011(10)
    • [17].嵌入式实时流媒体传输同步控制策略[J]. 计算机应用研究 2014(06)
    • [18].应用于MANET实时流媒体传输的自适应速率调节机制[J]. 计算机科学 2010(06)
    • [19].基于分区概率的P2P实时流媒体缓存策略[J]. 软件 2014(04)
    • [20].面向流媒体的光通路环境构建[J]. 新媒体研究 2016(04)
    • [21].基于层状结构的实时流媒体的直播与回放研究[J]. 电脑知识与技术 2013(14)
    • [22].IEEE InfoCom2009大会在巴西举行[J]. 中国教育网络 2009(06)
    • [23].一种无线实时流媒体增强型自适应FEC控制机制[J]. 计算机工程与应用 2008(02)
    • [24].Newzoo发布6月的Twitch电竞观看排行榜[J]. 电子竞技 2016(17)
    • [25].WiFi新技术3秒传1G[J]. 电脑编程技巧与维护 2014(21)
    • [26].无线网络中的快速自适应实时流媒体控制算法[J]. 信息与电子工程 2011(02)
    • [27].实时流媒体版权保护编码系统的设计与实现[J]. 计算机工程与设计 2009(05)
    • [28].面向3G通信的流媒体关键技术研究[J]. 计算机科学 2010(05)
    • [29].嵌入式实时流媒体传输同步控制策略[J]. 电子技术与软件工程 2018(24)
    • [30].分层P2P实时流媒体系统中基于演进博弈的超级组对等节点选择算法[J]. 通信学报 2013(12)

    标签:;  

    嵌入式实时流媒体服务器的实现
    下载Doc文档

    猜你喜欢