购买
永 久定价:6元/集
1年定价:5.1元/集
课程描述
互联网进入2.0时代以来,人们越来越迫切的需求一个活泼,互动性强,富有表现力的网络环境,而基于Flash平台的应用程序开发 ,恰恰能满足这样的应用需求。Flash有超过 13年的发展历程,从最简单的无编程语言的动画制作,到如今的富媒体应用和面向对象 脚本语言结合开发,经历了N多挑战和变革,已经成 为互动表现,图形效果领域的一棵参天大树。Flash Player目前在互联网的安装率超过98%。2010年,在中国的Flash开发者数量首次超过美国跃居全球第一,一切迹象都说明,Flash平台开发 已经进入一个黄金时代。
在众多Flash应用程序中,视频 播放器 是Flash平台的一个重要分支,Flash视 频播放器有以下优点:
1 开发灵活,ActionScri pt 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 Java Script
工具类库:Flex SDK3.3。
技术亮点
在统一对外接口的视频播放器中,集成 渐进式播放和流式播放两种播放模块。达到流畅的播放和码率自由切换。
学习效 果:
通过学习该课程,可以自主架设开发平台(Flash CS4,Flash Builder 4),熟悉ActionScript 3语法,并深入了解与视频相关的类库使用,以及基本的软件开发模式,最终自己动手开发出一款视频播放器。
第 01讲项目概述及项目功能演示
第 02