如何在 HTML 网页中嵌入流媒体视频(rtmp 协议)?

     2023-02-25     67

关键词:

【中文标题】如何在 HTML 网页中嵌入流媒体视频(rtmp 协议)?【英文标题】:How to embed streaming Video (rtmp protocol) in HTML web page? 【发布时间】:2017-12-18 12:23:26 【问题描述】:

我找到了运行我自己的 rtmp 服务器的方法,我也有一个 mp4 视频。 使用 VLC,我可以使用 rtmp 文件但我需要将视频嵌入 HTML 网页中。 我看到了以下链接:https://www.codeproject.com/Tips/668131/How-to-embed-streaming-Video-rtmp-protocol-in-HTML。 但对我不起作用

我还读到您可以使用名为 JWPlayer 的东西.....但我不明白它是如何工作的,也不明白使用它需要遵循哪些步骤。

我知道网上有很多关于这个话题的帖子,谁能给我一个例子? (我的意思是 HTML 代码)

提前致谢!!

埃里克。

【问题讨论】:

你是对的,抱歉我的信息很差,这是我在这里的第一篇文章。我会改进我未来的帖子 【参考方案1】:

我终于解决了我的问题。 我不得不使用 Flowplayer 在网站上显示我的 rtmp 视频。

这是我遵循的步骤:

1 - wget http://releases.flowplayer.org/flowplayer.rtmp/flowplayer.rtmp-3.2.13.swf(在 rtmp 服务器上,特别是在 usr/local/nginx/html/ 中)

2 - 打开我创建的 html 并保持这样(在我的例子中是 test.html):

<html>
<head>
    <script src="http://releases.flowplayer.org/js/flowplayer-
      3.2.12.min.js"></script>
</head>

<body>
    <div id="player" style="width:644px;height:276px;margin:0 auto;text-align:center">
        <img src="/path/to/background.png"   />
    </div>
    <script>
        $f("player", "http://releases.flowplayer.org/swf/flowplayer-
    3.2.16. swf ", 
        clip: 
            url: '<YOUR_FILE.flv>',
            scaling: 'fit',
            provider: 'hddn'
        ,

        plugins: 
            hddn: 
                url: "flowplayer.rtmp-3.2.13.swf",

                netConnectionUrl: 'rtmp://<IP_OF_THE_SERVER>:1935/vod'
            
        ,
        canvas: 
            backgroundGradient: 'none'
        
        );
    </script>
</body>
</html>

3 - 修改netConnectionUrl和url的值。

