(毕业论文)基于WEB的视频直播系统

上传人:工**** 文档编号:469074324 上传时间:2023-10-17 格式:DOC 页数:59 大小:105.50KB
返回 下载 相关 举报
(毕业论文)基于WEB的视频直播系统_第1页
第1页 / 共59页
(毕业论文)基于WEB的视频直播系统_第2页
第2页 / 共59页
(毕业论文)基于WEB的视频直播系统_第3页
第3页 / 共59页
(毕业论文)基于WEB的视频直播系统_第4页
第4页 / 共59页
(毕业论文)基于WEB的视频直播系统_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《(毕业论文)基于WEB的视频直播系统》由会员分享,可在线阅读,更多相关《(毕业论文)基于WEB的视频直播系统(59页珍藏版)》请在金锄头文库上搜索。

1、(毕业论文)基于WEB的视频直播系统 网络视频直播系统的设计与实现 摘 要随着计算机网络的发展网络视频系统已广泛应用在各行各业基于Web的网络视频直播系统是将网络技术的便利性和实用性与现有的多媒体网络通信技术建立的网络视频系统它利用现有的网络基础设施通过公共和私人网络的结合最廉价的方式来传输数据视频和音频信号从而实现更快更高质量的通信服务网络视频直播的多媒体通信技术作为一个典型的应用在各个领域的发挥至关重要的作用基于计算机网络和多媒体技术的远程教育远程医疗视频会议体育赛事直播和其他信息服务对我们的生活产生了深远的影响本文立足于项目客户需求探讨了基于FMS流媒体服务器技术的视频分享网站的架构和搭

2、建通过对视频直播系统的架构的分析对系统开发用到的Directshow技术组播技术视频压缩技术Web技术和数据库技术等关键技术的研究设计一种基于Web的网络视频直播系统该系统采用CS与BS混合架构的开发模式本文粗略介绍了视频处理模块和Android系统客户端的设计与实现其中Android系统客户端的开发采用了时下最新的Flex45框架技术实现了手机终端与PC终端的流媒体互通详细介绍了涉及到视频直播系统的一些相关技术和系统的设计方案和开发过程各个模块的设计与实现在本文的最后进行了总结并对未来做了展望关键词Directshow视频直播CSBS WebFMS流媒体Network video broad

3、cast system design and implementationAbstractWith the development of computer networks network video system has been widely used in all walks of life Web-based network video broadcast system is the network technology convenience and practicality with existing multimedia network communication technol

4、ogy to establish a network video system which uses the existing network infrastructure through a combination of public and private networks the most inexpensive way to transmit data video and audio signals enabling faster higher-quality communications services Network video broadcast multimedia comm

5、unications technology as a typical application in various fields play a crucial role Based on computer networks and multimedia technology distance education telemedicine video conferencing live sporting events and other information services on our lives had a profound impact This article is based on

6、 the customer needs the project to explore the FMS-based streaming media server technology video-sharing sites architecture and construction Through the video broadcast system architecture analysis system development used Directshow technology multicast technology video compression technology Web te

7、chnology and database technology key technology research design a Web-based network video broadcast system The system uses C S and B S hybrid architecture development model This roughly describes the video processing module and the Android system design and implementation of the client Android syste

8、m in which the client has been developed using the latest Flex45 framework nowadays technology the mobile terminal and PC terminal streaming media interoperability Details related to the video broadcast system a number of related technologies and systems design and development process design and imp

9、lementation of each module In the end of this article are summarized and future prospects doKey words Directshowreal-time video transmissionCSBSWebFMSstreaming media 目 录Abstract- 2 -目 录- 3 -第1章 绪 论- 5 -11课题研究背景和意义- 5 -12国内外现状- 6 -13课题研究内容- 8 -14论文结构- 8 -第2章 系统相关技术- 10 -21 BS架构定义和概述- 10 -22 FMS的介绍- 1

10、2 -23 Flex技术介绍- 17 -24流式的FLV介绍- 21 -25 Flash RTMP 协议- 22 -第3章 系统需求分析- 23 -31 系统需求分析- 23 -32 系统用例分析- 25 -33 Android手机客户端功能描述- 28 -34系统开发环境- 29 -第4章 系统的设计- 31 -41 系统业务分析与业务流程- 31 -42 系统时序图- 36 -43 注册与登录模块数据库设计- 40 -44 视频直播系统界面设计- 42 -45 Android系统视频捕获软件的实现- 44 -46视频处理模块的业务分析与业务流程- 47 -第5章 系统的实现- 51 -51

