首页> 中文学位 >面向公交车载的多路视频播放系统软件设计与开发
【6h】

面向公交车载的多路视频播放系统软件设计与开发

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.2.1 嵌入式多媒体处理器发展

1.2.2 嵌入式图形用户界面发展

1.2.2 视频采集与存储发展现状

1.3 本文主要研究内容

1.4 本文的结构安排

第2章 多路视频播放子系统的设计与实现

2.1 引言

2.2 多路视频播放子系统总体设计

2.3 通信模块实现原理

2.3.1 DM385 McFW架构

2.3.2 多核间通信模块

2.4.1 Link的内部结构

2.4.2 Link数据流交互接口

2.5 多路视频模块实现

2.5.1 音视频写入共享内存

2.5.2 Link数据流设计

2.5.3 swms link的实现

2.6 实验结果以及分析

2.7 本章小结

3.1 引言

3.2 图形界面子系统的总体设计

3.3 图形界面资源与通信的实现

3.3.1 资源文件与配置文件

3.3.2 信号和槽通信模块

3.3.3 进程间通信模块

3.4 图形界面模块实现

3.4.1 菜单界面模块

3.4.2 滚动字幕模块

3.4.3 报站图片模块

3.5 图形界面关键问题

3.5.1 界面切换与退出

3.5.2 编译链接成可执行的文件

3.6 实验结果以及分析

3.7 本章小结

第4章 公交车内视频收集子系统的设计与实现

4.1 引言

4.2 公交车内视频收集子系统总体设计

4.3 视频采集模块实现

4.3.1 Gstreamer插件

4.3.2 元件、管道模型

4.3.3 视频收集与编码

4.3.4 收集信息的外部交互

4.4 视频传输模块的管理

4.4.1 对象存储OSS

4.4.2 管理认证信息

4.4.3 文件生命周期

4.5 视频传输模块的实现

4.5.1 断点续传模块

4.5.2 追加上传模块

4.5.3 分片上传模块

4.5.4 数据下载的实现

4.6 视频收集与存储结合

4.7 实验结果及分析

4.8 本章小结

第5章 总结与展望

5.1 研究工作总结

5.2 展望

参考文献

致谢

攻读学位期间参加的科研项目和成果

展开▼

摘要

公交车载电视是政府公共信息和本地商业化信息的重要发布渠道。传统的车载电视,虽然能够满足基本的播放要求,但视频画面质量比较差,视频在显示器上的显示方式单一,以及系统难以维护等问题。为了改善公交车载系统的运营服务水平,提高车载电视信息发布效率,给乘客带来更好的乘车体验,开展车载终端系统的设计与开发具有十分重要的价值。
  本文在对各种相关技术方案做了充分调研的基础上,设计并实现了一套基于DM385处理器的公交车载多路视频播放系统软件。主要完成的工作和取得的成果如下:
  1)基于DM385的McFW(Multi-Channel Framework)框架,实现了多路视频输出功能。重点采用裁剪缩放节点,开发了具备视频缩放、裁剪、拼接、重新布局等功能的多屏幕多模式的显示软件。实验表明,开发的视频播放子系统可以支持多路视频播放。
  2)采用进程间通信以及QT的信号和槽核心模块,设计并实现了UI(User Interface)子系统,包括菜单界面,滚动字幕和报站图片界面功能。基于Linux进程间共享内存方式实现了系统参数的查询和保存。实验表明,车载UI界面子系统运行稳定,图形界面切换流畅。
  3)为提高系统可移植性和扩展性,采用Gstreamer多媒体框架并结合第三方插件构建多路视频采集子系统,采集视频经过H264编码后进行本地磁盘分段保存,并可以通过网络保存到阿里云对象存储OSS(Object Storage Service)。实验表明,视频采集编码与显示流畅。OSS存储数据安全,容易管理。

著录项

  • 作者

    王永;

  • 作者单位

    浙江工业大学;

  • 授予单位 浙江工业大学;
  • 学科 控制工程
  • 授予学位 硕士
  • 导师姓名 宣琦,郑雅羽;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    视频播放; 车载终端; 软件设计; 功能模块;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号