首页 > 网络服务 > 正文

快速搭建一个属于自己的视频直播平台,操作简单容易上手,还能嵌入自己的博客等网站里。

时间:2022-01-03 小编:admin人气: 11,836

大今天给小伙伴演示下如何搭建属于自己的流媒体视频直播平台,别看这个话题有点专业,但操作起来却很简单,下面我们开始吧。

安装教程

点击查看

视频稿

直首先请准备一台 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就做不到了,除非有接口提供,当然这个我没研究过。

关联网站

  • 精品软件
  • 惊奇网站
  • 网络服务
  • OpenWrt
更多

OpenWrt

VPS 香港
模糊图变清晰
技术交流群
返回顶部