編輯點(diǎn)評(píng):需要自己配置地址
酷9電視tv直播軟件,功能很強(qiáng)大,支持自定義配置地址的應(yīng)用,精品下載站這里附上的是酷9空殼版,已脫殼打開后是個(gè)空白的軟件,沒有內(nèi)容,需要手動(dòng)設(shè)置接口才可以使用,下面附上了內(nèi)置接口制作方法,有興趣喜歡動(dòng)手的朋友可以下載學(xué)習(xí)一下,不懂的可以直接下載內(nèi)置版。
酷9內(nèi)置接口制作方法
本次編輯使用工具軟件MT管理器,簡(jiǎn)單的說,就是使用MT管理器打開殼子軟件進(jìn)行編輯,植入接口內(nèi)容,最后生成自己的私人定制軟件。
MT管理器的功能很強(qiáng)大,是一款文件管理工具和APK逆向編輯工具。軟件有漢化應(yīng)用、替換資源、設(shè)置共存、修改布局、修改邏輯代碼、資源混淆、添加簽名、去除簽名校驗(yàn)等功能。
◆使用MT打開“酷九”軟件,點(diǎn)擊查看,選擇classes.dex文件用Dex編輯器++打開:
◆查找相應(yīng)內(nèi)容,如:搜索 demo.txt
◆將原網(wǎng)址內(nèi)容替換為自己需要使用的內(nèi)容
◆修改完成后保存并退出,按提示確定更新即可:
◆編譯完成!退出后即可安裝應(yīng)用進(jìn)行測(cè)試..
酷9內(nèi)置版
本頁(yè)面的是酷9空殼版,需要手動(dòng)配置。
酷9內(nèi)置版可下載免費(fèi)電視軟件。
軟件特色
1、支持多種視頻格式。
2、支持圖標(biāo)顯示。
3、支持EPG顯示。
4、支持七天回看(需頻道源支持)。
5、支持24小時(shí)時(shí)移(需頻道源支持)。
6、支持自定義回看參數(shù))。
7、EPG兼容DIYP,百川,超級(jí)TV及XML(支持gz壓縮文件)格式。
8、支持音頻軌道,視頻軌道和字幕軌道切換(需頻道源支持。
9、支持本地,網(wǎng)絡(luò)JS腳本代理。
10、支持遠(yuǎn)程輸入。
11、支持頻道搜索。
12、支持讀取U盤內(nèi)app名稱文件夾中的localData和logo文件夾(源和圖標(biāo)配置等)。
13、支持APP內(nèi)對(duì)分組配置解碼方式、畫面比例、headers、js路徑。
操作方法
app界面:觸摸屏幕左或右邊部分為彈出頻道列表;TV設(shè)備遙控按鍵Ok或Enter鍵彈出頻道列表。
app界面:觸摸屏幕中間部分為彈出底部信息欄。
app界面:長(zhǎng)按屏幕右部分為彈出設(shè)置列表,長(zhǎng)按屏幕左部分為彈出搜索界面;TV設(shè)備遙控按鍵長(zhǎng)按Ok或Enter鍵彈出搜索界面。
app界面:屏幕右上下滑動(dòng)為切換頻道,左部分上下滑動(dòng)為音量調(diào)整。
app界面:屏幕左右滑動(dòng)為切換線路(回看或視頻片段時(shí)彈出進(jìn)度條界面)。
列表界面:觸摸屏長(zhǎng)按單個(gè)節(jié)目添加收藏/取消收藏;TV設(shè)備遙控按菜單鍵收藏/取消收藏。
訂閱界面:地址列表中,長(zhǎng)按地址可進(jìn)入編輯狀態(tài),點(diǎn)擊可切換地址,編輯狀態(tài)下按刪除按鈕或確定按鈕為完成編輯。
訂閱界面:觸摸二維碼可跳轉(zhuǎn)至遠(yuǎn)程頁(yè)面。
媒體信息:長(zhǎng)按對(duì)應(yīng)信息可復(fù)制對(duì)應(yīng)內(nèi)容。
目錄說明
appErrorLog pp閃退報(bào)錯(cuò)日志。
download 正在使用的網(wǎng)絡(luò)列表下載文件。
js存放js腳本文件,使用方式參考腳本說明。
epgCache EPG緩存目錄。
localData 存放本地列表文件。
logo存放圖標(biāo)文件和epg_data.json配置文件,可配置圖標(biāo)和EPG id。
configuration 存放Configuration.json配置,可配置啟動(dòng)圖url,退出圖url,升級(jí)地址等。
配置介紹
解碼方式 根據(jù)記憶解碼開關(guān),開啟為單獨(dú)設(shè)置,關(guān)閉為全局生效;
EPG配置需選擇解析方式,默認(rèn)DIYP解析(推薦使用XmlTv格式EPG地址和解析);
EPG地址需配置對(duì)應(yīng)的解析方式,否則不能加載;
EPG緩存 EPG地址配置后選擇對(duì)應(yīng)的解析方式,加載后會(huì)自動(dòng)緩存,xml文件下載后一次性解析并保存;
緩存自動(dòng)清除6天前的,(非xml文件)明天后天及精彩節(jié)目epg不緩存;
選擇xmltv解析時(shí),xml數(shù)據(jù)每天首次啟動(dòng)app及上午7點(diǎn)后啟動(dòng)app會(huì)再緩存一次;
epg_data.json配置文件存放在assets中,可拷貝至logo文件夾中自定義配置;
讀取圖標(biāo)順序 本地json配置文件>本地圖標(biāo)文件>m3u列表中l(wèi)ogo地址>assets文件配置;
epgid 獲取epg需要的id名稱(epg_data.json文件);
logo 本地圖標(biāo)名稱或圖標(biāo)路徑(epg_data.json文件);
logo內(nèi)容為http開頭地址則讀取網(wǎng)絡(luò)圖標(biāo),與本地圖標(biāo)名稱一致時(shí)讀取本地圖標(biāo);
name 需要獲取的圖標(biāo)或epg的頻道名稱,不區(qū)分大小寫(epg_data.json文件);
app更新 assets文件夾拷貝升級(jí)文件update.json文件至服務(wù)器,Configuration.json文件配置升級(jí)文件地址;
本地源路徑格式一(局域網(wǎng)) http://127.0.0.1:9978/file/你的文件路徑/文件名及文件后綴;
本地源路徑格式二(本地) file:///storage/emulated/0/你的文件路徑/文件名及文件后綴;
EPG地址和列表地址設(shè)置headers 格式:地址#headers#json格式headers;
如:http://ku9.com#headers#{"User-Agent":"Player"},#headers#為分隔符;
Headers配置 json格式示例:{"User-Agent":"Player"};
分組配置 支持對(duì)分組單獨(dú)設(shè)置解碼方式、畫面比例、headers、js路徑,回看參數(shù),host;
如:1#3#http://ku9.com#{"User-Agent":"Player"}#http://ku9/com/tv.js#playseek={start}-{end}#127.0.0.1,#為分隔符;示例表示解碼方式為1(硬解),畫面比例為3(填充),headers為{"User-Agent":"Player"},js路徑為http://ku9/com/tv.js,回看參數(shù)為playseek={start}-{end},域名指定ip地址127.0.0.1
播放時(shí)優(yōu)先使用分組配置的參數(shù)(js中如返回的有headers或host,會(huì)調(diào)用返回的),js路徑為標(biāo)準(zhǔn)網(wǎng)絡(luò)路徑和本地file:///storage/emulated/0/及http://127.0.0.1:9978/file/路徑;
回看參數(shù)配置 參數(shù)1:start開始時(shí)間,end結(jié)束時(shí)間;參數(shù)二:日期格式;參數(shù)三:時(shí)區(qū);
格式示例:生成13位時(shí)間戳playseek={start}-{end};生成10位時(shí)間戳playseek={start|10}-{end|10};設(shè)置日期playseek={start|yyyyMMddHHmmss}-{end|yyyyMMddHHmmss};設(shè)置時(shí)區(qū)playseek={start|yyyyMMddHHmmss|Asia/Shanghai}-{end|yyyyMMddHHmmss|Asia/Shanghai};
"playseek="字符及"{start|...}-{end|...}"連接符號(hào)可自定義,如:playseek={start}-{end}、playback={start}&{end}、http://tv/com?playseek&{start}@{end};
app支持多種回看格式,比較復(fù)雜的可使用js腳本實(shí)現(xiàn)自定義回看格式;
提示:列表中復(fù)制按鈕可復(fù)制配置內(nèi)容,刪除按鈕為清除分組配置恢復(fù)默認(rèn);
腳本說明
頻道地址格式1 http://***/ku9/js/***.***?id=*** 字符/ku9/js/為識(shí)別格式,***為任意字符;
頻道地址格式2網(wǎng)絡(luò)路徑 http://***/***/k-web/ku9/js/***.***?id=***,/k-web/前為任意網(wǎng)絡(luò)路徑:如http://ku/99;
如需要識(shí)別為可時(shí)移地址,可在/k-Web/后面添加可時(shí)移字符,如: http://***/***/k-web/PLTV/ku9/js/***.***?id=***;
識(shí)別為網(wǎng)絡(luò)路徑需要/ku9/js/字符和/k-web/字符同時(shí)存在,本地路徑只識(shí)別/ku9/js/;
支持返回內(nèi)容為m3u8切片播放;
函數(shù)調(diào)用: ku9.內(nèi)置函數(shù)名(參數(shù)1,參數(shù)2....);
示例:ku9.get( url );
函數(shù)詳情可參考assets文件夾內(nèi)Script.js文件示例。
函數(shù)名稱識(shí)別為main,函數(shù)調(diào)用: 內(nèi)置函數(shù)名.call。
示例:get.call(參數(shù)),getQuery.call(參數(shù))等。
函數(shù)詳情可參考assets文件夾內(nèi)Script.js文件示例。
主要功能
多種直播格式:支持返回 DIYP & 百川、超級(jí)直播以及 xmltv 格式文件。
多架構(gòu)支持:提供適用于 amd64、arm64 和 armv7 架構(gòu)的 Docker 鏡像,兼容電視盒子等設(shè)備使用。
小體積鏡像:基于 Alpine 構(gòu)建,壓縮后僅 20 MB。
數(shù)據(jù)庫(kù)管理:采用先構(gòu)建后存數(shù)據(jù)庫(kù)的策略,減少冗余、提升讀取速度。支持 SQLite 和 MySQL 數(shù)據(jù)庫(kù),內(nèi)置 phpLiteAdmin 管理工具。
緩存支持:集成 Memcached,可自定義緩存時(shí)間。
臺(tái)標(biāo)管理:支持臺(tái)標(biāo)模糊匹配,便于匹配臺(tái)標(biāo)資源。
頻道匹配:支持繁體中文頻道匹配,可進(jìn)行雙向模糊匹配;支持頻道別名(可使用正則表達(dá)式)和指定 EPG 源。
定時(shí)任務(wù):支持定時(shí)更新數(shù)據(jù)。
節(jié)目單生成:支持生成指定頻道節(jié)目單并匹配 M3U 的 xmltv 格式文件。
直播源管理:支持聚合 TXT/M3U 直播源,并定時(shí)更新。
兼容多種格式:支持不同格式的 XMLTV 文件。
多源支持:支持多 EPG 數(shù)據(jù)源配置。
文件管理:集成 tinyfilemanager 以便于文件管理。
界面設(shè)置:包含簡(jiǎn)單易用的網(wǎng)頁(yè)設(shè)置頁(yè)面,便于操作和管理。
更新日志
1.3.7.1_20241202_2142更新
1.新增:EPG源指定頻道列表(頻道1,頻道2=>EPG源)
2.優(yōu)化:更新數(shù)據(jù)時(shí)實(shí)時(shí)顯示進(jìn)度
3.優(yōu)化:更新數(shù)據(jù)時(shí)顯示更多EPG源相關(guān)信息
4.優(yōu)化:保存臺(tái)標(biāo)后刷新列表
5.優(yōu)化:頁(yè)面顯示比例
6.修復(fù):清理臺(tái)標(biāo)時(shí)誤刪默認(rèn)臺(tái)標(biāo)
熱門評(píng)論
最新評(píng)論