什么是ckplayer
ckplayer其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格式播放。
一句话总结,就是一个开源的网页版视频播放插件。使用非常的简单,只需要使用unzip展开即可。其对应的官方网站为http://www.ckplayer.com/。只需要一个WEB服务即可,所以可以支持Windows、Linux等多个平台。也可以和Apache、Nginx配合。
其下载地址为http://ckplayer-down.oss-cn-shanghai.aliyuncs.com/x1/ckplayer.zip。
环境
腾讯云UBUNTU 18.04 + NGINX
搭建过程
安装ckplayer
安装方法很简单,下载完对应的zip文件后,建立一个目录,然后解压即可。
cd /data
sudo mkdir ckplayer
cd ckplayer
sudo unzip ckplayer.zip
注意对应的mv或者cp命令省略了。
mp4和flv支持
通过安装nginx-extras支持mp4和flv。
sudo nginx -s stop
sudo apt update
sudo apt upgrade
sudo apt install nginx-extras
配置nginx的conf文件
创建配置文件
cd /etc/nginx/sites-available/
sudo touch ckplayer
编辑配置文件
sudo vi ckplayer
将下列配置加入到配置文件ckplayer中
#服务器配置
server {
listen 9000;#端口配置
server_name ckplayer.example.com; #将cloud.example.com替换为你的域名
# Path to the root of your installation
root /data/ckplayer;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.flv {
flv;
}
location ~ \.mp4 {
mp4;
}
}
添加完了ckplayer配置文件,我们再使能文件。
sudo ln -s /etc/nginx/sites-available/ckplayer /etc/nginx/sites-enabled/ckplayer
测试nginx的配置文件是否正确。
sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
打开云服务器端口
腾讯云服务器需要到控制台打开对应的9000端口访问权限。
启动Nginx服务
sudo service nginx start
测试
在浏览器中输入http://193.112.111.207:9000/,出现以下界面,说明配置成功。
P.S.
提供的演示视频为Dream it possible,真心好听,中文版为“我的梦”。超级推荐的歌曲。