Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 什么是加速和运行大量视频内容的网站(CDN)的最佳方式?_Vb.net_Cdn_Vod - Fatal编程技术网

Vb.net 什么是加速和运行大量视频内容的网站(CDN)的最佳方式?

Vb.net 什么是加速和运行大量视频内容的网站(CDN)的最佳方式?,vb.net,cdn,vod,Vb.net,Cdn,Vod,我开发了一个网站,允许用户上传其他用户可以观看的视频。除了分辨率更高的视频外,这一切都很好,有时会冻结。最好的办法是什么?我正在开发一个将视频大小调整到720p或更低的功能。我也在看CDN的。该网站是用asp.net/vb.net编写的,并使用一个简单的html5视频标签来播放视频。目前我正在试验CDN,我已将视频路径从更改为nee CDN路径。。但我的视频似乎还是冻结了。还有什么我需要做的吗?有没有一家公司能比一家简单的cdn提供商更好地提供帮助?非常感谢您的帮助。我认为您应该做的是查看您提供

我开发了一个网站,允许用户上传其他用户可以观看的视频。除了分辨率更高的视频外,这一切都很好,有时会冻结。最好的办法是什么?我正在开发一个将视频大小调整到720p或更低的功能。我也在看CDN的。该网站是用asp.net/vb.net编写的,并使用一个简单的html5视频标签来播放视频。目前我正在试验CDN,我已将视频路径从更改为nee CDN路径。。但我的视频似乎还是冻结了。还有什么我需要做的吗?有没有一家公司能比一家简单的cdn提供商更好地提供帮助?非常感谢您的帮助。

我认为您应该做的是查看您提供的视频的比特率。如果比特率大于网络连接-视频将暂停。由于您无法控制客户的网络连接,因此最好使视频尽可能小

ffprobe内置于FFMPEG中,将为您提供该值。我有一个基于web的FFprobe版本:

它可以报告视频的比特率

为了使你的视频更小——显然更小的尺寸有帮助——你也可以考虑降低质量。
另一个改善播放效果的好方法是视频流:更快的连接可以获得高质量的流。。。连接速度越慢,质量越低,但它们可以播放!。这样,那些具有快速连接和大屏幕的用户仍然可以获得高清或4K视频。

akamai media steraming是一个选项,在我致力于向用户流式传输音乐和视频的公司中已成功使用。其他CDN/服务可能是基于意见的问题,但您是否考虑过问题可能不是您的网站,而是硬件?可能是来自客户端、网络或服务器的任何东西导致冻结。冻结是什么意思?客户端作为一个整体停止响应,只是视频暂停。它是否在延迟后再次开始响应?你真的没有给我们任何信息来帮助你。这不是请求软件推荐的正确位置连接速度慢的问题可以通过在开始播放前将视频缓存到给定的分钟来解决。在前一部分播放时,取下一部分,依此类推。。