如何在HTML5中流式传输直播视频?

我正在寻找一种播放从根植于PC的摄像头或摄像头拍摄的实况视频的方法.
广播应该使用标签(支持rtp和rtsp我认为)显示HTML5页面中.

查看流的用户不应该安装任何插件或视频播放器,如QuickTime.

我需要使用mp4格式的视频,如:rtsp://www.mywebsite/streaming/video.mp4

这将是我将其作为html 5视频标签的src的链接.

所以我想知道是否可能,我有什么选择做这些事情.

解决方法

这是可能的.但是,如果您正在寻找跨浏览器支持,您将会遇到重大问题.您可以做的是向支持它的浏览器提供HTML5视频,然后为不支持它的浏览器提供QuickTime.
<video src="stream.mp4">

    <!-- Don't support <video> -->
    <object>
        <param name="src" value="video.mp4" />
        
    <param name="autoplay" value="true" />
        
    <param name="type" value="video/quicktime" height="256" width="320" />
        
    
    <embed src="video.mp4" height="256" width="320" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" />
    </object>

</video>

另见:Streaming via RTSP or RTP in HTML5

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码