使用“类似 YouTube”的压缩方式从服务器流式传输视频

使用“类似 YouTube”的压缩方式从服务器流式传输视频

我想在一个面向小众受众(少于 50 人)的网站上托管一些视频,并且不想使用像 YouTube 或 Vimeo 这样的网站,但我希望视频的加载速度相同。

根据我的经验,当我上传带有 H.264 压缩的 720p 视频时,仍然有人会遇到加载不良的情况。有没有简单的解决方案来提供像 YouTube 那样带有质量选择器的选项?显然我可以渲染多个版本并上传它们,但这似乎很浪费。

有没有最佳方法来实现这一目标?

目前我正在使用视频js显示视频,使用 Javascript 和 HTML5 显示和播放视频。我使用 videojs 播放的视频是使用 h.264 压缩渲染的 720p 视频。从 YouTube 观看 720p 质量的视频加载没有问题,但是从我的网站观看时,很多时候必须等待缓冲。这与网站速度无关,它已经足够快了,但是用户实际上正在下载整个视频文件,而文件本身仍然有 250mb,对于连接速度较慢的用户来说,这已经很大了。

相关内容