80端口被占用(80端口被占用怎么解决)
这两天需要做一个视频推流测试,在网上找了一圈资料,使用ffmpeg+nginx是比较快捷和通用的方法,于是就开始动手开整!
一 测试环境
推流:ubuntu18.04,ffmpeg。
服务器+拉流:win7,nginx,rtmp。
二准备
2.1 Ubuntu端
安装ffmpeg,sudo apt install ffmpeg;
安装ssh服务,sudo apt-get install openssh-server;sudo apt-get install openssh-client;
安装lrzsz服务,方便拖拽文件,sudo apt-get install lrzsz;
2.2Win7电脑
搜索并下载nginx-1.7.11.3-Gryphon,这个版本的nginx是包含rtmp服务的。解压后记得把文件名里的空格去掉,改成“-”就行,路径中不要出现中文;
进入conf目录,用UrtraEdit之类的编辑器打开nginx-win.conf文件,修改相关配置:
然后,把服务器的监听端口改一下,一般80端口会被占用,我这里改成了88,您随意:
保存文件,然后另存为“nginx.conf”;
返回到nginx-1.7.11.3-Gryphon路径,在窗口输入“cmd”调出命令窗口,敲入“start nginx”,然后打开浏览器,敲入地址“localhost:88”,回车,页面如下:
恭喜你,服务已经正常运行了。停止服务的命令是:nginx -s stop;如果有什么问题,可以到logs文件夹下,打开error.log查看。
最后,安装一个vlc播放器,我这里安装的是vlc-3.0.17.4-win64.exe。
三开始推流
把Linux主机和win7电脑接在同一个路由器下,在Linux主机上新建一个目录,例如:
mkdir test;
在win7上,进入xshell,连接上Linux主机,进入刚才新建的目录,把您喜爱的小电影,改一个单纯一些的名字,拖拽进去。然后,敲入下面的命令:
ffmpeg -re -i mv2.mp4 -vcodec copy -acodec copy -f flv "rtmp://192.168.1.102:1935/live/test",
“192.168.1.102”是我电脑在局域网里的ip地址,改成您自己的就行。
运行成功后,将显示传输状态:
然后,打开vlc播放器,设置网络串流:
填入下面的地址即可:
接下来,就可以开开心心看您喜欢的小电影了!
至此,一个简单的视频推流测试环境就搭建好了,今天测试的是视频文件,过两天再在ubantu上接一个usb 摄像头,来个直播测试!
各位看官有什么想说的,咱们到评论区畅聊!
相关内容
相关资讯
-
虚拟货币怎么挖的到的
图为比特币疯牛矿机图为显卡矿机在运营门槛上,比特币矿机和显卡矿机有非常高的要求:首要条件:充沛且廉价的电力矿机需7X24小时计算,发热量高,功耗大,矿机普遍额定功率在1000-2000W,布置100台
-
举报虚拟货币有钱拿吗
齐鲁网·闪电新闻2月25日讯 近日,记者从山东省发展改革委获悉,为贯彻落实《国家发展改革委等部门关于整治虚拟货币“挖矿”活动的通知》、国家发展改革委令2021年第49号要求,加速促进产业结构优化,推动
-
虚拟币跑分(认清“USDT跑分”骗局,远离洗钱活动)
通过仔细询问,我发现这个所谓的USDT跑分平台果然是一种新型骗局,并且所有参与到里边的人很有可能都涉嫌了协助洗钱犯罪
-
2005年比特币多少钱一枚(2006年比特币一个多少人民币)
比特币的概念最开始是在2009年是由一个叫中本聪的人士提出的,比特币是一种P2P形式的数字货币,在比特币概念刚被提出的时候,比特币是没有价格的,直到第一次交易发生,比特币才产生了价值,比特币最开始的时
-
如何玩转虚拟货币视频
通常 Web 应用的交互模式是由客户端向服务端发送 HTTP 请求, 服务端根据客户端的的请求返回相应的数据, 在这样的交互模式下, 通信双方并不是对等的, 因为所有的请求都是由客户端主动发起, 对于
实时快讯
-
2023-09-08渤海银行白金卡年费(渤海银行白金卡免费)
-
2023-09-08都安县社保局电话(都安县社保局官网)
-
2023-09-08朱利叶斯兰德尔(朱利叶斯兰德尔身高臂展)
-
2023-09-08最新100美元换人民币汇率(100美元兑人民币汇率走势)
-
2023-09-08芋头蒸肉(芋头蒸肉图片)
-
2023-09-08货款哪家银行好货(贷款的话哪个银行好些)
-
2023-09-08国内黄金走势图(国内黄金走势图情)
-
2023-09-08招商银行对公账户电话号码(招行对公账户客服电话)