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

慕枫网站建设瑞昌网络推广

慕枫网站建设,瑞昌网络推广,自己搭建服务器做网站要多久,九江网站建设公司使用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/wzjs/341113.html

相关文章:

  • wordpress 菜单栏调用seo免费工具
  • 介绍网站建设爆款引流推广软件
  • 有域名怎么建设网站数字经济发展情况报告
  • 安徽安能建设集团网站站长工具seo综合查询推广
  • 用fullpage做的网站怎么制作属于自己的网址
  • 网站建设运营维护方案安卓手机优化软件哪个好
  • 网站建设+公司搜索引擎优化培训中心
  • 官方网站下载qq音速网络销售靠谱吗
  • 重庆营销网站制作新闻最近新闻10条
  • 小企业网站源码seo如何优化关键词上首页
  • 谁有做爰网站号常州网站建设
  • 全国建设地产网站在线crm系统
  • 微网站 微信网络推广平台有哪些公司
  • 古典网站建设品牌运营公司
  • 建设网站的主要功能有哪些做网络推广需要多少钱
  • 苏中建设集团网站网址国际购物网站平台有哪些
  • 网站后台需要多少网站提交
  • 门窗网站源码网络推广方式有哪些
  • 机械加工订单百度seo公司电话
  • 郑州网站优化平台网站诊断分析
  • 国内外做的比较好的家装网站个人博客网站模板
  • 哪个网站买域名好seo优化交流
  • 免费网站软件正能量国内高清视频素材网站推荐
  • 可以做长页海报的网站兰州网络推广电话
  • 做农产品网站湖北网络推广公司
  • 网站错误404网络推广经验
  • 盘锦做网站建设的产品软文范例1000字
  • 一元云购手机网站建设yahoo搜索引擎入口
  • 电子工程网注册常用的seo查询工具有哪些
  • 讯美深圳网站建设经典营销案例