Ffmpeg 使用video.js播放实时流媒体

Ffmpeg 使用video.js播放实时流媒体,ffmpeg,video-streaming,html5-video,video.js,ffserver,Ffmpeg,Video Streaming,Html5 Video,Video.js,Ffserver,我想在网页上流一个视频直播,我从服务器(与ffserver)接收。到目前为止,当我编写一个非常简单的代码时: <head> <script src="http://www.andy-howard.com/js/libs/jquery-1.8.2.min.js"></script> <link href="http://vjs.zencdn.net/4.12.6/video-js.css" rel="stylesheet"> <

我想在网页上流一个视频直播,我从服务器(与ffserver)接收。到目前为止,当我编写一个非常简单的代码时:

<head>
    <script src="http://www.andy-howard.com/js/libs/jquery-1.8.2.min.js"></script>
    <link href="http://vjs.zencdn.net/4.12.6/video-js.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/4.12.6/video.js"></script>
    </style>
</head>
<body>
   <video id="video1" class="video-js vjs-default-skin" width="640" height="480" controls="controls"
        preload="auto" poster="http://upload.wikimedia.org/wikipedia/commons/thumb/4/41/NYC_Times_Square_wide_angle.jpg/640px-NYC_Times_Square_wide_angle.jpg" >
        <source src="http://10.172.180.235:8090/live.flv" type="video/x-flv">
    </video>
</body>

那就不行了。但是,当我更换线路时:

<source src="http://10.172.180.235:8090/live.flv" type="video/x-flv">

关于这一点:

<source src="http://vjs.zencdn.net/v/oceans.mp4" type="video/mp4">


然后我可以看到流,但它来自一个文件。。。有没有办法在我的网页上显示来自ffserver的实时流?谢谢。

网络视频很复杂,大多数浏览器支持不同的视频格式(编解码器),主要是MP4、OGG或WEBM的选择

我不确定任何浏览器会直接播放flv文件。我认为flv通常与Flash一起使用,所以你需要在网站上安装一个Flash应用程序来显示它

如果要使用浏览器的内部视频播放器播放实时视频,应将服务器配置为MP4、OGG和WEBM格式

有关网络视频的更多信息: