快速搭建一个属于自己的视频直播平台,操作简单容易上手,还能嵌入自己的博客等网站里。
时间:2022-01-03 小编:admin人气: 9,736
大今天给小伙伴演示下如何搭建属于自己的流媒体视频直播平台,别看这个话题有点专业,但操作起来却很简单,下面我们开始吧。
安装教程
视频稿
直首先请准备一台 Linux系统,我这里选择 centos7,这是一台虚拟机 。接着要在centos7上装一个推流直播的框架,可选的现成框架有很多,这里我选择SRS框架,网上口碑还可以,SRS官方推荐使用CentoOS系统,这就是我为什么选择这个系统的原因。
直播的方式可以有两种,一种是你提前准备好一个mp4或者flv的视频文件,然后进行本地推流,这需要借助大名鼎鼎的FFmpeg命令。另一种是借助OBS软件,将OBS上捕捉到的各种视频源,比如摄像头、电脑屏幕等,推流到SRS上。
这里我用第一种方式来推流,所以先要在centos7上安装ffmpeg,ffmpeg这个东西,是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。装好以后,我们就可以上传一个视频到服务上,进行本地推流了。
推流完毕后,直播也就结束了,播放器就会变成黑色,重新执行下 ffmpeg 推流命令,直播又开始了。
如果观众有自己的网站,想在网站中做个直播功能,可以不使用SRS自带的这个播放页面,而是找个免费的网页版流媒体播放器,嵌入到自己的网站中。
另外,如果你已经习惯了使用 VLC 这种流媒体播放器。那么也可以在它上面观看刚才的直播画面,使用VLC需要先安装这款软件,这是一个独立的专门用来看流媒体视频的播放器。它不仅支持H5上能用的 HTTP-FLV格式和HLS格式,还支持RTMP格式。
如果你能看到这里,那么说明你对本期自建视频直播平台还是比较感兴趣的,那么下期视频老程会继续给大家讲解 如何自己搭建一个流媒体视频点播平台,想将视频快进到哪里就到哪里,而不是等整个视频下载好。有的小伙伴可能会说,老程你不是很早以前就讲过Jellyfin了吗,跑下Jellyfin docker不就三下五除二搭建好了吗?的确Jellyfin搭建是很方便,没看过的小伙伴可以去试试,使用docker方式最简单,也是老程比较推荐的。但是下期节目我们搭建的点播平台,实现起来也是非常的简单了,并且如果你有自己的网站,可以将点播技术直接嵌入到你的网站中,这个jellyfin就做不到了,除非有接口提供,当然这个我没研究过。
关联网站
- 超低延迟香港VPS机房推荐,¥12.5/月 试问谁能与之争锋?阅读(18,061)2022-05-31
- 翻墙小机场,稳定解锁奈飞、迪士尼视频,还送奈飞、迪士尼账号!阅读(21,146)2022-05-01
- LXDE 基础教程,常用功能介绍及实用软件安装(VPS远程桌面控制2)阅读(24,209)2022-03-28
- VPS 安装了轻量级桌面 LXDE,电脑和手机随时远程桌面控制它,丝滑顺畅,强烈推荐!阅读(26,053)2022-03-13
- 精品软件
- 惊奇网站
- 网络服务
- OpenWrt