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

求个网站没封的2021泉州免费做网站

求个网站没封的2021,泉州免费做网站,猪八戒网站建设公司,网页制作成品前言 开发时偶尔需要使用rtmp直播流做视频流测试,苦于网上开源的rtmp视频流都已经失效,无奈只好尝试在本地自己搭建一个rtmp的推流服务,方便测试使用。 一、工具准备 Nginx:使用nginx-rtmp-win64推流工具FFmpeg:官方…

前言

开发时偶尔需要使用rtmp直播流做视频流测试,苦于网上开源的rtmp视频流都已经失效,无奈只好尝试在本地自己搭建一个rtmp的推流服务,方便测试使用。

一、工具准备

  1. Nginx:使用nginx-rtmp-win64
  2. 推流工具FFmpeg:官方下载地址
  3. 拉流工具VLC:下载地址

二、搭建说明

1. Nginx的安装使用

做rtmp推流服务的nginx需要包含有rtmp模块,官方的Nignx中没有包含rtmp模块,需要自行下载rtmp模块并安装编译。上面的Nginx版本已经包含了rtmp模块,无需自己重新编译。

  • 下载nginx-rtmp-win64的zip包,解压到本地文件夹中,或者通过git直接拉取到本地。
  • 修改配置文件。打开conf文件夹下的nginx.conf文件。在文件中添加rtmp配置块,可放在http配置块的上面。
rtmp {           server {                     listen 1935;         application live { // live是推流路径的名字              live on;         }    }  
} 
  • 保存配置文件,并启动Nginx。在命令行中输入
start nginx.exe
  • Windows下Nginx的启动、停止等命令汇总
// 1.启动  
start nginx.exe  
nginx.exe // 这种会让cmd窗口一直处于执行中,不能进行其他命令操作  
// 2.停止  
nginx.exe -s stop // 快速停止nginx,可能不保存相关信息;  
nginx.exe -s quit // quit是完整有序的停止nginx,并保存相关信息  
// 3.重新载入Nginx  
nginx.exe -s reload  
// 4.重新打开日志文件  
nginx.exe -s reopen  
// 5.查看Nginx版本  
nginx.exe -v
  • 打开浏览器输入“127.0.0.1”查看nginx是否启动成功。能看到下面的内容即nginx已经启动成功。

2. FFmpeg的安装使用

  • 从FFmped官网下载FFmpeg

  • 下载后在bin文件夹下找个三个exe文件

  • 接下来编写一个简单的批处理脚本,使用ffmpeg做推流。
    • 首先将要推流的视频资源放到ffmpeg.exe的同级目录下,然后创建一个bat文件。

  • 使用编辑器打开批处理文件,写入如下的批处理命令
ffmpeg -re -stream_loop -1 -i .\test.mp4 -vcodec libx264 -acodec aac -f flv  rtmp://127.0.0.1:1935/live/hls
    • -stream_loop:设置输入流的循环次数,-1表示一直循环,0表示不循环。因为我的测试视频较短,故设置一直循环。
    • -i:设置输入流
    • -vcodec:设置视频编解码器
    • -acodec:设置音频编解码器
    • "rtmp://127.0.0.1:1935/live/hls":
      • 127.0.0.1:1935:即nginx的服务器地址及端口,开始推流时要先运行nginx服务器。
      • live:是nginx中配置的推流的路径
      • hls:是自定义的推流地址,拉流时加上此地址即可。
  • 编写好后,在控制台中或者双击启动此批处理。

3. 使用VLC做拉流测试

  • 从官网下载安装VLC

  • 安装后启动,点击媒体->打开网络串流

  • 输入我们使用nginx创建的推流服务地址
rtmp://127.0.0.1:1935/live/hls

  • 验证推流成功

由于是本地推流,拉流地址中的127.0.0.1也可以使用localhost代替。可能偶尔会出现拉流在播放但是黑屏的情况,此时可以停掉批处理的推流服务,重新推流试试。重开后拉流播放器也需要重新拉流。

http://www.yayakq.cn/news/570524/

相关文章:

  • 有关天猫网站开发的论文个人网站主页建设教程
  • 惠州热门的网站网站怎么做百度认证
  • 大连建设安全网站优化seo可以从以下几个方面进行
  • 怎么用vps做网站明星百度指数在线查询
  • 上海哪家做网站关键词排名哈尔滨做网站企业
  • 兼职做网站这样的网站济南新网站优化
  • 网站新闻怎么写企业网站公示怎么做
  • 创业做网站需要哪些必备条件wordpress 分享 赞
  • hishop网站搬家如何做一个自己的电商平台
  • 东莞做工业产品网站建设南昌互联网网站开发
  • 敦煌网站销售员怎么做wordpress網頁版
  • 中国空间站航天员首次出舱网站内页百度提交口
  • 绿色软件园深圳百度seo关键词排名
  • 网站建设协议书是否贴花小程序开发需求方案
  • 郑州网站seo外包文字怎么生成网址链接
  • 攻略类型网站如何做产品营销龙岗网站设计信息
  • 免费看电视剧的网站在线观看企业信息管理平台系统
  • 天津河北做网站的公司c 网站开发数据库连接
  • 网站首页怎么做营业执照链接dw网页设计作业成品加解析
  • 网站可以做被告嘛中国建设银行阜阳分行网站
  • 怎么做电子商务的网站推广注册网站要多久
  • 泉州外贸网站开发公司手机访问网站跳wap
  • 凡科网之前做的网站在哪看wordpress友情链接样式
  • 做一个网站的费用构成网站运营维护的基本工作
  • 网站维护 网站后台建设知识想注册一个做网站的公司
  • 普通网站建设费用UltraEdit做网站教程
  • 合肥做网站大概多少钱数据分析师培训
  • 上海网站开发兼职做网商哪个国外网站好
  • 国外网站流量免费做网站公司哪家好
  • 外贸建站培训济宁网站建设制作设计