首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在浏览器中播放H.264视频?

如何在浏览器中播放H.264视频?
EN

Stack Overflow用户
提问于 2014-08-14 06:16:18
回答 1查看 9.7K关注 0票数 5

我从RGB -> YUV12 -> H264转码了我的视频的每一帧。在出口,我有H.264视频流,我想看它没有VLC媒体播放器等。

流应该可以从个人电脑、平板电脑、智能手机等不同的设备获得。

我只使用浏览器。

选择哪种方法?

也许Flash能帮上忙?将视频从h.264转码到mp4?还要别的吗?

谢谢你的任何想法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-14 06:36:17

<video>标记支持RTSP流。

在Firefox、Chrome和IE9+上,您可以使用:

代码语言:javascript
复制
<video src="rtp://domain.com/stream">
    Your browser does not support RTP streams.
</video>

代码语言:javascript
复制
<video src="rtsp://domain.com/stream">
    Your browser does not support RTP streams.
</video>

在好的老IE8中,VLC附带了一个允许视频流的ActiveX插件(VLC web插件):

代码语言:javascript
复制
<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
     codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"
     width="640" height="480" id="vlc" events="True">
   <param name="Src" value="rtsp://cameraipaddress" />
   <param name="ShowDisplay" value="True" />
   <param name="AutoLoop" value="False" />
   <param name="AutoPlay" value="True" />
   <embed id="vlcEmb"  type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" width="640" height="480"
     target="rtsp://cameraipaddress" ></embed>
</OBJECT>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25301242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档