h5ai_DPlayer版:更新支持切片视频播放,php文件目录列表程序
h5ai是一款功能强大的php文件目录列表程序,它提供多种文件目录列表呈现方式,支持Apache httpd, lighttpd, nginx等多种web服务器,支持多国语言(如英语,简体中文等),你可以在线预览txt,图片,音频,视频等文件格式。
此次是网友制作的版本,功能强。
1. h5ai更新到0.29.2
2. DPlayer更新到1.25.0
3. 增加hls切片播放支持
4. 支持登录验证,默认用户名密码都是admin
一、关于切片视频播放:
1.例如视频在/video/abcd.mp4,那么会自动寻找/video/__abcd__/video.m3u8。也就是会寻找”__视频文件名__”文件夹下的切片文件。如果没有切片文件会播放原始视频。切片文件夹和文件都是隐藏的,不会在h5ai中显示。
2.切片文件可自行用ffmpeg生成,例如
mkdir __abcd01__ ffmpeg -i "abcd01.mp4" -c copy -hls_time 6 -hls_list_size 0 -hls_segment_filename "__abcd01__/%04d.ts" "__abcd01__/video.m3u8"
二、关于登录
自用的弄得很简易,够用就行。
如果不想要用户名密码,把_h5ai/public/index.php里第二行include ‘login.php’注销。
修改用户名密码在_h5ai/public/login.php。
本地下载:h5ai_dplayer_hls_by_icycat
三、h5ai设置
添加默认首页配置
我们直接打开网址是不能看到目录的,我们需要添加默认首页。这里不同的Web环境添加方法是不同的。
Apache httpd 2.2/2.4:
DirectoryIndex index.html index.php /_h5ai/public/index.php
nginx 1.2:
index index.html index.php /_h5ai/public/index.php;
修改前
server
{
listen 80;
...
index index.php index.html index.htm default.php default.htm default.html;
...
修改后
server
{
listen 80;
...
index index.html index.php /_h5ai/public/index.php;
...
宝塔面板的话,更简单
然后修改 宝塔后台 – 网站 – 设置 – 默认文档,全部删除替换成下面的代码然后点击添加:
index
index.html
index.php
/_h5ai/public/index.php