内容简介
1 开发灵活,ActionScript 3 脚本库丰富。
2 托Flash矢量动画表现力的福,Flash视频播放器具备极其精彩的表现能力。
3 可扩展性强,可以很方便的集成广告等新功能。
4 可实现模块化拆分,便于团队维护,可控制性强。
5 支持基于H.264+AAC编码的mp4视频.
6 支持后端为Flash Media Server的相关协议的流式视频播放,支持动态码率切换。
7支持基于FMS的加密视频流播放。
8支持基于FMS的P2P直播流播放。
……
如此之多的优势致使目前网络视频播放器中,有超过75%是基于Flash开发的,结下来我们要共同学习的内容,就是构建一个基于Flash平台的视频播放器。
项目介绍
项目平台
开发环境:WinXP + Apache2.2 + FMS3.5
语言:ActionScript 3
工具:Flex Builder 3/4,或者Flash Develop
涉及知识
语言基础:ActionScript 3 JavaScript
作译者
目录
《Flash视频播放器》课程计划表
项目概述及项目功能演示(第1讲)
课程目标:了解项目的总体架构,通过功能演示对项目需求有整体的了解。
课程内容:
1.概述项目的总体总体结构,讲解项目技术层面所包含的内容。(0.5课时)
2.演示项目各功能模块的运行效果及所应用到的技术。(0.5课时)
“Flash开发平台”的搭建(第2讲~第3讲)
课程目标:
开发环境安装与介绍(Flex Builder 3,FlashDevelop)(1课时)。
建立项目,目录结构。(1课时)。
视频播放相关知识讲解。
UI资源的设计并集成到项目(第4讲~第6讲)
课程目标:
在Flash CS4中制作需要的元件。(3课时)