- 浏览: 48395 次
- 性别:
- 来自: 杭州
最新评论
"var t0 = FMSound.getBytesLoaded();
var t1 = FMSound.getBytesTotal();
var t2 = FMSound.position;
var t3 = FMSound.duration;
var t4 = getTimer()-FMTimer;
if (t3-t2>t4/t0*t1-t4) {
//your function
}
t3-t2得出的是当前已加载的歌曲还可播放的毫秒数
t4是自MP3加载以来所经过的毫秒数
原式是:t3-t2>t4/(t0/t1)-t4
t0/t1就是当前加载的百分比咯,用t4除那个百分比就可以得出加载MP3文件总共需要多少时间,然后再减去已经用了的t4毫秒,得出的是加载剩余数据需要的时间
当t3-t2也就是当前可播放的毫秒数大于那个加载剩余数据所需要的时间时,缓冲就完成了...
看起来是很合理...不知道为什么实验的时候总是比预想的缓冲时间要长......
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2345.html
发表评论
-
从html链接调用ActionScript函数
2010-04-10 14:29 659从书上刚了解这个asfunction这个东东时,感觉发现新大陆 ... -
精美全Flash个人网站的制作全程解析
2010-04-10 14:29 634原文件下载地址: http:/ ... -
精美全Flash个人网站的制作全程解析
2010-04-10 14:28 591原文件下载地址: http:/ ... -
用flash打造电子地图实战
2010-04-10 14:28 1137关于flash,大家或多或 ... -
Flash Media Server 起步(13)再说说SO....onSync(list)
2010-04-10 09:49 517很早以前写过so,当时 ... -
FlaMplayerV3里应用到的小技巧:加载缓冲
2010-04-10 09:48 562"var t0 = FMSound.getBytes ... -
最新利用FMS做在线视频录制教程
2010-04-10 09:48 648这程序写的挺简单的..不懂的呢,可以参考下..高手就别笑我了. ... -
最新利用FMS做在线视频录制教程
2010-04-10 09:48 561这程序写的挺简单的..不懂的呢,可以参考下..高手就别笑我了. ... -
我对as3声音架构的理解
2010-04-09 12:44 500一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 12:44 495好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:44 593在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:43 655很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 12:43 533[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
ActionScript 3.0(as3)实现的A*寻路算法源代码下载
2010-04-09 08:23 831曾经写过A*寻路算法的教程,但没有贴出任何代码,这次代码全都贴 ... -
扇形变圆形并设置为图片的遮罩
2010-04-09 08:23 847[ 制作思路 ] 复制小扇形并逐渐旋转成一个圆 [ 知识点 ] ... -
扇形变圆形并设置为图片的遮罩
2010-04-09 08:23 1122[ 制作思路 ] 复制小扇形并逐渐旋转成一个圆 [ 知识点 ] ... -
flash游戏开发中的人物走动实现方法
2010-04-09 08:23 756由于AS3的推出和网速的 ... -
flash游戏开发中的人物走动实现方法
2010-04-09 08:22 984由于AS3的推出和网速的 ... -
跑动的小火柴人(flash动画)
2010-04-08 07:48 512本教程描绘的是完全用ActionScript做的一个火柴棍小人 ... -
xmlConnector + MenuBar 菜单
2010-04-08 07:48 580使用actionScript写过 [url=http://w ...
相关推荐
在界面加载时可以,可以动画显示当前加载的信息,进度等
三重缓冲异步加载
一、实验目的 1. 理解缓冲区分析和叠置分析的基本原理。 2. 学习缓冲区分析、利用Arc Toolbox进行叠加分析的操作。 3. 掌握如何合理利用空间分析中的缓冲区分析和叠置分析解决实际问题。
新兴市场宏观策略新兴市场利率:利差缓冲vs通胀风险2021.6.3(45页).pdf
异步+双缓冲(本地+内存) 图片资源 避免OOM 在实际项目中验证通过
我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。 配合我的博客 ...
buffer应用缓冲区 socket应用层
lcd帧缓冲的驱动及其应用程序的分析很不错的,从中学到好多
缓冲区分析;;缓冲区分析基本概念;1.1 缓冲区分析的定义 ;1.2 缓冲区分析的组成要素;缓冲区分析类型;缓冲区分析的类型;缓冲区分析的类型;缓冲区分析的类型 ;;缓冲区分析建立; 矢量缓冲区的建立;; 空间缓冲区建立应...
JS实现图片延迟加载(缓冲),非常实用.注意:页面上如果有滑动门等元素,可能显示不全。因情况需要调一下。总体来说不错!
利用缓冲区提高Java应用程序的IO性能
数据请求的时候的换冲图,用法简单.调用两个方法即可出现和隐藏缓冲图片,缓冲过程中,页面不可点击
AN-4147应用指南反激式转换器RCD缓冲电路的设计指南
第九章 矢量数据空间分析;;缓冲区分析;如何建立点、面缓冲区;如何建立线缓冲区;建立多重缓冲区;叠加分析;...第三步:新建分析实例;第四步:设置分析对象;第五步:设置分析参数;第六步:执行操作;思考;练习
| 插入环形缓冲区:bool CircleBuffer<类型名>::push(Elem) //将Elem插入到缓冲区尾部,若缓冲区已满则返回false | 取出首元素: bool CircleBuffer<类型名>::pop(&Elem) //取出首元素赋值给Elem,若缓冲区已空则...
本文内容包括:C编程中的主要陷阱避免内部缓冲区溢出其它...C中大多数缓冲区溢出问题可以直接追溯到标准C库。最有害的罪魁祸首是不进行自变量检查的、有问题的字符串操作(strcpy、strcat、sprintf和gets)。一般来讲
VxWorks应用程序下的网络缓冲演示程序
我自己学习缓冲区溢出时在网上找到的一些缓冲区溢出保护与突破技巧的pdf文档
开发室内地图引擎前期阶段编写的双缓冲应用, 主要完成绘图功能。
技巧 12:将常用数据复制到脚本变量 技巧 13:避免重新定义数组 技巧 14:使用响应缓冲 技巧 15:批处理内嵌脚本和 Response.Write 语句 技巧 16:在开始长时间的任务之前先使用 Response.IsClientConnected ...