摘要 随着网络技术的蓬勃发展,主干网和接入网速率不断提高,为各种宽带应用提供了必需的硬件基础设施,越来越多的人愿意交互式地观看音视频节目,为视频点播技术的发展创造了良好的条件。但是由于通常多媒体文件要比其他类型的文件大,加上网络带宽的限制,使得用户在观看前需要等待的时问过长。为此,用户需要一种突破带宽限制的新的信息传输方式,于是流媒体技术应运而生。
通过对javascript技术的研究,系统采用javascript作为开发技术,利用它的特点和Web开发上的优点提高系统的性能。在系统的开发过程中利用这一技术研究并实现了系统的搜索引擎,系统用户的注册登陆和文件的远程上传等功能,在实现过程中利用常用功能的封装优化了代码。利用第三方控件AetiveX控件,实现了在javascript环境下的网页视频播放功能即网页嵌入式播放方式,利用这种播放方式为用户提供了一个统一的友好界面,达到对视频点播系统的进一步优化。
通过对以上技术的研究与应用,实现了流媒体视频点播系统。最后通过对系统的功能测试分析验证了流媒体技术以及网页嵌入式对视频点播的支持和优化。
关键词:javascript,流媒体,播放器
目录
第一章 绪论 5
1.1 引言 5
1.2 本文的主要内容和安排 5
第二章 流媒体技术 6
2.1 流媒体技术分析 6
2.1.1 流媒体技术概念 6
2.1.2 流媒体技术原理 7
2.1.3 影响流媒体的关键因素 7
2.1.4 流媒体的应用领域和前景 8
第三章 JAVASCRIPT技术 9
3.1 引言 9
3.2 JAVASCRIPT概述 9
3.3 JAVASCRIPT特点 9
3.4 JAVASCRIPT语言 10
3.4.1 运算符 11
3.4.2 表达式 11
3.4.3 语句 11
3.4.4 函数 12
3.4.5 对象 12
3.4.6 事件 13
3.4.7 变量 13
第四章 基于WEB的流媒体播放器的设计与实现 14
4.1 程序设计思想 14
4.2 ACTIVEX控件 14
4.3 OBJECT标签 15
4.4 ACTIVEX对象的嵌入与参数定义 15
4.5 动态控制流媒体播放 16
4.6 本章小结 17
第五章 总结 18
5.1 本文的主要工作 18
5.2 工作中的不足 18
5.2.1 工作中的不足 18
参考文献 19
致 谢 21
毕业设计小结 22
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |