求出用户带宽,使其视频播放最佳化

简介:

你想求出用户的网络带宽,使其视频播放最佳化

解法:下载一个图片文件,计算下载时间,算出用户网络连接速度。

供用户下载的文件越大,测量结果就可能越准确。

一种做法是使用大小适中的文件(50~100KB 范围的文件),然后测试几次。

如果前二次测试都落在某个特定范围内,OK,

如果有很大的差值 ,就得再做其他测试。

如果同一个文件下载,要确保每次都使用独一无二的URL,使得Flash Player不会从浏览器缓存区中取出该文件。

new URLRequest("bandwidth_test_image.jpg"?unique=" + (new Date()).getTime());
本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/archive/2009/09/21/1570954.html如需转载请自行联系原作者

jiahuafu

相关文章
|
17天前
实现倒计时、计算通话结束时距离现在过了多久
实现倒计时、计算通话结束时距离现在过了多久
13 1
|
5月前
|
消息中间件 人工智能 Serverless
函数计算FC降价全解析,最高幅度达93%,怎么用才便宜?
今年云栖大会,函数计算3.0全新升级,相对函数计算2.0,3.0版本突出易用性、高弹性,并且可以和更多阿里云服务无缝集成。业内首发神龙 Serverless GPU 架构,冷启动大幅优化,全链路调度延时降低 80%,函数执行性能波动率降低 70%;作为事件驱动的全托管计算服务,足够轻量灵活,让用户以更少的代码,更好、更快地实现业务创新。函数计算 FC 通过大规模的资源池化和调度策略优化实现降本,阶梯定价最高降幅可达 93%。
函数计算FC降价全解析,最高幅度达93%,怎么用才便宜?
|
人工智能
媒体转发开启后,VOS 怎样计算各种编码所占用的带宽
计算方法如下: 带宽 = 包长度 × 每秒包数 = 包长度 × (1 / 打包周期) =(Ethernet 头 + IP 头 + UDP 头 + RTP 头 + 有效载荷)× 每秒包数 =(112bit + 160bit + 64bit + 96bit + 有效载荷)× 每秒包数 =(112bit + 320bit + 有效载荷)× 每秒包数 =(432bit + 有效载荷)× 每秒包数 =(432bit × 每秒包数) + (有效载荷 × 每秒包数) =(432bit × 1000 / 打包周期) + 编码速率 =(432bit / 打包周期)Kbps + 编码速率 按照
|
机器学习/深度学习 Web App开发 编解码
|
JSON 弹性计算 移动开发
天猫精灵语音自动化查询ECS服务器内存剩余-基于Python实现
最近比较忙,又不太擅长开发,但是想着社区的活动还是要参加一下的哈哈哈哈哈哈,俺略懂一些python,于是选用python作为后端FaaS的语言进行简单的脚本编写
1025 3
天猫精灵语音自动化查询ECS服务器内存剩余-基于Python实现
|
云计算
服务器带宽1M/3M/5M/10M…200M下载速度峰值对照表(附计算公式)
云服务器带宽1M/2M/3M/5M/10M/20M/50M/100M/200M等带宽实际下载速度峰值是多少?如何计算云服务器公网带宽的实际下载速度?服务器带宽实际下载速度对照表及计算方法:
|
数据采集 编解码 移动开发
产品百科 |视频点播的播放数据是如何统计出来的?数据准确吗?
本文主要介绍播放数据的统计准确和统计次数等问题。
产品百科 |视频点播的播放数据是如何统计出来的?数据准确吗?
|
存储 弹性计算 监控
阿里云服务器宽带值选择方法以及5M宽带分割点注意事项
阿里云ECS云服务器公网宽带选多少合适?来说说阿里云宽带的选择方法以及5M宽带分割点的注意事项。
|
Web App开发
直播软件搭建中如何把延时率降到最低
直播行业上半年来火爆程度不言而喻,要想做好直播软件搭建,最先要处理的就是流媒体服务器传送的难题,直播流媒体的传输和别的传输数据也有一定差别,由于直播数据信息在传送之前要进行压缩等工作,及其在网络服务器中开展“鉴黄”等工作,这种都是会影响到数据信息传输速率。  
直播软件搭建中如何把延时率降到最低
|
存储 弹性计算 监控
阿里云服务器宽带值选择方法及5M宽带分割点相关注意事项
阿里云ECS云服务器公网宽带选多少合适?来说说阿里云宽带的选择方法以及5M宽带分割点的注意事项。
289 0