11、 视频处理模块的开发流程- 51 -52 Android系统客户端的开发流程- 51 -53视频处理模块接口参数的设计- 52 -54 Android系统客户端参数的设计- 54 -55流媒体服务基础功能设计和实现- 56 -第6章 系统测试与部署- 62 -61 系统测试综述- 62 -62 系统测试方案- 63 -63系统测试用例- 66 -第7章 总结和展望- 68 -71 总结- 68 -72 展望- 69 -参考文献- 70 -致 谢- 71 -第1章 绪 论11课题研究背景和意义近年来随着人类社会信息化程度的不断提高信息的无限量扩大交通工具的便捷视频技术的充分应用等导致了行业间竞争

12、的全球化这就要求现代部门企业要具备更加灵敏的神经更扁平化的管理更快速的反应和决策更贴切的市场宣传和服务所有这一切是由信息技术的发展所带来的同样也要求有先进的信息技术来提高部门企业的竞争力现代通讯已经是越来越普及了必须有效合理的运用视频产品类设备来提高信息的传递和交流移动设备是目前使用最广泛的信息处理设备此类设备一般都有单独的可移动摄像头数字计算数据存储多媒体播放无线通信信息处理能力并且可以访问无线终端和其他设备或数据交换服务这种设备是继PC之后另一种广泛流行的商业数据处理的终端最主要的原因是设备满足人们的移动通信交互式网络移动计算的需求因此在数字消费市场中占有相当大的份额而市场需求也日趋多样化

13、和不断变化的视频会议可视电话系统视频监控系统远程教育和医疗保健视频点播和其他多媒体应用随着通信技术和多媒体技术的发展如雨后春笋般快速发展起来人们的生活已经发生了很大变化人们可以在家里看到数千英里的东西通过网络和多媒体信息的组合参与远程研讨会远程诊断和远程多媒体教学因此开发一个实时视频点播网站既能满足用户的需要又能带来一定可观的收入并且为该网站开发Android系统和iOS系统移动客户端加之网络宽带业务的推广与普及以及移动设备所配备的视频设备如摄像头耳机麦克风等的成熟用户可以轻松地借助Android系统和iOS系统移动客户端实现移动设备采集图像并实时传输至网站服务器并且可以从网站服务器下载实时视

14、频流并播放的功能1若想进行视频的传输要先进行的是视频流的捕获而且对视频图像良好的捕获是后来进行压缩编码网络传输的基础而实时获取动态的图像信息并能对这些信息进行实时处理是更为重要的由此可见如何实时地捕获视频数据成为了多媒体技术应用中的关键前提和重要环节围绕数字视频处理选定良好的商业视频设备和开发软件开发工具的兼容性差视频拍摄质量参差不齐可扩展性差难以满足用户的复杂需求因此采用最新的Adobe公司提供的技术以纯软件的方式来开发一个兼容性强采集质量好配置灵活扩展性好的视频捕获工具是当前视频捕获领域的非常有意义的任务12国内外现状com 视频直播研究现状随着计算机网络的发展网络视频系统已经广泛的应用于

15、各行各业在网络上传输视频和音频己成为一种趋势基于Web的网络视频直播系统是基于IP网络技术的多媒体应用是一个基于IP的视频技术是网络技术的便利性和实用性与现有多媒体网络通信技术的结合建立成的网络视频系统2随着互联网建设的不断发展个人电脑处理能力的不断增强以及移动设备的迅速发展与普及人们已经对基于MPEG-4多媒体直播系统的研究与实现不再局限在网络上传输声音信息可视电话视频会议实时监控系统等在网络上传输音视频信息已经得到较为广泛应用近年来随着各种新技术的不断出现网络多媒体技术得到了广泛的关注例如东芝公司就于最近开发出单芯片的MPEG-4编解码芯片利用该芯片可以很方便地开发出体积微小的嵌入式编解码设备MOTOROLA公司成功地在手机上测试实时观看电影随着这些相关技术的发展网络直播技术一定会深入到千家万户而对于人数大大增加的移动设备的用户来说实现在移动设备上进行实时视频音频的传输尤为重要基于Android系统和iOS系统的只能移动设备与互联网结合所开展的实时视频传输将真正地解决和实现移动设备用户在任何时间任何地点进行实时视频传播的梦想从而使得网络直播技术扩展到了移动设备在国外实时直播系统作为现代远程信息传播的一种应用手段已经发展到比较成熟的阶段并且实时直播系统正在向着海量数据存储随时随地接入复合媒体高智能化高自动化和虚拟现实等方向发展虽然美国现场教学体系快速发展但并不意味着它的发展将

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号