# iptvadmin2 **Repository Path**: e06yanm/iptvadmin2 ## Basic Information - **Project Name**: iptvadmin2 - **Description**: IPTV电视直播源管理系统2.0,使用django进行开发。(这是一个练习项目) - **Primary Language**: Python - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-14 - **Last Updated**: 2025-02-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IPTVadmin2 - 直播源管理 ## 项目简介 这是一个电视直播源管理系统,主要用于对接定制的**DIYP影音**,实现定制化的电视直播软件。**软件对接教程请看后面**。灵感来源于恩山无线论坛内的《IPTV管理系统》,因为有些功能我用这不是很方便,所以自己写了一个,感谢大佬们提供的DIYP软件,我只是根据接口写了后台,大佬们勿喷。 本项目基于 [光年后台管理模板 ](http://lyear.itshubao.com/) 进行开发,感谢大佬的框架能让我开发变得容易一些。 本项目仅为管理系统,**不内置直播源**,谢谢。 同时,这也是我的一个练习性质的项目,代码让我自己评价的话就是:**依托答辩**,不过也不至于不能用。 有什么优化建议可以提出来,大家一起解决(大佬帮我解决最好了)。 我的邮箱:techyzh@qq.com ## 项目截图 * 后台首页: ![后台首页](readmeimg/Snipaste_2025-02-10_19-43-27.png) * 登陆设备管理: ![登陆设备管理](readmeimg/Snipaste_2025-02-10_19-43-34.png) * 设置EPG接口: ![EPG接口设置](readmeimg/Snipaste_2025-02-10_19-43-41.png) * 分类管理: ![分类管理](readmeimg/Snipaste_2025-02-10_19-43-46.png) * 频道管理: ![频道管理](readmeimg/Snipaste_2025-02-10_19-44-23.png) * 软件公告设置: ![软件公告设置](readmeimg/Snipaste_2025-02-10_19-44-28.png) * 软件启动图/退出出图设置: ![软件启动图设置](readmeimg/Snipaste_2025-02-10_19-44-33.png) ![软件退出图设置](readmeimg/Snipaste_2025-02-10_19-44-40.png) * 系统设置: ![系统设置](readmeimg/Snipaste_2025-02-10_19-44-45.png) ## 使用方法 ### 后台部署 1. 先下载源代码,安装python环境(网上教程很多) 2. 执行下面的代码安装基本库 ```shell pip install -r requirements.txt ``` 3. 打开源代码目录并执行启动命令 ```shell python manage.py runserver 0.0.0.0:8000 ``` 4. 浏览器打开**127.0.0.1:8000/admin/login**即可登录后台 请注意:项目中的**apk**和**readmeimg**这两个文件夹不是项目文件,部署可以不带。 ### diyp设置 打开apk文件夹下面的**DIYP修改版.apk**,使用MT管理器或者其他文件管理器,在classes.dex中搜索**10.0.0.1:1234**替换为你的服务的服务器+端口,之后直接安装就行了。 有能力的可以对软件进行其他修改,包括但不限于图标,加密方法,播放方法等。 ## 后续计划 1. 添加从某直播源订阅的功能,就不用一条一条的录入了 2. 写一个一键化部署(可能很久之后才会出,因为不会写代码...)