怎样使用ovsyunlive在web网页上直接播放rtsp/rtmp视频

news/2024/12/21 17:04:51/

业务中需要在网页中直接播放rtsp和rtmp视频,多方比较测试发现ovsyunlive的播放器能直接播放rtsp/rtmp视频,还是非常方便简洁,使用过程如下:

1,Windows系统在github上面下载ovsyunlive绿色包下载解压。

github地址:https://github.com/ccallcn/ovsyunlive

详细使用详见说明

2,启动前修改ovsyunmedia.ini里面的exthost为你安装机子上的IP(内网可以不用配,也可以配内网IP,公网要配公网IP)

3,双击运行,start.bat 停止:stop.bat 

4,打开http://IP:7701/play/index.html就可以直接界面上播放啦。

5,也可以直接用网页链接地址测试播放http://IP:7701/play/play.html?rtsp://admin:xxx@192.168.1.105/live0.264

6,网页代码接入,这个也是相当方便。

网页播放器库:<script src="ovplayer.min.js" ></script>

两行代码接入:

//服务地址
 this.ovplayer = new OvPlayer("video", window.location.protocol+"//"+window.location.hostname+port);
 //rtsp视频地址
 ovplayer.connect("rtsp://196.21.92.82/axis-media/media.amp"); 

测试效果,内网延时01.-0.3秒左右

测试地址:http://m.ovmeet.com:7701/play/index.html


http://www.ppmy.cn/news/1210017.html

相关文章

如何使用CORS和CSP保护前端应用程序安全

前端应用在提供无缝用户体验方面起着核心作用。在当今互联网的环境中&#xff0c;第三方集成和API的普及使得确保强大的安全性至关重要。安全漏洞可能导致数据盗窃、未经授权访问以及品牌声誉受损。本文将向您展示如何使用CORS和CSP为您的网页增加安全性。 嗨&#xff0c;大家好…

JavaScript基本功之生成器(generator)

生成器是什么 是一个特殊函数&#xff0c;特殊的迭代器&#xff08;Iterator&#xff09;定义: 函数名前有星号&#xff0c;内部使用 yield 语法返回: 内部包含next方法的迭代器执行: 通过调用 next() 方法消耗生成器&#xff0c;直至遇到 yield 关键字。 // 定义生成器函数 …

Qframework 中超级方便的kitres

using QFramework; using System.Collections; using System.Collections.Generic; using UnityEngine;public class TestResKit : MonoBehaviour {ResLoader mResLoader ResLoader.Allocate();private void Awake(){}/// <summary>/// 每一个需要加载资源的单元(脚本,界…

JSON可视化管理工具JSON Hero

本文软件由网友 zxc 推荐&#xff1b; 什么是 JSON Hero &#xff1f; JSON Hero 是一个简单实用的 JSON 工具&#xff0c;通过简介美观的 UI 及增强的额外功能&#xff0c;使得阅读和理解 JSON 文档变得更容易、直观。 主要功能 支持多种视图以便查看 JSON&#xff1a;列视图…

通信类会议期刊排名(转)

以下内容为转载&#xff0c;原文不知出处。研究方向不同&#xff0c;排名有出入&#xff08;作者应该为无线领域的&#xff09; 1.顶级conference and workshops&#xff1a;ACM sigcomm mobicomHotnets>mobihocsigmetrics>InfocomSensysIPSNICNP其中表示约等于。排名依据…

2023NOIP A层联测28-青鸹

现在有 n n n 只青鸹&#xff0c;每只青鸹有一个毒瘤系数&#xff0c;他们排成了一个序列。 你可以重复以下操作&#xff0c;直到序列中只剩下一只青鸹的时候停止&#xff0c;每次操作可以自选进行 1 1 1 还是 2 2 2 操作&#xff0c;并且自选进行操作的位置&#xff1a; 选…

Python 对象表现得像函数

Python 对象表现得像函数 flyfish 面向对象编程里有句话一切皆对象。everything is an object&#xff0c;python里就是这样 module 是 object import math my_math math my_math.a1 #为module object新增一个名为a的属性 print(my_math.a)class 是 object class Person:…

设备零部件更换ar远程指导系统加强培训效果

随着科技的发展&#xff0c;AR技术已经成为了一种广泛应用的新型技术。AR远程指导系统作为AR技术的一种应用&#xff0c;具有非常广泛的应用前景。 一、应用场景 气象监测AR教学软件适用于多个领域&#xff0c;包括气象、环境、地理等。在教学过程中&#xff0c;软件可以帮助学…