4 - 导航服务器(在我的情况下为 http://10.11.1.11/test.html)

它有效!。

【讨论】:

问题已过时,但我仍在寻找解决方案。 Flowplayer 似乎已经改变了他们的商业模式,没有免费下载并且您的链接不再有效。还有其他提示吗?

如何在 html 中嵌入来自 Raspberry Pi 的流媒体视频?

】如何在html中嵌入来自RaspberryPi的流媒体视频?【英文标题】:HowtoembedstreamingvideofromRaspberryPiinhtml?【发布时间】:2021-04-0110:38:48【问题描述】:我想出了如何从RaspberryPi上的摄像头流式传输视频,以及如何使用如下URL在浏览器中... 查看详情

将css应用于网页中的嵌入式媒体播放器

】将css应用于网页中的嵌入式媒体播放器【英文标题】:Applyingcsstoembededmediaplayerinwebpage【发布时间】:2015-06-0907:02:59【问题描述】:我一直在尝试在网页中使用媒体播放器来播放RTMP视频。我使用以下代码&lt;embedallowfullscreen=&q... 查看详情

如何使用视频标签在 html 网页中嵌入 .h264 视频文件

】如何使用视频标签在html网页中嵌入.h264视频文件【英文标题】:Howtoembed.h264videofileinhtmlwebpageusingvideotags【发布时间】:2015-06-1120:04:56【问题描述】:我正在尝试在浏览器中播放.h264文件,尝试使用html视频标签来完成此操作。结... 查看详情

如何在不涉及中间服务器的情况下直接从 HTML 流式传输 RTMP 视频

...器直接向RTMP服务器建立RTMP输出流很简单。当我看到一些流媒体视频API提供商提供现成的iFrameurl时,我觉得这很有可能,这些URL可以捕 查看详情

html音频和视频(代码片段)

...1.3.2CSS控制视频的宽高1.4视频音频文件的兼容性问题1.5在网页中调用多媒体1.1音频视频嵌入技术概述运用HTML5的<video>和<audio>标签可以在页面中嵌入视频或音频文件,如果想要这些文件在页面中加载播放,还需要... 查看详情

在网页中嵌入视频 (HTML)

】在网页中嵌入视频(HTML)【英文标题】:Embedvideoinwebpage(HTML)【发布时间】:2010-11-1502:27:55【问题描述】:我想在网页中嵌入视频。我不想使用Flash,因为它不适用于大量平台。我不愿意使用HTML5,因为它还不是太标准(它是标准... 查看详情

如何将流式 rtsp 媒体嵌入到 html5 页面中

】如何将流式rtsp媒体嵌入到html5页面中【英文标题】:Howtoembedstreamingrtspmediaintoanhtml5page【发布时间】:2018-02-0218:04:55【问题描述】:我有一个通过rtsp发送的安全摄像头,我可以在vlc播放器上捕获它,但我想将它嵌入到我的网页... 查看详情

html多媒体

...格式。在本教程中,您将了解到不同的多媒体格式,以及如何在您的网页中使用它们。浏览器支持第一款因特网浏览器只支持文本,而且即使是 查看详情

html多媒体

...格式。在本教程中,您将了解到不同的多媒体格式,以及如何在您的网页中使用它们。浏览器支持第一款因特网浏览器只支持文本,而且即使是 查看详情

使用html5进行视频播放

一直以来网页大多是使用flash来播放视频。在目前唱衰flash的环境下,HTML5为我们带来了一个网页内视频播放的解决方案——<video>标签。在HTML5中,可以通过HTML标签“audio”和“video”来支持嵌入式的媒体,使开发者能够方便... 查看详情

如何嵌入 RTMP 直播?

】如何嵌入RTMP直播?【英文标题】:HowtoembedRTMPlive-stream?【发布时间】:2015-03-1401:36:58【问题描述】:我想在HTML文档中嵌入RTMP直播流。我想用HTML5代替flash(它可以在*nix/osx/mobile设备下工作)。我该怎么做?我需要使用3rd方库吗... 查看详情

视频流媒体推流平台rtmp协议是如何进行网络连接并推送视频流的?

...构基本上和普通的TCP服务器是类似的。我们视频直播点播流媒体服务器能够通过RTMP协议进行推流分发。本文我来跟大家介绍一下RTMP服务器建立推流的步骤。首先看一下RTMP握手(Handshake)过程:1.握手开始于客户端发送C0、C1块。... 查看详情

如何在网页中嵌入 VLC

】如何在网页中嵌入VLC【英文标题】:HowtoembedVLCinwebpage【发布时间】:2013-08-0502:32:33【问题描述】:我正在尝试使用VLC将视频嵌入到我的HTML/ASP网页中。该框出现在FireFox中显示VLC播放器,但它不会播放任何内容。这是它的样子... 查看详情

如何将多媒体 HTML/JavaScript 应用程序嵌入到 C++ 代码中

】如何将多媒体HTML/JavaScript应用程序嵌入到C++代码中【英文标题】:HowtoembedmultimediaHTML/JavaScriptapplicationintoC++code【发布时间】:2015-07-1610:35:40【问题描述】:我有一个JavaScript/HTML5应用程序的源代码,它在客户端运行,负责与服... 查看详情

流媒体服务海康摄像头rtsp视频推流转码拉流直播综合应用:vlc+ffmpeg+nginx实现rtsp到rtmp网页直播(代码片段)

...综合直播应用,延迟5秒钟左右…一、前几章节回顾【流媒体服务】基础协议了解(一):【1】RTP/RTMP/RTSP等基础协议了解【流媒体服务】推流拉流体验(二):【1】使用VLC轻松体验本地视频推流、拉流... 查看详情

javacv音视频开发宝典:使用javacv和springboot实现http-flv直播服务,无需流媒体服务,浏览器网页flv.js转封装方式播放rtsp,rtmp和桌面投屏实时画面

...下在H5火热之前的Flash时代。伴随着Flash大行其道的是rtmp流媒体和flv格式的视频、游戏等等的流行在当年在计算机硬件水平没有这么高的情况下ÿ 查看详情

如何在 kurento 媒体服务器中进行 rtmp 流式传输?

】如何在kurento媒体服务器中进行rtmp流式传输?【英文标题】:Howtodortmpstreaminginkurentomediaserver?【发布时间】:2014-11-2914:26:42【问题描述】:我只是想知道Kurento媒体服务器中是否有像RTMP这样的功能。我需要它来流式传输我的vod内... 查看详情

如何在html5页面中嵌入音频?如何在html5页面中嵌入视频?

HTML5包含嵌入音频文件的标准方式,支持的格式包括MP3、Wav和Ogg:<audio controls>   <source src="jamshed.mp3" type="audio/mpeg">    Your browser does‘nt&nb 查看详情