电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java网络视频点播系统

Java网络视频点播系统_第1页
1/23
Java网络视频点播系统_第2页
2/23
Java网络视频点播系统_第3页
3/23
1 课程设计计划书 设计题目: Java 网络视频点播系统 系别: 计算机系 专业:计算机科学与技术 题目: Java 网络视频点播系统 设计目标: 1)类似暴风播放器可以在本地实现 mpeg,avi 等常用格式的播放,可以通过菜单设定定时截取视频成静态图像(如按照用户要求如 0.05 秒,0.1 秒,1 秒,2 秒,5 秒,10 秒等)按照 jpg 格式保存在指定的目录,并在播放视频的同时展开这些图像文件,动态扩展。(基本要求) 2)可以在局域网内按照 B/S 架构或者 apache 服务器中开展视频点播(高级要求) 提示: 可以用 JMF 类库实现以上的功能,这里提供部分源码(《java 网络程序设计》中的),可以在百度中下载源码并做修改! 网络功能可以参考 java 中的 Socket 类库! 设计环境:JDK1.6 ,apache,JMF1.1,Eclipse 或者 My-Eclipse 2 目 录 1、引言 2、需求分析 3.、程序设计过程 3.1 实验原理 3.2 程序设计图 3.3 程序布局结构图 3.4 核心代码 4、实验结果 5、总结分析 6、参考文献 一.引 言 1.1 课题背景 随着宽带网络系统的建成和发展,视频点播(Video On Demand,简称 V0D)系统被广泛应用于在线电影点播、多媒体课件点播、图书馆视频资料查询等用途。视频点播是综合了计算机技术、通讯技术、电视技术而迅速兴起的一门综合性技术。它涉及到信息量巨大的音频和视频在网上传播的问题,网络是硬件条件,而流媒体技术则解决了如何在网络上传输动态的音视频节目的难题。 1.2 流媒体简介 流媒体是指传输及播放的流媒体文件,经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连接、实时地传送,用户机不必等到整个文件全部下载完毕,仅需将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,采用一边播放、一边下载、一边丢弃的方式,客户端的缓冲区建在内存中,不占用硬盘空间,不会在用户端留下任何拷贝,保护了知识产权,同时提高带宽利用率。流媒体技术是一个综合的技术,它包括采集、编码、传输、储存、解码等多技术。 1.3 本课题研究的意义 3 视频点播的本质是信息的使用者根据自己的需求主动获得多媒体信息,它区别于信息发布的最大不同:一是主动性、二是选择性。从某种意义上说这是信息的接受者根据自身需要进行自我完善和自我发展的方式,这种方式在当今的信息社会中将越来越符合信息资源消费者的深层需要,可以说视频点播是信息获取的未来主流方式在多媒...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java网络视频点播系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部