gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 14:48:24 26 4
gpt4 key购买 nike

我已经将视频的每一帧从 RGB -> YUV12 -> H264 转码。在导出处我有 H.264 视频流,我想在没有 VLC 媒体播放器等的情况下观看它。

应该可以通过这种方式从不同的设备(如 PC、平板电脑、智能手机)访问 Stream

我只会使用浏览器。

Which method to choose?

也许 Flash 有帮助?将视频从 h.264 转码为 mp4?还有什么吗?

谢谢你的任何想法。

最佳答案

<video>标签支持 RTSP 流。
在 Firefox、Chrome 和 IE9+ 上,您可以使用:

<video src="rtp://domain.com/stream">
Your browser does not support RTP streams.
</video>

<video src="rtsp://domain.com/stream">
Your browser does not support RTP streams.
</video>

在旧的 IE8 中,VLC 带有一个允许视频流的 ActiveX 插件(VLC 网络插件):

<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>

关于html - 如何在浏览器中播放H.264视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25301242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com