中国视频在线(www.chinavideoonline.com)致力于收集各种流媒体相关的技术资料,以及流媒体常识和应用方案,力求为广大朋友了解学习和使用流媒体技术提供帮助
RealFlash
作者/来源:未知
RealFlash 剪辑由两个独立的文件组成,即Flash动画文件与RealAudio声音文件,两文件并行播放。
带宽选择
由于Flash是矢量信息,数据量并不突出,对CPU的依赖较高。设计良好的28.8 Kbps动画质量并不比更高带宽下设计的动画差多少。决定总带宽后,还需要在动画与RealAudio之间划分。通常的划分如下表所示。 演示类型 RealAudio Flash 动画质量良好,语音 5 Kbps 15 Kbps 动画质量好,语音 6.5 Kbps 13.5 Kbps 动画质量高,语音 8.5 Kbps 11.5 Kbps 动画质量良好,音乐 8 Kbps 12 Kbps 动画质量好,音乐 6 Kbps Mono 14 Kbps 动画质量高,音乐 8 Kbps Mono 12 Kbps 动画质量很高,音乐 11 Kbps Mono 9 Kbps
优化方法
保持文件大小与剪辑长度比值尽可能小
o 减少主帧数
o 使用标号代替组
o 减少变形
o 输出时调整JPEG质量,不大于50,最好小于30。
减小CPU负担
o 对28.8 Kbps连接,帧率为7
o 优化插帧
o 减少同时移动的对象的大小与数目
输出动画文件后,使用Flash微调程序改变流式文件消耗的带宽。
使用交互命令
将Flash相应的命令映射为Realplayer动作,影射如下表所示: Shockwave命令 RealPlayer映射操作 Play Play 开始或恢复回放 Stop Pause 暂停,直到执行操作或按下Play 按钮 Goto Seek and Pause RealPlayer 定位到指定帧,缓存并暂停 Goto andPlay Seek andPlay RealPlayer 定位到指定帧,缓存并开始播放 get URL (internal) 在浏览器窗口显示URL
创建RealFlash剪辑
设计Flash动画
在Flash中完成动画设计后,禁用声音,创建压缩版文件(.swf)
调整Flash动画
使用Flash微调程序进行带宽测试,并相应调整码流
输出Audio
将调整后的动画文件中输出AVI文件,并在其声音压缩为RealAudio。
带宽选择
由于Flash是矢量信息,数据量并不突出,对CPU的依赖较高。设计良好的28.8 Kbps动画质量并不比更高带宽下设计的动画差多少。决定总带宽后,还需要在动画与RealAudio之间划分。通常的划分如下表所示。 演示类型 RealAudio Flash 动画质量良好,语音 5 Kbps 15 Kbps 动画质量好,语音 6.5 Kbps 13.5 Kbps 动画质量高,语音 8.5 Kbps 11.5 Kbps 动画质量良好,音乐 8 Kbps 12 Kbps 动画质量好,音乐 6 Kbps Mono 14 Kbps 动画质量高,音乐 8 Kbps Mono 12 Kbps 动画质量很高,音乐 11 Kbps Mono 9 Kbps
优化方法
保持文件大小与剪辑长度比值尽可能小
o 减少主帧数
o 使用标号代替组
o 减少变形
o 输出时调整JPEG质量,不大于50,最好小于30。
减小CPU负担
o 对28.8 Kbps连接,帧率为7
o 优化插帧
o 减少同时移动的对象的大小与数目
输出动画文件后,使用Flash微调程序改变流式文件消耗的带宽。
使用交互命令
将Flash相应的命令映射为Realplayer动作,影射如下表所示: Shockwave命令 RealPlayer映射操作 Play Play 开始或恢复回放 Stop Pause 暂停,直到执行操作或按下Play 按钮 Goto Seek and Pause RealPlayer 定位到指定帧,缓存并暂停 Goto andPlay Seek andPlay RealPlayer 定位到指定帧,缓存并开始播放 get URL (internal) 在浏览器窗口显示URL
创建RealFlash剪辑
设计Flash动画
在Flash中完成动画设计后,禁用声音,创建压缩版文件(.swf)
调整Flash动画
使用Flash微调程序进行带宽测试,并相应调整码流
输出Audio
将调整后的动画文件中输出AVI文件,并在其声音压缩为RealAudio。
(C) 2004-2006 中国视频在线 技术支持:梦想家网络工作室
