当前位置: 首页 > news >正文

双牌网站建设购物网站建设市场调查论文

双牌网站建设,购物网站建设市场调查论文,网站制作明细清单,河南网站优化建设使用nginxrtmpffmpeg实现桌面直播 流媒体服务器搭建 docker run docker镜像基于添加了rtmp模块的nginx,和ffmpeg docker pull alfg/nginx-rtmp docker run -d -p 1935:1935 -p 8080:80 --namenginx-rtmp alfg/nginx-rtmprtmp模块说明 进入容器内部查看 docker…

使用nginx+rtmp+ffmpeg实现桌面直播

流媒体服务器搭建

docker run

docker镜像基于添加了rtmp模块的nginx,和ffmpeg

docker pull alfg/nginx-rtmp
docker run -d -p 1935:1935 -p 8080:80 --name=nginx-rtmp alfg/nginx-rtmp

rtmp模块说明

进入容器内部查看

docker ps | grep alfg/nginx-rtmp
docker exec -it [docker镜像id] /bin/sh
cat /etc/nginx/nginx.conf

nginx rtmp模块配置如下

rtmp {server {listen 1935;chunk_size 4000;application stream {live on;exec ffmpeg -i rtmp://localhost:1935/stream/$name-c:a libfdk_aac -b:a 128k -c:v libx264 -b:v 2500k -f flv -g 30 -r 30 -s 1280x720 -preset superfast -profile:v baseline rtmp://localhost:1935/hls/$name_720p2628kbs-c:a libfdk_aac -b:a 128k -c:v libx264 -b:v 1000k -f flv -g 30 -r 30 -s 854x480 -preset superfast -profile:v baseline rtmp://localhost:1935/hls/$name_480p1128kbs-c:a libfdk_aac -b:a 128k -c:v libx264 -b:v 750k -f flv -g 30 -r 30 -s 640x360 -preset superfast -profile:v baseline rtmp://localhost:1935/hls/$name_360p878kbs-c:a libfdk_aac -b:a 128k -c:v libx264 -b:v 400k -f flv -g 30 -r 30 -s 426x240 -preset superfast -profile:v baseline rtmp://localhost:1935/hls/$name_240p528kbs-c:a libfdk_aac -b:a 64k -c:v libx264 -b:v 200k -f flv -g 15 -r 15 -s 426x240 -preset superfast -profile:v baseline rtmp://localhost:1935/hls/$name_240p264kbs;}application hls {live on;hls on;hls_fragment_naming system;hls_fragment 5;hls_playlist_length 10;hls_path /opt/data/hls;hls_nested on;hls_variant _720p2628kbs BANDWIDTH=2628000,RESOLUTION=1280x720;hls_variant _480p1128kbs BANDWIDTH=1128000,RESOLUTION=854x480;hls_variant _360p878kbs BANDWIDTH=878000,RESOLUTION=640x360;hls_variant _240p528kbs BANDWIDTH=528000,RESOLUTION=426x240;hls_variant _240p264kbs BANDWIDTH=264000,RESOLUTION=426x240;}}
}

推流

使用ffmpeg录屏桌面,视频流推送到搭建好的流媒体服务器。

windows环境

ffmpeg -f gdigrab -r 25 -s 1920*780 -i desktop -f flv rtmp://ip:1935/hls/desktop.1920.flv

linux环境

ffmpeg -f x11grab -r 25 -s 1920*780 -qscale 0.01 -i :0.0 -f flv rtmp://ip:1935/hls/desktop.1920.flv

拉流

播放器播放

vlc播放器下载

打开vlc播放器,选择“打开-》网络串流”并输入推流的url,即可从流媒体服务器拉取视频流并播放

vue展示

使用vue-video-player组件,src为推流的url

参考

nginx+rtmp模块docker镜像
ffmpeg官网
srs

http://www.dtcms.com/a/582815.html

相关文章:

  • 对象住哪里?——深入剖析 JVM 内存结构与对象分配机制
  • 站长工具高清有吗网推获客平台
  • 网站做流量的论坛贴吧广东广东网站建设工作
  • 中国机械加工网下载番禺seo
  • 如何让美颜SDK更智能?AI赋能下的个性化美颜功能设计详解
  • 软件开发模型——瀑布式模型:软件开发的经典范式及其现代实践
  • 网站集约化建设讲话上海知名的网站建设
  • WordPress建站要花钱七牛图片处理 wordpress
  • 认识linux -- 调试器 - gdb/cgdb的使用
  • 神经流形:大脑功能几何基础的革命性视角
  • 杭州做网站外包公司网站建设实训报告总结
  • 高新区建设局网站网站建设与开发试卷
  • 测试跟踪步骤描述用例交互优化,MeterSphere开源持续测试工具v2.10.26 LTS版本发布
  • CSMA(aloha)
  • 衡水做网站优化黄页网址大全免费
  • 苍穹外卖 —— Spring Cache和购物车功能开发
  • 建设网站毕业设计河南城乡建设厅网站证书查询
  • 留言网站模板沈阳百度seo代理
  • top域名的网站打不开平台软件
  • 新开传奇手游网站大全jn建站系统官网
  • 【AI安全】提示词注入
  • 两个人做类似的梦 网站咨询类网站建设方案书
  • 企业年报详情查询API——在线查询企业年报信息的可靠工具
  • StarGAN标签是怎么传给神经网络的?作为数据中的一个或几个维度吗?
  • 重庆忠县网站建设公司哪家专业移动互联网开发考研方向
  • 基于图扑自研 HT 搭建的园区元宇宙可视化管理平台
  • wordpress dux 下载一键优化清理神器
  • 北京网站排名优化公司美工做任务网站
  • 广州企业网站建设公司哪家好东莞网站推广多少钱
  • 【Go】--log模块的使用