webrtc-streamer使用教程

280 字
1 分钟
webrtc-streamer使用教程

1、webrtc-streamer的安装部署#

1、下载地址:https://github.com/mpromonet/webrtc-streamer/releases#

2、Linux版本部署#

系统环境都正常的情况安装步骤如下:

  1. webrtc-streamer包.7.2-Linux-x86_64-Release.tar.gz
  2. 拷贝到root下,解压 -xvf webrtc-streamer-v0.7.2-Linux-x86_64-Release.tar.gz
  3. 进入webrtc-streamer-v0.7.2-Linux-x86_64-Release webrtc-streamer-v0.7.2-Linux-x86_64-Release
  4. 执行 ./webrtc-streamer -C config.json -o (具体参数看以下详情)
Terminal window
# 启动命令参数介绍
./webrtc-streamer [-H http port] [-S[embeded stun address]] -[v[v]] [url1]...[urln]
./webrtc-streamer [-H http port] [-s[external stun address]] -[v[v]] [url1]...[urln]
./webrtc-streamer -V
-v[v[v]] : verbosity
-V : print version
-H [hostname:]port : HTTP server binding (default 0.0.0.0:8000)
-w webroot : path to get files
-c sslkeycert : path to private key and certificate for HTTPS
-N nbthreads : number of threads for HTTP server
-A passwd : password file for HTTP server access
-D authDomain : authentication domain for HTTP server access (default:mydomain.com)
-S[stun_address] : start embeded STUN server bind to address (default 0.0.0.0:3478)
-s[stun_address] : use an external STUN server (default:stun.l.google.com:19302 , -:means no STUN)
-t[username:password@]turn_address : use an external TURN relay server (default:disabled)
-T[username:password@]turn_address : start embeded TURN server (default:disabled)
-a[audio layer] : spefify audio capture layer to use (default:0)
-q[filter] : spefify publish filter (default:.*)
-o : use null codec (keep frame encoded)
-C config.json : load urls from JSON config file
-R [Udp port range min:max] : Set the webrtc udp port range (default 0:65535)
-n name -u videourl -U audiourl : register a name for a video url and an audio url
[url] : url to register in the source list

3、参考链接#

https://www.pythonziliao.com/post/340.html#三、webrtc-streamer的启动命令介绍

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
webrtc-streamer使用教程
https://firefly.cuteleaf.cn/posts/obsidian/webrtc-streamer使用教程/
作者
Firefly
发布于
2026-06-29
许可协议
CC BY-NC-SA 4.0
相关文章 智能推荐
1
mediamtx启动使用教程
音视频 1、启动及配置 1 、下载需要的版本 https://githubfast.com/bluenviron/mediamtx/releases/tag/v1.4.2 2、配置 rtmp server端口:1935 rtsp server端口:8554 hls server端口:88
2
wvp-GB28181-pro安装部署教程
音视频 1、 安装 ZLMediaKit 教程链接:https://www.cherrylord.cn/article/post 18 2、安装环境依赖 ubuntu环境 3、安装MySQL以及Redis 4、编译配置WVP PRO 4.1、clone项目 git clone https
3
通过流媒体服务器转发播放webrtc异常问题解决
音视频 1、问题 这里使用的事ZlmediaKit流媒体服务器 BUG 使用海康设备推送h265格式视频,webrtc播放异常,提示必须确保最少有一个活跃的track 经过排查,发现谷歌浏览器才支持h265格式的视频流以webrtc的形式播放,火狐、Edge原生都播放不了 2、解决 1.
4
在web页面使用mediamtx流媒体服务器播放rtsp视频流
音视频 1、使用背景 mediamtx真乃神器也! 项目地址:https://github.com/bluenviron/mediamtx/tree/main 参考 感谢博主 :https://blog.csdn.net/qq 20937557/article/details/13227
5
脚本编写运行配置(FFmpeg推流视频循环推流)
音视频 下面主要介绍下如何推流文件夹内的所有视频,目前已测试B站和虎牙推流直播没问题,斗鱼应该也行; 1. 建立config目录,目录下创建是三个文件,dir,temp,key dir文件里写入要播放的视频的文件夹地址 key文件写入要推流的key,直接从直播网站复制过来放到这个文件里就
随机文章 随机推荐
Profile Image of the Author
Firefly
Hello, I'm Firefly.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
85
分类
5
标签
11
总字数
50,344
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.12.3
文章许可
CC BY-NC-SA 4.0

文章目录