当前位置: 首页 > wzjs >正文

个人网站免费域名获取自动化测试培训机构哪个好

个人网站免费域名获取,自动化测试培训机构哪个好,公司 网站制作,网站上的html内容怎么修改2024年8月的笔记 音视频缓存数学模型 - Wesley’s Blog 播放器作为消费者,缓存作为生产者。 进入缓冲一次 设消费者速率为v1,生产者为v2,视频长度为l,x为生产者至少距离消费者多远才能保证在播完视频前两者重合。实际上就是一个…

2024年8月的笔记
音视频缓存数学模型 - Wesley’s Blog

播放器作为消费者,缓存作为生产者。

进入缓冲一次

设消费者速率为v1,生产者为v2,视频长度为l,x为生产者至少距离消费者多远才能保证在播完视频前两者重合。实际上就是一个追及问题。

v1t = v2t + x,即 l = v2*l/v1 + x,因为播放器速度是1,继续简化得 x = l(1 - v2)

如果v2大于1,即满足消费者需求时,可以流畅播放。

设l是一部45分钟的电视剧,即x = 4560(1 - v2)

如果v2是1,即1s可以缓存1s时长视频,则x = 0

v2是0.9,即1s可以缓存0.9s时长视频,则 x = 270,意味着要提前缓存270s的视频才可以后续不进入缓冲状态。

同理,v2=0.8,x= 540

v2 = 0.1,x=2430

斜率是-2700,意味着每变化百分之0.1,缓存长度都要增加270s。

拿v2=0.9,x= 270作为例子,要提前缓存270s,需要花费的时间是t=270/0.9=300s

同理,v2=0.8,x= 540,t=540/0.8=675s

v2 = 0.1,x=2430,t=2430/0.1=24300s=405分钟

进入缓冲多次

实际上,用户是不能容忍等这么久的,所以意味着播放开始后会反复进入缓冲状态。

假设缓存1s播1s,

v2=1,是可以正常播放

v2=0.9,则用户要等待时长为 1/0.9=1.1111s,先缓存1s,则平均1/(1-0.9)=10s进入缓冲状态,每次1.1111s

v2=0.8,则用户要等待时长为 1/0.8=1.25s,先缓存1s,则平均1/(1-0.8)=5s进入缓冲状态,每次1.25s

v2=0.1,则用户要等待时长为 1/0.1=10s,先缓存1s,则平均1/(1-0.1)=1.1111s进入缓冲状态,每次10s

同理每次缓存多1s再播放,都会增加一倍进入缓冲的时间和等待时间。

意味着,如果通过多线程不能显著提高v2速度超过1,对用户来说都是卡顿,无法忍受的。

当然,上面只是一个理论模型,实际上要复杂一些,因为每个ts包含的播放时间是不一样的。

情况分析

若带宽小于CDN速度,即v2总是小于v1,这样无论怎么优化都会卡顿。

若带宽大于CDN速度,若v2大于v1则可以正常播放;若单线程不能满足v2大于v1,多线程时v2大于v1,也可以正常播放。

缓存策略

对于下载时间小于ts文件时长的,则串行下载,不需要并发。

以下是针对CDN速度小于网络带宽的:

1. 初始下载设置

  • 初始并发数:从1个文件开始下载。
  • 监控下载速度:监控下载速度和记录最大下载速度。

2. 逐步增加并发

  • 逐步增加:下载成功后,增加一个并发下载任务。
  • 监控变化:每次增加并发后,观察单个文件的下载速度变化。

3. 检测瓶颈

  • 观察限速:当下载速度达到某个稳定值(和最大下载速度相比不超过百分之十),或者单个文件下载速度显著下降时,说明可能触摸到了带宽上限或服务器限速。
  • 回退优化:如果发现并发数增加反而导致下载速度下降,要减少并发数,找到一个最佳的下载量。
http://www.dtcms.com/wzjs/156379.html

相关文章:

  • 建站模板与网站案例展示网络营销策略是什么
  • 不会代码可以做网站吗seo网站编辑优化招聘
  • 一个企业网站的建设流程seo的基本步骤顺序正确的是
  • 网站建设规划方案书游戏推广员拉人技巧
  • 邢台做网站找谁石家庄百度推广排名优化
  • 做订票网站设计要多久国际足联世界排名
  • 0基础做网站多久免费的html网站
  • 曲阳网站建设网站一般怎么推广
  • 用wordpress付费网站html网页制作
  • 做网站公司多少钱企业官网建站
  • 新安网站建设企业如何进行搜索引擎优化
  • 柳州高端网站建设移动网站推广如何优化
  • 国外可以做网站盈利模式有哪些四川餐饮培训学校排名
  • 怎么用dw软件做网站网络营销有本科吗
  • 平顶山股票配资网站建设免费外链网站seo发布
  • 大庆做网站公司保健品的营销及推广方案
  • 徐汇网站建设公司武汉seo系统
  • 太原响应式网站建设企业网站模板下载
  • 深圳宝安医院的网站建设如何拿高权重网站外链进行互换?
  • 城市绿化建设英文网站seo百科大全
  • 网页制作和网站开发实验报告南宁优化网站网络服务
  • html5高端网站建设重庆网站建设与制作
  • 做阿里巴巴怎么进公司网站武汉网站seo推广
  • 制作网制作网站建设的公司营销渠道的三个类型
  • 微网站功能介绍seo学校培训班
  • 湖北做网站公司一级域名二级域名三级域名的区别
  • 海口装饰设计网站建设色盲和色弱的区别
  • 重庆联通的网站建设怎么样进行网络推广
  • 网站策划内容杭州关键词优化外包
  • 黄岩网站建设百度平台订单查询