如何从我自己的托管服务器播放大型嵌入式视频?

如何从我自己的托管服务器播放大型嵌入式视频?

第一次在这里发帖 - Stackoverflow 让我来回答这个问题。:-D 我正在建立一个在线音乐课程网站。我有非常大的视频文件 - 每个 500-600Meg,我想从我的托管服务器播放。我认为这就像上传视频并单击网址一样简单,但是当我这样做时,quicktime 播放器会出现在我的浏览器中,但两分钟后我放弃了,因为它看起来像是在尝试在播放之前缓冲整个视频 - 还是什么?

我需要做什么才能将自己的视频嵌入到我自己的服务器上,并让用户点击播放时快速开始播放?

注意:即使视频文件非常大,我也不指望会有很多的人同时观看这些视频。在顺利的情况下,一天最多可能有 10 个人同时观看。

谢谢!Joel

答案1

您的想法是对的,单击 quicktime 文件的链接将在您的客户端机器上播放视频,但只有在完全下载后才会播放。

如果您只想流式传输现有的 quicktime 文件,那么我建议您安装 Apple 的“quicktime 流式传输服务器”的开源版本,即“darwin 流式传输服务器”。它可在 Windows 和 Linux 机器上运行,并且可以将您的 quicktime 文件流式传输到 quicktime 播放器。

这里是保存代码和文档的网站的链接,请查看,如果您遇到困难,请回到我们这里。

答案2

当您提到自己的服务器时,您是指家里/办公室的服务器还是数据中心的托管/专用服务器?如果连接上行链路速度不是那么高,那么视频自然会需要相当长的时间才能加载。

答案3

你可能想看看亚马逊的 S3 服务

他们现在允许您流式传输 FLV 文件,并且您只需为使用的带宽付费。

如果用户要观看整个 500MB 的文件,则需要花费约 7.5 美分

相关内容