Премиальное программное обеспечение и практические уроки
Адрес конфигурации самодельного TVBox. Руководство по интерфейсу TVBox.
В последнее время многие пользователи сообщают, что ихТВ-боксИнтерфейс дает сбои, что приводит к необходимости постоянно искать последние версииИнтерфейс TVBoxТакая ситуация часто возникает из-за истечения срока действия доменного имени и отсутствия необходимости его продления. Особенно это касается интерфейсов TVBox, созданных на основе иностранных бесплатных доменных имен. Хотя и обеспечивается определённая степень защиты конфиденциальности, по истечении срока действия этих доменных имён многие отличные интерфейсы TVBox также становятся непригодными к использованию.
В интернете не так много статей о создании интерфейсов для TVBox. Ниже подробно описано, как создать простой и практичный файл интерфейса для TVBox, который поможет вам избежать вышеупомянутых проблем.
Шаг 1: Найдите станцию, публикующую киноресурсы
Для начала вам нужно найти надёжные сайты распространения фильмов. Их много.Бесплатные фильмыПубликаторы ресурсов также могут использовать сайты фильмов на базе Apple CMS. Сайты фильмов на базе Apple CMS обычно предоставляют внешние API-интерфейсы для упрощения сбора контента.
Шаг 2: Получите информацию об интерфейсе API
Получите информацию об API выбранного вами сайта распространения киноресурсов. Эти API обычно включают в себя такие данные, как списки фильмов, описание фильмов и ссылки для воспроизведения. Убедитесь, что эти API стабильны и надежны, а также могут предоставлять необходимые ресурсы для просмотра фильмов и телепередач.
Шаг 3: Создайте JSON-файл
Используйте информацию о фильмах, собранную API-интерфейсом, для создания JSON-файла в соответствии с требованиями TVBox. Этот файл должен содержать подробную информацию, такую как название фильма, обложка, адрес воспроизведения и т. д. Ниже приведен пример структуры JSON-файла:
{ "автор":"8.2", "имя":«Томатное кино и телевидение», "url":"https://tjomet.com", //Заполните ссылку на сайт https://tjomet.com/vodtype/1.html "Тихуань":"cnzz.com", //Это не нужно менять, это используется для фильтрации адресов при прослушивании определенных веб-сайтов. "Пользователь":"нулевой", //Это не нужно менять. Используется только в тех случаях, когда некоторым сайтам требуются заголовки запросов для воспроизведения. "фенлей":Фильмы $/vodtype/1-# Сериалы $/vodtype/2-# Варьете $/vodtype/3-# Мультфильмы $/vodtype/4-# Документальные фильмы $/vodtype/5-, //Категория списка веб-сайтов "хоучжуй":".html", //Суффикс ссылки на страницу сайта "шифуэрсиджиеку":"0", // Нужно ли перехватывать перехваченный массив списка дважды? 0 — не нужно, 1 — нужно. "цзеццянь":"нулевой", //Заполните пробелы без вторичного перехвата "цзецхоу":"нулевой", //Заполните пробелы без вторичного перехвата "цзешушуцянь":", // Первое ключевое слово перехваченного массива списка, перехваченное ключевое слово имеет " и экранируется с помощью \ "цзекусюзухоу":"", //Последнее ключевое слово в массиве перехваченного списка, перехваченное ключевое слово имеет " и экранируется с помощью \ "тупианьцянь":"data-original=\"", // Ключевые слова перед изображениями ресурсов в списке. Если в перехваченных ключевых словах есть символ ", используйте \ для его экранирования. "тупианьхоу":"\"", // Ключевые слова после изображений ресурсов в списке. Если в перехваченных ключевых словах есть символ ", используйте \ для его экранирования. "биаотикиан":"title="", // Ключевые слова перед названием ресурса в списке, перехваченные ключевые слова имеют " и экранируются \ "Бяотихоу":"\"", // Ключевые слова после названия ресурса в списке, перехваченные ключевые слова имеют " и экранируются \ "ляньцзецянь":"href=\"", // Ключевые слова перед ссылкой на страницу с подробной информацией о ресурсе в списке. Перехваченные ключевые слова имеют символ " и экранируются с помощью \. "ляньцзехоу":"\"", // Ключевые слова после ссылки перехода на подробную страницу ресурса в списке, перехваченные ключевые слова имеют " и экранируются с помощью \ "фубиаотикиан": "class=\"pic-text text-right\">", "фубиаотиху": "", //Поисковую часть менять практически не нужно. Сейчас большинство сайтов работают на Apple CMS, и все поисковые запросы уже исправлены. "сусуокян": "/index.php/ajax/suggest?mid=1&wd=", "сусуохоу": "&limit=500", "сусуохоучжуй": "/index.php/vod/detail/id/", //Средняя часть ссылки на логотип на странице поиска, страница с подробностями перехода к фильму "ссмоши": "0", "сусуошифуэрсиджиеку": "0", "jspic": "фото", "jsname": "имя", "jsid": "идентификатор", "сцзеццянь": "нулевой", "сцзецхоу": "нулевой", "ssjiequshuzuqian": "нулевой", "ssjiequshuzuhou": "нулевой", "сступяньцянь": "нулевой", "сступяньхоу": "нулевой", "ссбяотикиан": "нулевой", "ссбяотихоу": "нулевой", "ссляньцзецянь": "нулевой", "ссляньцзехоу": "нулевой", "bfshifouercijiequ": "0", "бфцзеццянь": "нулевой", "бфцзецхоу": "нулевой", "bfjiequshuzuqian": "hl-plays-list hl-sort-list clearfix", //Воспроизвести первое ключевое слово перехваченного массива списка "bfjiequshuzuhou": "", //Воспроизвести последнее ключевое слово перехваченного массива списка "бфляньцзецянь": "href=\"", //Ключевые слова перед воспроизведением ссылки на эпизод "бфляньцзехоу": "\"", "bfbiaotiqian": ">", //Воспроизвести ключевые слова перед названием эпизода "bfbiaotihou": "<" ,//Воспроизвести ключевые слова после названия эпизода "чжуантайцянь": "обновить:", //Ключевые слова перед статусом "чжуантайхоу": "", //Ключевые слова после статуса "даояньцянь": "режиссер:", //Ключевые слова перед директором "даояньхоу": "", //Ключевые слова после позиции режиссера "чжуаньцянь": В ролях:", //Ключевые слова перед пометкой "Чжуянхоу": "", //Ключевые слова после пометки "цзюцинцянь": Введение:", //Ключевые слова перед сюжетом "Цюцинхоу": "
Шаг 4: Загрузите JSON-файл
Загрузите сгенерированный JSON-файл на общедоступный веб-адрес. Вы можете использовать персональный сервер, облачное хранилище (например, AWS S3, Google Drive) и т. д. Убедитесь, что адрес стабилен и надёжен, чтобы TVBox мог его легко прочитать.
Шаг 5: Настройка TVBox
В настройках TVBox добавьте адрес JSON-файла, который вы только что сгенерировали и загрузили. Вот как это сделать:
- Откройте приложение TVBox и перейдите на страницу настроек.
- Найдите опцию «Конфигурация интерфейса» и нажмите, чтобы войти.
- Введите сетевой адрес JSON-файла и сохраните конфигурацию.
TVBox автоматически считывает информацию о ресурсах фильма в файле интерфейса, и пользователи могут воспроизводить фильм через TVBox.
Меры предосторожности
- Регулярное техническое обслуживание: Убедитесь, что срок действия доменного имени и сервиса хранения, которые вы используете, не истекает быстро, а также продлевайте и обслуживайте их по мере необходимости.
- Обновление данных: Регулярно обновляйте информацию о фильмах в JSON-файле, чтобы обеспечить актуальность и насыщенность контента.
- Защита конфиденциальности: Если вас беспокоят вопросы конфиденциальности, вы можете использовать надежные доменные имена и службы хранения данных и избегать использования нестабильных иностранных бесплатных доменных имен.
Онлайн-руководство по настройке самодельного TVBox
Прежде чем создавать интерфейс TVBox, необходимо найти сайты для публикации видеоресурсов. В интернете существует множество бесплатных сайтов для публикации видеоресурсов, или вы можете использовать сайт Apple CMS. Сайт Apple CMS по умолчанию предоставляет внешний API-интерфейс, что удобно для сбора контента.
Логика интерфейса TVBox заключается в генерации JSON-файла, который TVBox может прочитать, вызвав API-файл из контента видеосайта, доступного в интернете. После того, как TVBox прочитает этот файл, он сможет воспроизвести видео.
Конкретные шаги таковы:
Найдите ресурсы с фильмами: найдите бесплатные сайты с фильмами в интернете или воспользуйтесь сайтами с фильмами на базе Apple CMS, которые предоставляют API-интерфейсы. Убедитесь, что эти сайты содержат разнообразный контент, своевременно обновляются и имеют стабильные API-интерфейсы, доступные для вызова.
Настройте интерфейс API: настройте интерфейс в соответствии с документацией по интерфейсу API выбранного сайта с фильмами. Вам необходимо получить такую информацию, как списки фильмов, сведения о фильмах и адреса воспроизведения. Эта информация будет собрана через интерфейс API.
Генерация JSON-файла: сгенерируйте JSON-файл на основе требований TVBox, используя собранную информацию о фильмах. Этот файл должен включать подробную информацию, такую как название фильма, обложка и URL-адрес для воспроизведения.
Загрузите файл интерфейса: загрузите сгенерированный JSON-файл на общедоступный сетевой адрес. Убедитесь, что этот адрес стабилен и доступен, чтобы TVBox мог его легко прочитать.
Настройка TVBox: в настройках TVBox добавьте адрес только что сгенерированного JSON-файла интерфейса. После сохранения конфигурации TVBox автоматически считывает информацию о ресурсах фильмов из файла интерфейса, и пользователи смогут воспроизводить фильмы через TVBox.
Следуя вышеописанным инструкциям, вы сможете успешно создать онлайн-интерфейс настройки TVBox и наслаждаться бесплатными и разнообразными кино- и телересурсами. Будь то новинки кино или классические сериалы, TVBox обеспечит вам превосходный опыт просмотра.
Вот о чемконфигурация ТВ-боксаНекоторые ссылки на файл, интерфейс единого хранилища tvbox, единый хранилище tvbox представляет собой набор нескольких интерфейсов:
{ "url": [ { "url": "https://agit.ai/ccy/v/raw/branch/master/v", "имя": "????сетевой интерфейс boxpu.com????", "время": Обновление основной линии 1 марта 2024 г. }, { "url": "https://agit.ai/Yoursmile7/TVBox/raw/branch/master/XC.json", "имя": «Южный ветровый маршрут» }, { "url": "https://d.kstore.space/download/6474/tvbox/api.json", "имя": «Маленький белый маршрут» } ] }
интерфейс многоскладского хранения tvboxИнтерфейс многоскладского хранилища tvbox представляет собой набор из нескольких отдельных складов:
{ "storeHouse": [ { "sourceName": «Главный склад», "sourceUrl": "https://gitcode.net/wzlyd1/00/-/raw/master/0.txt" }, { "sourceName": «Супер Склад», "sourceUrl": "https://agit.ai/hu/hcr/raw/branch/master/99668.txt" }] }
Пример файла конфигурации интерфейса TVbox. Вы можете поискать эффективные интерфейсы парсинга и агрегации в интернете.
{ "паук":"https://raw.iqiq.io/pickear/tbs/main/spider/custom_spider22091401.jar;md5;88edf8de10f957592b3b67a136682597", "сайты": [ {"ключ": Paradise Resources, "имя": "???? Paradise Resources", "тип": 1, "АПИ": "http://vipmv.cc/api.php/provide/vod/", "доступный для поиска": 1, "быстрый поиск": 1, "фильтруемый": 0 }, {"ключ": «Noxun Resources», "имя": "????Noxun Resources", "тип": 1, "АПИ": "http://caiji.nxflv.com/api.php/provide/vod/", "доступный для поиска": 1, "быстрый поиск": 1, "фильтруемый": 0 }, {"ключ": "push_agent", "имя": Толкать, "тип": 3, "АПИ": "csp_PushAgent", "доступный для поиска": 0, "быстрый поиск": 0, "фильтруемый": 0 } ], "жизни": [{"группа": «перенаправление», "каналы": [{"имя": "каналы", "url": ["proxy://do=live&type=txt&ext=aHR0cHM6Ly9hZ2l0LmFpL2NjeS92L3Jhdy9icmFuY2gvbWFzdGVyL3R2L2NuLnR4dA=="] } ] } ], "анализирует": [ {"имя": «Агрегация анализа», "тип": 3, "url": «Демо»}, {"имя": «JSON-параллелизм», "тип": 2, "url": «Параллель»}, {"имя": «Опрос Json», "тип": 2, "url": "Последовательность"}, {"имя": «Полные ресурсы сайта», "тип": 1, "url": "https://yparse.jn1.cc/index.php?url=", "ext": {"флаг": ["юку", Юку, "mgtv", "манго", "qq", Tencent, "ции", iQiyi, "qq", "Цийи"] } }, {"имя": «Анализ Цзянху», "тип": 1, "url": "http://103.40.240.46/jh/?url=", "ext": {"флаг": ["ренренми", "qq", Tencent, "юку", Юку, "mgtv", "манго", "сигуа", "арбуз"] } }, {"имя": "козырь", "тип": 1, "url": "https://za.kuanjv.com/?url=", "ext": {"флаг": ["qq", Tencent, "ции", iQiyi, "Цийи", "юку", Юку, "mgtv", "манго", Соху, "соху", "letv", LeTV, "билибили", "Билибили", Билибили, "сигуа", "арбуз"] } }, {"имя": "Вудузи", "тип": 1, "url": "https://aa.xkys.tv/json.php?url=", "ext": {"флаг": ["вудузи"] } }, {"имя": "зуй", "тип": 0, "url": "https://jx.zui.cm/?url=", "ext": {"флаг": ["лтнб"] } }, {"имя": "web1", "тип": 0, "url": "https://www.nxflv.com/?url=", "ext": {"флаг": ["юку", Юку, "mgtv", "манго", "qq", Tencent, "ции", iQiyi, "qq", "Цийи", "соху", "letv"] } }, {"имя": "ltnb04", "тип": 0, "url": "https://vip.bljiex.com/?v=", "ext": {"флаг": ["лтнб"] } }, {"имя": "ltnb02", "тип": 0, "url": "https://jx.zui.cm/?url=", "ext": {"флаг": ["лтнб"] } }, {"имя": "parwix1", "тип": 0, "url": "https://jx.parwix.com:4433/player/?url=", "ext": {"флаг": ["qq", Tencent, "ции", iQiyi, "Цийи", "юку", Юку, "mgtv", "манго", "letv", LeTV, "пптв", "ППТВ", "соху", "билибили", "Билибили", Билибили] } }, {"имя": "parwix2", "тип": 0, "url": "https://jx.parwix.com:4433/player/analysis.php?v=", "ext": {"флаг": ["qq", Tencent, "ции", iQiyi, "Цийи", "юку", Юку, "mgtv", "манго", "letv", LeTV, "пптв", "ППТВ", "соху", "билибили", "Билибили", Билибили] } } ], "флаги": ["юку", "qq", "икыйи", "ции", "letv", "соху", "тудоу", "пптв", "mgtv", "васу", "билибили", "ренренми", Юку, "манго", Tencent, iQiyi, "Цийи", "лтнб", "рх", "CL4K", "xfyun", "вудузи"], "ijk": [ {"группа": «Мягкое декодирование», "параметры": [ {"категория": 4, "имя": "opensles", "ценить": "0"}, {"категория": 4, "имя": "формат наложения", "ценить": "842225234"}, {"категория": 4, "имя": "framedrop", "ценить": "1"}, {"категория": 4, "имя": "саундтач", "ценить": "1"}, {"категория": 4, "имя": "старт-на-готовности", "ценить": "1"}, {"категория": 1, "имя": "http-detect-range-support", "ценить": "0"}, {"категория": 1, "имя": "флаги", "ценить": "fastseek"}, {"категория": 2, "имя": "skip_loop_filter", "ценить": "48"}, {"категория": 4, "имя": "переподключиться", "ценить": "1"}, {"категория": 4, "имя": "максимальный размер буфера", "ценить": "5242880"}, {"категория": 4, "имя": "включить точный поиск", "ценить": "0"}, {"категория": 4, "имя": "медиакодек", "ценить": "0"}, {"категория": 4, "имя": "mediacodec-auto-rotate", "ценить": "0"}, {"категория": 4, "имя": "mediacodec-handle-resolution-change", "ценить": "0"}, {"категория": 4, "имя": "mediacodec-hevc", "ценить": "0"}, {"категория": 1, "имя": "dns_cache_timeout", "ценить": "600000000"} ] }, {"группа": «Жесткое декодирование», "параметры": [ {"категория": 4, "имя": "opensles", "ценить": "0"}, {"категория": 4, "имя": "формат наложения", "ценить": "842225234"}, {"категория": 4, "имя": "framedrop", "ценить": "1"}, {"категория": 4, "имя": "саундтач", "ценить": "1"}, {"категория": 4, "имя": "старт-на-готовности", "ценить": "1"}, {"категория": 1, "имя": "http-detect-range-support", "ценить": "0"}, {"категория": 1, "имя": "флаги", "ценить": "fastseek"}, {"категория": 2, "имя": "skip_loop_filter", "ценить": "48"}, {"категория": 4, "имя": "переподключиться", "ценить": "1"}, {"категория": 4, "имя": "максимальный размер буфера", "ценить": "5242880"}, {"категория": 4, "имя": "включить точный поиск", "ценить": "0"}, {"категория": 4, "имя": "медиакодек", "ценить": "1"}, {"категория": 4, "имя": "mediacodec-auto-rotate", "ценить": "1"}, {"категория": 4, "имя": "mediacodec-handle-resolution-change", "ценить": "1"}, {"категория": 4, "имя": "mediacodec-hevc", "ценить": "1"}, {"категория": 1, "имя": "dns_cache_timeout", "ценить": "600000000"} ] } ], "реклама": ["mimg.0c1q0l.cn", "www.googletagmanager.com", "www.google-analytics.com", "mc.usihnbcq.cn", "mg.g1mm3d.cn", "mcs.svaeuzh.cn", "cnzz.hhttm.top", "tp.vinuxhome.com", "cnzz.mmstat.com", "www.baihuillq.com", "s23.cnzz.com", "z3.cnzz.com", "c.cnzz.com", "stj.v1vo.top", "z12.cnzz.com", "img.mosflower.cn", "tips.gamevvip.com", "ehwe.yhdtns.com", "xdn.cqqc3.com", "www.jixunkyy.cn", "sp.chemacid.cn", "hm.baidu.com", "s9.cnzz.com", "z6.cnzz.com", "um.cavuc.com", "mav.mavuz.com", "wofwk.aoidf3.com", "z5.cnzz.com", "xc.hubeijieshikj.cn", "tj.tianwenhu.com", "xg.gars57.cn", "k.jinxiuzhilv.com", "cdn.bootcss.com", "ppl.xunzhuo123.com", "xomk.jiangjunmh.top", "img.xunzhuo123.com", "z1.cnzz.com", "v1.cnzz.com", "s13.cnzz.com", "xg.huataisangao.cn", "z7.cnzz.com", "xg.huataisangao.cn", "z2.cnzz.com", "s96.cnzz.com", "q11.cnzz.com", "thy.dacedsfa.cn", "xg.whsbpw.cn", "s19.cnzz.com", "z8.cnzz.com", "s4.cnzz.com", "f5w.as12df.top", "ae01.alicdn.com", "videocloud.cn-hangzhou.log.aliyuncs.com", "www.92424.cn", "k.wudejia.com", "vivovip.mmszxc.top", "qiu.xixiqiu.com", "cdnjs.hnfenxun.com", "cms.qdwght.com"]}
Редактор конфигурации TVBox
Для тех, кто не знаком с программированием, приведённый выше код и шаги могут показаться немного сложными. Итак, как же создать онлайн-интерфейс для TVBox? На самом деле, есть способ проще: использовать визуальный редактор интерфейсов TVBox.
Этот редактор интерфейса TVBox разработан специально для начинающих пользователей. Благодаря графическому интерфейсу вы можете легко создать и настроить онлайн-интерфейс TVBox без написания кода.
https://catvodtvofficial.github.io/CatVodTVJsonEditor/
Вот подробные шаги по использованию этого редактора:
Доступ к редактору интерфейса TVBoxСначала откройте сайт TVBox Interface Editor в браузере. Ссылку для скачивания или онлайн-версию этого инструмента можно найти здесь.
Создание нового интерфейса: В редакторе нажмите кнопку «Создать новый интерфейс». Это запустит новый проект конфигурации интерфейса.
Добавить сайт ресурса: В интерфейсе можно добавить несколько сайтов распространения фильмов или сайтов с фильмами на Apple CMS. Введите адрес API этих сайтов, и редактор автоматически просканирует соответствующие данные.
Настроить видеоинформацию: Настройте название, обложку, адрес воспроизведения и другую подробную информацию о фильме, перетаскивая и щелкая мышью. Вам нужно лишь выбрать соответствующие параметры в интерфейсе и ввести контент, и редактор автоматически сгенерирует JSON-файл, соответствующий требованиям TVBox.
Предварительный просмотр и тестированиеПосле редактирования вы можете просмотреть сгенерированный JSON-файл в редакторе, чтобы убедиться в корректности всей информации. Вы также можете использовать встроенную тестовую функцию редактора для имитации чтения файла интерфейса TVBox и проверки эффекта воспроизведения.
Сохранить и опубликовать: Убедившись, что всё правильно, сохраните сгенерированный JSON-файл и загрузите его на общедоступный веб-адрес. Редакторы часто предоставляют функцию загрузки, которая поможет вам быстро выполнить этот шаг.
Настройка TVBoxНаконец, в настройках TVBox добавьте URL-адрес только что сгенерированного и опубликованного JSON-файла интерфейса. После сохранения конфигурации TVBox автоматически прочитает файл интерфейса, и пользователи смогут воспроизводить фильмы через TVBox.
С этим визуальным редактором интерфейсов TVBox создание и настройка онлайн-интерфейса TVBox становится невероятно простой задачей. Даже если вы ничего не смыслите в программировании, вы легко начнёте работу, быстро завершите настройку и насладитесь богатым выбором кино- и телересурсов. Будь то новинки кино или классические сериалы, TVBox обеспечит вам высокое качество просмотра.