# GeJILive **Repository Path**: tqx5201/GeJILive ## Basic Information - **Project Name**: GeJILive - **Description**: GeJI根据IPTV(http://m.iptv222.com/)UI改编的开源程序。这是一款无图形界面后台的,轻量的,方便统一管理的开源网页程序,适合私人站点个人布置使用。因为这是无图形界面后台所以一定要仔细阅读readme.md哦。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://everydaytv.top - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-07-31 - **Last Updated**: 2023-07-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 程序介绍 #### 简介 GeJI根据IPTV(http://m.iptv222.com/) UI改编的开源程序。这是一款无图形界面后台的,轻量的,方便统一管理的开源网页程序,适合私人站点个人布置使用。因为这是无图形界面后台所以一定要仔细阅读readme.md哦。 #### 软件架构 **index.php** 为网站主要输出部分 用于显示播放页 首页 列表页 **player.php** 播放器部分 用于显示播放器 **epg.php** 输出节目列表部分 用于显示节目预告 **channels.php** 节目列表部分 用于存放节目列表 **en.php** 加密解密部分 用于解密和加密播放页引用player.php **epglist.php** 存放节目列表部分 epg.php对此有引用 **model.php** 网站模板部分 不懂不建议改动 **settings.php** 网站设置部分 几乎所有部分都对此有引用 **codes/** 规范地存放解析代码部分 player.php对该目录文件有引用 当然也可以把解析代码放在别处。 **epg/** 规范地存放节目预告爬虫代码部分 epg.php对该目录文件有引用 **img/** 规范地存放网站图片 index.php player.php对该目录文件有引用 当然也可以放在别处 **js/** 存放网站JS代码部分 **logs/** 勿删 该目录用于存放网站播放记录部分 删除可能导致播放器异常 #### 安装需求 1. PHP版本7.1 2. 支持curl扩展 3. 最好支持外网(EPG节目列表可能需要爬取海外网站) 4. 放在网站根目录,否则会出错 #### 安装 1. 下载源码 2. 上传至服务器 # Settings.php的使用(网站控制) ``` 點我咨詢廣告'; $set['headtext'] = '祝您觀看愉快'; $set['footicon'] = '/img/page/join.png'; $set['foottext'] = '版權聲明 © 所有源來源於互聯網搜索'; $set['noimg'] = '/img/page/icon.png'; $set['api'] = '1'; $set['apipwd'] = 'GeJI'; $set['errorreport'] = '0'; $set['encode'] = 'Bear1069'; $set['time'] = '100'; $set['403text'] = '播放超時'; $set['errorvideoid'] = ['BV1Kx411P7h6','0']; ``` settings.php是使用$set以array形势编写的,以下是对每个不同的控制的解说。 #### run(运行) | 介绍 | 用法 | 示例 | 默认值 | |--------|---------------|------------------------|--------| | 网站是否运行 | 参数为0(停止)1(运行) | $set['run'] = '1';//运行 | 留空网站停止 | #### offtext(停止运行文字) |介绍|用法|示例|默认值| |--|--|--|--| |网站停止时所显示的内容|输入任意文字或者html代码|文字例:$set['offtext'] = '网站关闭中!邮箱:example@example.com'; $set['offtext'] = '网站关闭中!';//HTML代码|留空网站关闭时将会是一片空白| #### title(网站标题) | 介绍 | 用法 | 使用例 | 默认值 | |------|----------|-------------------------|----------------------------------| | 网站标题 | 填写你的网站标题 | $set['title'] = '港湾直播'; | 留空不显示主标题 仅显示副标题 如果副标题留空 网站标题为“-” | #### title2(网站副标题) | 介绍 | 用法 | 使用例 | 默认值 | |------|----------|-------------------------|----------------------------------| | 网站副标题 | 填写你的网站副标题 | $set['title'] = '看你想看'; | 留空不显示副标题 仅显示主标题 如果主标题留空 网站标题为“-” | #### keywords(关键词) |介绍|用法|使用例|默认值| |--|--|--|--| |网站关键词|输入你认为你网站的关键词,使用英文逗号(,)分隔|$set['keywords'] = '电视直播,在线看电视,';|若留空,在主页时关键词为空。在节目列表页关键词为默认的example在线观看。若在播放页,关键词为example在线观看| #### description(网站介绍) |介绍|用法|使用例|默认值| |--|--|--|--| |网站介绍|输入你认为你网站的介绍。|$set['description'] = '这里是电视直播网。';|若留空,在主页时介绍为空。在节目列表页介绍为默认的在线观看example。若在播放页,介绍为在线观看example|