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

Drop Your Comment