Ubuntu安装FFmpeg并安装Owncast实现本地推流服务器
Ubuntu安装FFmpeg并安装Owncast实现本地推流服务器

Ubuntu安装FFmpeg并安装Owncast实现本地推流服务器

首先,你需要一台Ubuntu系统的电脑,配置你自己随便安排,我这边的VMware ESXi就只给了2H 2G 25G。
Ubuntu系统最好是英文路径方便终端路径运行。
1、你要去Owncast官网https://owncast.online/quickstart/下载懒人版安装包名字是owncast-0.1.3-linux-64bit.zip。你可以参考一下
2、在Ubuntu终端输入:
sudo apt update(更新本地软件包)
sudo apt install ffmpeg(安装ffmpeg)
ffmpeg -version(查看安装的ffmpeg版本号)
3、sudo -i 然后把你解压好的owncast-0.1.3-linux-64bit.zip这个文件“owncast”拖进去终端机点击回车
(这个时候您就会发现该目录下多了个data)然后终端显示正常运行,端口号是8080
4、进入管理后台,登陆域名是:https://[localhost]:8080/admin(账号:admin 密码:abc123)
5、进入后台请记得更改密码。Configuration > Server Setup > Server Config > Admin Password
6、推流码获取:Configuration > Stream Keys > Key (默认abc123)
7、在OBS填上推流地址:Home > Streaming URL: rtmp://[localhost]:1935/live
8、客户端观看地址:https://[localhost]:8080或者https://[localhost]:8080/hls/stream.m3u8
以上就是本教程的全部内容啦,在此也非常感觉Owncast做出了那么好用的软件和简单的部署服务器。在此也感谢阿夜提供的技术指导。因为有你们才使得这个互联网世界越变越好,感谢各位在电脑背后的老师、技术、同学、运维的贡献。
阿夜提供自启动备忘录:
#创建服务软链接
ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
#编辑服务文件
/etc/systemd/system/rc-local.service
#文件末尾添加以下内容
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
#创建 /etc/rc.local文件并添加 755 权限
touch /etc/rc.local && chmod 755 /etc/rc.local
#编辑 /etc/rc.local 文件
vi /etc/rc.local
#/etc/rc.local 头部添加以下内容
#!/bin/sh -e
#命令写在这里

发表回复