我目前在我的网站上嵌入了mp4视频,我正在使用名为FlowPlayer的Flash视频播放器来播放视频。您可以在此处查看视频:http://www.verolinens.com。
视频文件大约为14mb,我希望它能够提升视频质量。但是,我还需要播放流畅,没有任何中断或暂停。有没有办法让这成为可能?我可以获得高质量的视频,无需暂停即可无缝播放吗?
它与我使用的flash播放器(流媒体播放器)有什么关系吗?对于这种类型的东西,还有更好的选择吗?
对此事的任何建议或指示都将不胜感激。
谢谢,
德文
答案 0 :(得分:0)
当您播放视频时,您必须对最低连接速度做出假设。不是某人对他们家的速度,而是他们从服务器流式传输视频文件的实际K / s。
一旦你知道了,你可以通过在编码时指定最大kbps(或者甚至只是将最小速度乘以长度来获得最大尺寸)来大致计算视频的大小。
请注意,速度会有波动,并且配置了一些服务器(如果您通过http进行流式处理)以降低在特定大小/时间长度内传输的速度。
我不知道流媒体,所以我不能直接与它说话,但如果你可以控制你的缓冲区大小,这是让视频在较长时间内播放的好方法。这是缓冲区长度和视频长度之间的良好平衡,但是当我编写自己的流媒体播放器时,我会比较平均下载速度,我得到的文件的长度和比特率,以确保我有足够的下载,我当整个文件被本地缓存时,视频只有90%。
注意,如果您使用的是流媒体服务器,它将从文件中间流式传输,上述内容仅与何时开始播放文件有关。