![图片[1]-[网站源码] Mvideo v2 影视搜索-烤鸭资源网](https://ziyuan-1252248877.cos.ap-nanjing.myqcloud.com/2025/11/20251122134427499.png)
MVideo v2 – 影视搜索
一个基于 PHP 开发的现代化影视资源搜索和在线播放平台,支持多源搜索、密码保护、观看记录等功能。
✨ 主要特性
🎬 影视功能
- 多源搜索 – 支持多个影视源站搜索,资源丰富
- 在线播放 – 内置 HLS 播放器,支持 m3u8 格式
- 智能选集 – 直观的剧集选择界面,支持快捷切换
- 观看记录 – 自动记录观看历史,支持断点续看
- 响应式设计 – 完美适配桌面端和移动端
🔒 安全保护
- 密码验证 – 可配置全局密码验证系统
- 分类保护 – 基于关键词的内容保护机制
- 会话管理 – 可配置的验证超时时间
- 权限控制 – 受保护内容需要密码才能访问
🎨 用户体验
- 深色/浅色主题 – 支持系统主题跟随和手动切换
- 现代化界面 – 简洁美观的 Material Design 风格
- 快速搜索 – 实时搜索反馈,结果即时展示
- 移动优化 – 触控友好的移动端交互
🚀 快速开始
环境要求
- PHP 7.4 或更高版本
- 支持 cURL 扩展
- 现代浏览器(支持 ES6+)
安装步骤
- 下载项目
- 配置设置
- 复制 #config/config.php# 文件并根据需要修改配置
- 配置数据库连接(如果需要)
- 设置密码保护相关参数
- 配置说明// config/config.php 主要配置项 return [ ‘site_title’ => ‘网站标题’, ‘site_description’ => ‘网站描述’, ‘video_password’ => ‘访问密码’, // 设置密码保护 ‘protected_keywords’ => [‘关键词1’, ‘关键词2’], // 受保护内容关键词 ‘source_count’ => 3, // 源站数量 ‘verification_timeout’ => 2, // 验证超时时间(小时) // 主题颜色配置 ‘m_accent_color’ => ‘#3b82f6’, ‘m_accent_hover’ => ‘#2563eb’, ‘a_accent_color’ => ‘#60a5fa’, ‘a_accent_hover’ => ‘#3b82f6’ ];
- 部署访问
- 将项目文件上传到 Web 服务器
- 确保 #config/# 目录有写入权限
- 通过浏览器访问项目首页
🛠 技术架构
前端技术
- HTML5 – 语义化标记
- CSS3 – 现代化样式,CSS 变量主题系统
- 原生 JavaScript – 无依赖的纯 JS 实现
- ArtPlayer – 专业级视频播放器
- HLS.js – HLS 流媒体播放支持
- Font Awesome – 图标库
后端技术
- PHP – 服务器端逻辑
- cURL – API 请求处理
- Session – 用户会话管理
- 文件缓存 – 配置和数据处理
⚙️ 配置详解
基本配置
'site_title' => 'MVideo - 影视搜索', // 网站标题 'site_description' => '专业的影视资源搜索平台', // 网站描述 'site_keywords' => '电影,电视剧,在线观看', // 网站关键词
安全配置
'video_password' => '123456', // 访问密码 'protected_keywords' => ['限制', '保护'], // 受保护分类关键词 'verification_timeout' => 2, // 密码验证有效期(小时)
主题配置
// 浅色主题颜色 'm_accent_color' => '#3b82f6', // 主色调 'm_accent_hover' => '#2563eb', // 悬停色 // 深色主题颜色 'a_accent_color' => '#60a5fa', // 主色调 'a_accent_hover' => '#3b82f6', // 悬停色
🎯 使用指南
基本搜索
- 在搜索框输入影片名称
- 选择搜索源(支持多源切换)
- 点击搜索或按回车键
- 从结果列表中选择要观看的影片
密码验证
- 当访问受保护内容时自动弹出密码验证
- 验证通过后在有效期内可访问所有受保护内容
- 支持手动退出验证状态
观看记录
- 自动记录观看的影片
- 在历史页面查看和管理记录
- 支持继续观看和删除记录
主题切换
- 点击右上角主题切换按钮
- 支持跟随系统主题
- 主题偏好会保存在 Cookie 中
🔧 开发说明
自定义开发
- 修改 #config/config.php# 文件进行个性化配置
- 编辑 CSS 变量来自定义主题颜色
- 添加新的源站需要更新 #source_count# 配置
API 集成
项目默认集成了第三方影视 API,如需更换 API 源:
- 修改 #searchMovies()# 和 #getMovieDetails()# 函数
- 更新 API 端点地址和参数格式
- 调整数据解析逻辑
浏览器兼容性
- Chrome 60+
- Firefox 55+
- Safari 12+
- Edge 79+
搜索引擎收录状态
- 百度: 未收录
- 谷歌: 已收录
- 必应: 已收录
- 搜狗: 已收录
- 360搜索: 未收录
- 头条搜索: 未收录
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








暂无评论内容