webrtc-streamer使用教程
280 字
1 分钟
webrtc-streamer使用教程
1、webrtc-streamer的安装部署
1、下载地址:https://github.com/mpromonet/webrtc-streamer/releases
2、Linux版本部署
系统环境都正常的情况安装步骤如下:
- webrtc-streamer包
.7.2-Linux-x86_64-Release.tar.gz - 拷贝到root下,解压
-xvf webrtc-streamer-v0.7.2-Linux-x86_64-Release.tar.gz - 进入webrtc-streamer-v0.7.2-Linux-x86_64-Release
webrtc-streamer-v0.7.2-Linux-x86_64-Release - 执行 ./webrtc-streamer -C config.json -o (具体参数看以下详情)
# 启动命令参数介绍./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 list3、参考链接
https://www.pythonziliao.com/post/340.html#三、webrtc-streamer的启动命令介绍
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
webrtc-streamer使用教程
https://firefly.cuteleaf.cn/posts/obsidian/webrtc-streamer使用教程/ 相关文章 智能推荐
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,直接从直播网站复制过来放到这个文件里就
随机文章 随机推荐