内网服务器静态MP4视频推流成rtsp流过程及本地VLC验证
项目中有个需求,需要测试内网上部署的webrtc-streamer工具是否部署成功,并且测试内网webrtc工具中转rtsp流能否在网页显示。
主要操作步骤:
1.在内网服务器安装mediamtx,并执行启动命令
mediamtx的下载地址:https://github.com/bluenviron/mediamtx/releases/tag/v1.12.3
2.在内网服务器安装ffmpeg(一定要安装最新版本),并执行启动命令
ffmpeg下载地址:https://www.gyan.dev/ffmpeg/builds/
3.在内网服务器安装,并执行启动命令
4.在本地VLC测试rtsp流能否显示,以验证前两步是否转化rtsp流成功?
5.访问本地网页程序,测试网页区域的rtsp流是否显示,以验证第3步是否成功?
以上过程的详细细节可参考连接(不再赘述): https://blog.csdn.net/weixin_51331517/article/details/147026807
关键过程命令:
(1)执行mediamtx.exe命令
在mediamtx.exe所在文件夹,执行cmd命令:mediamtx.exe
()
(2)执行ffmpeg命令
在cmd命令中,执行:ffmpeg -re -stream_loop -1 -i C:\VLC\20241209.mp4 -c copy -f rtsp rtsp://192.168.15.64:8554/stream

执行完这两部,可以先验证下离线视频转MP4是否成功。
可以在本地打开VLC工具软件:媒体--流--网络--输入网络url: rtsp://192.168.15.64:8554/stream --- 下拉选择播放选项 --- 直接显示
在rtsp流转换成功的情况,执行服务器webrtc-stream工具命令:
(3)执行服务器webrtc-stream工具命令
在webrtc-streamer.exe所在文件夹,执行cmd命令:webrtc-streamer.exe -H 192.168.15.64:8010

然后在网页中测试webrtc-streamer.exe -H 192.168.15.64:8010是否起到流的转换作用
内网服务器静态MP4视频推流成rtsp流过程及本地VLC验证的更多相关文章
- OpenWRT DNS无法解析WAN连接的内网服务器域名
系统版本OpenWrt Chaos Calmer 15.05.1,网络连接为:WAN口连接内网10.x.x.x网段,WAN口设置为静态IP.设置L2TP接口,通过L2TP访问外网.问题出现于,所有外网 ...
- centos7下安装openvpn,访问内网服务器 (二) windows访问
一.简介 在上一章中已经安装好了openvpn,并且已经启动成功,现在就可以通过openvpn的客户端进行连接访问内网服务器了. 二.安装openvpn客户端 下载地址: https://www.te ...
- vxlan结合iptables-snat实现内网服务器公网访问
如上图,有这样一种场景,我们经常遇到,局域网内有两台服务器,Server 1和Server 2,Server 1可以通通网,Server 2只能通内网,无法直接访问公网 现在想Server 2能访问到 ...
- 【干货】ECS服务器OPENVPN搭建,方便管理所有内网服务器
[干货]ECS服务器OPENVPN搭建,方便管理所有内网服务器 使用场景 一台有外网的ECS服务器+N台无外网的ECS服务器,使用OPENVPN管理全部的ECS服务器(包括无外网的ECS服务器). 鉴 ...
- CentOS 7 下用 firewall-cmd / iptables 实现 NAT 转发供内网服务器联网
自从用 HAProxy 对服务器做了负载均衡以后,感觉后端服务器真的没必要再配置并占用公网IP资源. 而且由于托管服务器的公网 IP 资源是固定的,想上 Keepalived 的话,需要挤出来 3 个 ...
- H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器
H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器 ------------------------------------------------------------ ...
- 内网服务器离线编译安装mysql5.7并调优
目录 内网服务器离线编译安装mysql5.7并调优 前言 关于MySQL 一.MySQL安装篇 部署环境 前期准备工具 挂载系统ISO镜像,配置yum源 二.MySQL调优篇 1.对MySQL进行安全 ...
- 使用pycharm、跳板机连接内网服务器
使用pycharm.跳板机连接内网服务器 接手实验室服务器后,大部分同学在GPU集群上跑程序都是直接在ssh界面上跑,这里想着通过pycharm通过跳板机来连接服务器. 总体就是实验室服务器仅限内网访 ...
- Nginx反向代理访问内网服务器
Nginx反向代理访问内网服务器 问题描述 公司给配的台式机太垃圾了,不能访问外部网络就算了,还没有maven私服.近期项目不光得使用maven还得使用内网中的数据库之类,台式机太卡只能用自己的笔 ...
- Linux查看内网服务器的出口IP
查看内网服务器的出口IPcurl ifconfig.me [root@vpnserver ~]# curl ifconfig.me111.10.100.100 [root@vpnserver ~]#
随机推荐
- springboot 事件监听@EventListener注解用法
前言 关于@EventListener注解,百度了一下,网上的教程很多都是继承这个,实现那个的,其实根本用不着这么麻烦,所以就写了此文,如文章所讲有误,还请谅解 更多详细用法请百度一下~ 作用 关于事 ...
- The length of parametric curve (x + sin x, cos x)
问题引入 一个硬币(圆)的周长上有一个点,将硬币在一条线上无滑动地滚动.假设那个点开始时在最上面,滚了半圈到了最下面,求这个点相对于地面的运动轨迹的长度. 或者说,再简单点,自行车总骑过吧.假如你在骑 ...
- 前端技术栈加持:用 SpreadJS 实现分权限管理
引言 在现代前端开发中,数据表格的应用极为广泛,而分权限管理在许多业务场景下是必不可少的功能.例如在表格类填报需求中,不同等级的登录用户能填报的区域有所不同.SpreadJS 作为一款强大的前端表格控 ...
- 通过Themes/Generic.xaml为WPF控件提供默认样式不生效
1. 我有一个netframework4.8的类库项目,里面提供了一个自定义控件,然后我按照以下方法为控件提供了默认样式 a) 添加Themes\Generic.xaml文件,文件中提供自定义控件的默 ...
- layui的layer.open弹出层高度自适应的解决
https://blog.csdn.net/yzw675628706/article/details/115347180 其他没有试,这个是对我目前的使用有效 layui.layer.open({ ...
- Milvus 使用
Milvus记录:1.安装Python: $ pip install -U pymilvus #pymilvus 中包含的一个 python 库,可以嵌入到客户端应用程序中 $ pip install ...
- centos7导入很大的数据库脚本
前提因为远程桌面,图形化界面实在是太慢了 所以将压缩数据库文件传入到服务器某个目录下aggs_court.sql.gz解压gunzip aggs_court.sql.gz进入数据库:mysql -p@ ...
- 关于 var 目录磁盘空间不足的解决方案
参考博客 博客
- Cursor——Tab 标签:智能代码补全的终极工具
引言 在现代软件开发中,代码自动补全功能已经成为提高开发效率的重要工具.Cursor 编辑器中的 Tab 标签功能通过先进的 AI 技术,将传统的代码补全提升到了一个全新的水平.它不仅提供基础的代码建 ...
- RestCloud API低代码开发平台,快速实现多表跨数据源API发布
RestCloud API低代码开发平台本身已含有:注解式开发.API接口自动扫描.验证框架.授权框架.缓存框架.依赖注入框架.多数据源管理框架.多数据库事务管理框架等核心功能.相比于传统API开发模 ...