我正在使用VLC播放网络摄像头的视频。视频编解码器是h264,容器格式是flv。视频通过HTTP / TCP发送,必须是实时应用程序。
当我使用Chrome或IExplorer显示视频流时,它运行正常。例如,如果流广播在2分钟前开始播放,则videojs会直接搜索分钟2并实时显示视频。
但使用Opera或Mozilla Firefox时不会发生这种情况。在上面的例子中,videojs显示从第0分钟开始的视频。由于它没有从0分钟到2分钟的信息,它在那段时间内显示静态图像。然后,当它到达第2分钟时,它会显示在...之前2分钟收到的视频数据包...
浏览器之间的不同行为可能是什么原因?有没有办法(可能是javascript方式)直接寻找实时起点?
谢谢