我在本地开发,wampserver和laravel 5.3
我使用ffmpeg将视频文件转换为HLS (video.m3u8)。
质量可根据用户的连接速度进行调整。Youtube使用了这项技术。
我现在想根据比特率进行测试,但我是在本地。视频会自动以最佳格式播放。
有没有模拟本地连接速率的解决方案?
发布于 2017-10-13 09:21:28
由于您是通过HTTP发送数据,请查看Fiddler。https://www.telerik.com/download/fiddler它有能力模拟较慢的速度。
另一种选择是使用像Clumsy这样的工具,它可以在网络级别模拟糟糕的网络条件。https://jagt.github.io/clumsy/我在Windows10下遇到过问题,但在Windows7下似乎还可以。
也有商业流量整形应用程序。
发布于 2017-10-14 00:47:37
我喜欢使用Chrome进行HLS测试和节流,这使我的测试需求保持在一个地方/一个应用程序。在Chrome中安装"Native HLS“插件,这允许你直接在Chrome中输入一个m3u8 PLayback并播放它。然后打开Chrome的开发人员工具,进入网络选项卡,然后进入“网络条件”-在这里你可以进行网络限制,并指定任何你想要的下载/上传速度。这应该允许测试/查看不同的比特率。
https://stackoverflow.com/questions/46706691
复制相似问题