直播服务器

1.首先安装好centos系统

参考文章https://blog.csdn.net/qq_36543378/article/details/86225138
按上述文章搭建系统
所需文件:文件 点击下载
1.上述文件 利用finalshell 上传到服务器/root
之后按文章命令安装

2.编辑修改nginx.conf 目录为 /usr/local/nginx/conf和/root/nginx-1.6.2/conf

两个目录里的nginx.conf都修改 也许只要修改前面一个就可以,这次修改了2个(主要是IP修改)

3.防火墙关闭

systemctl stop firewalld.service
systemctl disable firewalld.service

4.上述nginx文件配置后需重启服务

cd /usr/local/nginx/sbin/
./nginx (启动命令)
./nginx -s reload (#平滑重启,修改配置文件后,不断服务重启)
./nginx -s stop #停止服务

nginx的命令操作,进入cd /usr/local/nginx/sbin/后可执行下方操作
./nginx #第一次启动
./nginx -t #检查配置文件是否正确
./nginx -s reload #平滑重启,修改配置文件后,不断服务重启
./nginx -s stop #停止服务

5.关于推拉流地址的设置

OBS设置推流地址:

potplayer 或者vlc播放器设置拉流地址
http://10.178.94.202/hls/test.m3u8 ( 这个地址手机上可直接观看)

网页播放需建立一个html文件放到web服务器(如群晖或者网盘)
html文件模板已放本文最上方压缩包附件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Golang 直播服务器是使用 Go 语言开发的直播服务端软件。Go 语言是一种开源的高性能编程语言,特点是简洁、高效、易用,并具备并发编程的能力。因此,使用 Go 开发直播服务器能够满足直播行业对于性能和并发处理的需求。 Golang 直播服务器主要具备以下功能: 1. RTMP 协议支持:Golang 直播服务器可以接收和处理来自用户端的 RTMP 视频流,实现音视频编码、解码、转码等功能。 2. 实时转发:Golang 直播服务器可以将接收到的视频流实时转发给观众端,实现实时的直播效果。 3. 弹幕支持:弹幕是直播中观众与主播之间的实时互动形式,Golang 直播服务器可以支持弹幕的发送和接收,并实时显示在观众端的播放画面上。 4. 直播录制:Golang 直播服务器可以将直播过程进行录制,并保存为视频文件,方便用户进行回放或存档。 5. 观众管理:Golang 直播服务器可以管理观众的连接和状态,实时统计观众数等信息。 6. 异常处理:Golang 直播服务器能够处理各种异常情况,包括网络中断、视频流异常等,并提供相应的异常处理策略,确保直播过程的稳定性和可靠性。 总之,Golang 直播服务器以其高性能、高并发处理能力和丰富的功能,为直播行业提供了一种稳定可靠的直播服务端解决方案。通过使用 Go 语言开发的直播服务器,可以实现高质量、高可靠性的直播体验,满足用户的直播需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值