基于MINA框架的RTSP移动流媒体代理服务器设计与实现

基于MINA框架的RTSP移动流媒体代理服务器设计与实现

论文摘要

随着多媒体业务需求的不断增加,各种便携智能终端不断涌现,如智能手机、PDA、上网本和平板电脑等。因此,如何使用便携终端流畅地播放音视频内容,已经成为近年的研究热点。流媒体技术结合了网络通信技术和多媒体技术,使得用户可以经过短暂的缓冲就可以观看音视频节目,而不用等文件下载完毕。为此,本硕士论文的主要任务即为完成基于MINA框架的RTSP移动流媒体代理服务器设计与实现。论文首先对移动流媒体技术进行了研究,分析了移动流媒体系统的网络结构,并对系统中重要组成部分进行了深入探讨。接着,详细分析讨论了移动流媒体的传播控制协议RTSP、RTP、RTCP和SDP。针对流媒体对带宽的要求和移动网络的不稳定性,考虑到智能终端上Wi-Fi功能的普及,论文提出了使用无线局域网技术作为蜂窝移动通信网络的有效补充,将移动流媒体技术应用于无线局域网。在一些开放的公共热点区域,如机场、校园等无线局域网覆盖区域,部署移动流媒体代理服务器可以有效地为便携终端用户提供流媒体接入服务。论文设计并实现了上述的移动流媒体代理服务器。该服务器本身不提供流媒体服务,而是起到一个代理或者网关的作用,提供流媒体代理服务,并对接入IP具有过滤能力,可实现简单的安全功能。移动终端可以通过设置代理的方式,通过代理服务器请求互联网上的流媒体资源。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 移动流媒体技术背景
  • 1.2 移动流媒体技术研究现状
  • 1.3 论文主要工作与结构安排
  • 第2章 移动流媒体系统架构与协议
  • 2.1 移动流媒体系统架构
  • 2.1.1 流媒体服务器
  • 2.1.2 流媒体代理服务器
  • 2.2 移动流媒体协议栈
  • 2.2.1 实时流协议
  • 2.2.2 会话描述协议
  • 2.3 实时传输与控制协议
  • 2.3.1 实时传输协议
  • 2.3.2 实时传输控制协议
  • 2.4 本章小结
  • 第3章 移动流媒体代理服务器需求分析与总体设计
  • 3.1 需求分析
  • 3.1.1 功能需求
  • 3.1.2 性能需求
  • 3.2 系统总体设计
  • 3.2.1 系统用例
  • 3.2.2 架构设计
  • 3.2.3 事务流程
  • 3.3 网络应用框架
  • 3.3.1 体系结构
  • 3.3.2 主要接口
  • 3.3.3 框架应用
  • 3.4 本章小结
  • 第4章 移动流媒体代理服务器功能实现与测试
  • 4.1 代理服务器实验环境
  • 4.1.1 开发环境搭建
  • 4.1.2 实验网络环境搭建
  • 4.2 系统功能实现
  • 4.2.1 流媒体协议实现
  • 4.2.2 移动流媒体代理
  • 4.2.3 系统日志功能
  • 4.2.4 访问控制功能
  • 4.2.5 系统配置功能
  • 4.2.6 可扩展功能
  • 4.3 系统功能测试
  • 4.3.1 代理功能测试
  • 4.3.2 访问控制功能测试
  • 4.4 本章小结
  • 第5章 结论与展望
  • 5.1 论文工作总结
  • 5.2 论文工作中的问题分析
  • 5.3 未来工作展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于MINA框架的RTSP移动流媒体代理服务器设计与实现
    下载Doc文档

    猜你喜欢