版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、视频点播器(客户端)姓 名:黄生禄 指导老师: 林 晨 学号:NF140507,项目需求分析 项目总体介绍 项目亮点介绍 项目功能模块介绍 项目心得体会,项目需求分析,项目开发的意义 随着互联网技术和多媒体技术的快速发展,视频点播开始广泛应用于家庭娱乐、远程教育等行业。视频点播能实现媒体资源的按需收看和任意播放。而嵌入式技术的发展也让越来越多智能化和信息化的嵌入式设备开始进入人们的生活,从而使得面向嵌入式终端设备的视频点播系统也成为研究的热点。 通过本项目可以让我们深入了解和熟悉Linux底下的高级的编程环境。,运行环境,系统 Fedora 9 内核版本 2.6 编译环境 Qt4.7.3 数据
2、库 SQlite 3.5.6,项目需求分析,功能性需求,项目总体介绍,系统总体架构,设备端的逻辑图,发送模块 接收模块 UI交互层,系统关键流程,请求视频列表,系统关键流程,视频点播,客户端启动流程,接口数据类型,功能介绍,获取频道内容流程图:,QPushButton继承,为了便于取得不同按钮的事件,我封装了按钮,此按钮继承了QPushButton的内容,增加了Id,用存储从服务器获取到的地区或类型ID,这样便于在处理影片的地区或影片类型可通过ObjectName,来获取到按钮类型I的。,初始化主界面,登录界面,登录界面支持记住密码。 如果用户已经登录直接进入播放历史记录界面。,播放历史记录界
3、面,点击登出退出用户登录 清空历史记录则清空本地以及服务器记录 刷新按钮直接刷新服务器历史记录 关闭按钮则关闭本界面但不退出登录,系统设置界面,IP地址:设置服务器IP,请按照IP规则输入IP, 端口:设置服务器端口 视频IP:RTSP 服务器地址,视频文件,要播放的视频名称。,暂停:暂停播放 停止:停止播放 关闭按钮:关闭视频并上传播放时长。,项目亮点介绍,滚动条的实现 服务器掉线自动连接 视频信息显示窗口与TabWidg分离,项目亮点介绍,滚动条 滚动条实现起来其实很简单,只要按照又变步骤就可以实现了。而且窗口的滚动完全无需我们自己操作Qt全部帮我们完成操作。,项目亮点介绍,服务器掉线自动
4、提示,并自动发起连接。,项目亮点介绍,视频信息显示窗口与TabWidg分离 虽然把视频的信息加入到QTabeWiget窗口中,在切换频道的时候视频信息会跟着变化,但是我觉得这样不是很好,层次有点不大分明,还有程序必须在初始化时把窗口创建出来,另外Qt自动切换降低难度。 我的做法是吧视频信息的窗口放到主界面,并使用Layout布局管理器自动布局,在Qwidget预留一个接口,这样按钮动作的时候可以随时刷新视频信息窗口。,项目亮点介绍,视频 信息 的显 刷新 流程,项目心得体会,团队项目在通信没有完成之前,数据部分一定要做成可改变,不能写死否则会很麻烦的; 在使用二维数组的时候,要注意你初始化数组里面的一维还是全部初始化。 多重结构体嵌套时,如果指向结构体元素为一数组但你误加了一个取地支符在内存拷贝的时候,编译器可能不会报错,但运行会出错。 如果使用sprintf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四平职业大学《蛋白质结构与酶学》2025-2026学年期末试卷
- 沈阳航空航天大学《民俗学》2025-2026学年期末试卷
- 上海电影艺术职业学院《老年护理学》2025-2026学年期末试卷
- 锡林郭勒职业学院《病原微生物与免疫学》2025-2026学年期末试卷
- 沈阳体育学院《传媒伦理与法规》2025-2026学年期末试卷
- 沈阳体育学院《工程经济与管理》2025-2026学年期末试卷
- 上海震旦职业学院《旅游资源管理》2025-2026学年期末试卷
- 沈阳药科大学《流行病学》2025-2026学年期末试卷
- 内蒙古体育职业学院《工程结构抗震》2025-2026学年期末试卷
- 上海欧华职业技术学院《初级财务会计》2025-2026学年期末试卷
- 河南洛阳产融集团有限公司招聘笔试题库2025
- 香水标签管理办法
- 部编版八下历史期末复习常考观点速记(新考向)
- 毕业设计(论文)-大直径线圈平衡绕线机设计
- 扶梯施工安装管理制度
- 变电站运维方案
- GB/T 45554-2025种猪生产性能测定技术规范
- 《DLT 5582-2020架空输电线路电气设计规程》贯标培训教程
- 伐木承揽合同标准文本
- 2025新人教版七年级下册英语 Unit 8知识点梳理及语法讲义(答案版)
- 辽宁省大连市2024届高三下学期第一次模拟考试 生物 含答案
评论
0/150
提交评论