Compare commits

...

3 Commits

6 changed files with 101 additions and 82 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@@ -9,6 +9,8 @@ tags: ["плееры"]
В списке ниже только те плееры, которые широко известны и популярны у зрителей IPTV, а также рекомендуются специализированными сайтами. В списке ниже только те плееры, которые широко известны и популярны у зрителей IPTV, а также рекомендуются специализированными сайтами.
Некоторые из них помечены значком :thumbsup: -- значит, он уже зарекомендовал себя как стабильный и удобный, с ним меньше всего хлопот.
Список для удобства разбит по платформам и ОС. Список для удобства разбит по платформам и ОС.
Обращайся к содержанию справа для быстрой навигации. Обращайся к содержанию справа для быстрой навигации.
@@ -24,7 +26,7 @@ tags: ["плееры"]
!!! warning "Веб-приложения могут не работать со сторонними плейлистами из-за ошибок CORS" !!! warning "Веб-приложения могут не работать со сторонними плейлистами из-за ошибок CORS"
Исправить эту ошибку может выдача разрешения на загрузку небезопасного контента в настройках сайта в браузере, но гарантий нет. Исправить эту ошибку может выдача разрешения на загрузку небезопасного контента в настройках сайта в браузере, но гарантий нет.
### VLC Media Player ### :thumbsup: VLC Media Player
* Скачать: <https://www.videolan.org/vlc/> * Скачать: <https://www.videolan.org/vlc/>
@@ -34,27 +36,16 @@ tags: ["плееры"]
![](../assets/img/players/vlc/main.jpg) ![](../assets/img/players/vlc/main.jpg)
??? quote "[Скриншот] Добавление плейлиста на десктопе" ??? quote "[Скриншот] Добавление плейлиста на десктопе"
!!! warning !!! warning "Указание протокола `https://` обязательно!"
Указание протокола `https://` обязательно!
![](../assets/img/players/vlc/add1.jpg) ![](../assets/img/players/vlc/add1.jpg)
![](../assets/img/players/vlc/add2.jpg) ![](../assets/img/players/vlc/add2.jpg)
??? quote "[Скриншот] Добавление плейлиста на андроиде" ??? quote "[Скриншот] Добавление плейлиста на андроиде"
!!! warning !!! warning "Указание протокола `https://` обязательно!"
Указание протокола `https://` обязательно!
![](../assets/img/players/vlc/add1-mob.jpg) ![](../assets/img/players/vlc/add1-mob.jpg)
![](../assets/img/players/vlc/add2-mob.jpg) ![](../assets/img/players/vlc/add2-mob.jpg)
### Kodi ### :thumbsup: IPTVnator
* Скачать: <https://kodi.tv>
* [Простая настройка IPTV на Kodi за 5 минут](https://prodigtv.ru/iptv/software/nastrojka-na-kodi)
Полноценный медиацентр.
Ориентирован на большие экраны и ТВ с пультами.
Имеет богатый функционал, который наращивается дополнениями, не выходя из приложения.
### IPTVnator
* Веб-версия: <https://iptvnator.vercel.app> * Веб-версия: <https://iptvnator.vercel.app>
* Скачать: <https://github.com/4gray/iptvnator/releases/latest> * Скачать: <https://github.com/4gray/iptvnator/releases/latest>
@@ -70,11 +61,35 @@ tags: ["плееры"]
![](../assets/img/players/iptvnator/main.jpg) ![](../assets/img/players/iptvnator/main.jpg)
??? quote "[Скриншот] Добавление плейлиста" ??? quote "[Скриншот] Добавление плейлиста"
!!! warning !!! warning "Указание протокола `https://` обязательно!"
Указание протокола `https://` обязательно!
![](../assets/img/players/iptvnator/add1.jpg) ![](../assets/img/players/iptvnator/add1.jpg)
![](../assets/img/players/iptvnator/add2.jpg) ![](../assets/img/players/iptvnator/add2.jpg)
### IPTV Web Player
* Веб-версия: <http://iptv.apiweb.uz>
Простой и удобный веб-плеер.
Загрузка плейлиста по ссылкам или из файла, но только одного.
В качестве тестового плейлиста всем известный (iptv.axenov.dev/sh)[https://iptv.axenov.dev/sh].
Подгрузка и отображение телепрограммы (используется https://cdn.epg.one/epg2.xml).
??? quote "[Скриншот] Главное окно"
![](../assets/img/players/iptv-web-player/main.jpg)
??? quote "[Скриншот] Добавление плейлиста"
!!! success "Указание протокола `https://` необязательно!"
![](../assets/img/players/iptv-web-player/add.jpg)
### Kodi
* Скачать: <https://kodi.tv>
* [Простая настройка IPTV на Kodi за 5 минут](https://prodigtv.ru/iptv/software/nastrojka-na-kodi)
Полноценный медиацентр.
Ориентирован на большие экраны и ТВ с пультами.
Имеет богатый функционал, который наращивается дополнениями, не выходя из приложения.
### KMPlayer ### KMPlayer
* Скачать: <https://www.kmplayer.com/home> * Скачать: <https://www.kmplayer.com/home>
@@ -102,7 +117,7 @@ tags: ["плееры"]
### Windows ### Windows
#### IP-TV Player #### :thumbsup: IP-TV Player
* Скачать: <https://borpas.info/iptvplayer> * Скачать: <https://borpas.info/iptvplayer>
@@ -110,7 +125,7 @@ tags: ["плееры"]
### Linux ### Linux
#### yuki-iptv #### :thumbsup: yuki-iptv
* Скачать: <https://codeberg.org/liya/yuki-iptv/releases/latest> * Скачать: <https://codeberg.org/liya/yuki-iptv/releases/latest>
@@ -124,15 +139,14 @@ tags: ["плееры"]
![](../assets/img/players/yuki-iptv/main.jpg) ![](../assets/img/players/yuki-iptv/main.jpg)
??? quote "[Скриншот] Добавление плейлиста" ??? quote "[Скриншот] Добавление плейлиста"
!!! warning !!! warning "Указание протокола `https://` обязательно!"
Указание протокола `https://` обязательно!
![](../assets/img/players/yuki-iptv/add.jpg) ![](../assets/img/players/yuki-iptv/add.jpg)
--- ---
## SmartTV ## SmartTV
### SS IPTV ### :thumbsup: SS IPTV
* Сайт: <https://ss-iptv.com/ru/> * Сайт: <https://ss-iptv.com/ru/>
* Веб-версия: <https://app.ss-iptv.com> (скорее всего, не заработает) * Веб-версия: <https://app.ss-iptv.com> (скорее всего, не заработает)
@@ -155,7 +169,31 @@ tags: ["плееры"]
### Android ### Android
#### M3U #### :thumbsup: Televizo
* Скачать: [play.google.com](https://play.google.com/store/apps/details?id=com.ottplay.ottplay)
??? quote "[Скриншот] Главный экран"
![](../assets/img/players/televizo/main1.jpg)
![](../assets/img/players/televizo/main2.jpg)
??? quote "[Скриншот] Добавление плейлиста"
!!! warning "Указание протокола `https://` обязательно!"
![](../assets/img/players/televizo/add1.jpg)
![](../assets/img/players/televizo/add2.jpg)
Из настроек:
![](../assets/img/players/televizo/add21.jpg)
![](../assets/img/players/televizo/add22.jpg)
И дальше те же шаги 3-5 на скриншотах выше.
??? quote "Установка User-Agent"
На экране добавления/редактирования плейлиста снять галочку "User-Agent по умолчанию" и ввести необходимый.
Например, для [Wink](../faq.md#wink).
#### :thumbsup: M3U
* Скачать: <https://f-droid.org/ru/packages/com.m3u.androidApp> * Скачать: <https://f-droid.org/ru/packages/com.m3u.androidApp>
@@ -167,8 +205,7 @@ tags: ["плееры"]
![](../assets/img/players/m3u/main.jpg) ![](../assets/img/players/m3u/main.jpg)
??? quote "[Скриншот] Добавление плейлиста" ??? quote "[Скриншот] Добавление плейлиста"
!!! warning !!! warning "Указание протокола `https://` обязательно!"
Указание протокола `https://` обязательно!
![](../assets/img/players/m3u/add1.jpg) ![](../assets/img/players/m3u/add1.jpg)
![](../assets/img/players/m3u/add2.jpg) ![](../assets/img/players/m3u/add2.jpg)
@@ -190,31 +227,6 @@ tags: ["плееры"]
#### Perfect Player #### Perfect Player
#### Televizo
* Скачать: [play.google.com](https://play.google.com/store/apps/details?id=com.ottplay.ottplay)
??? quote "[Скриншот] Главный экран"
![](../assets/img/players/televizo/main1.jpg)
![](../assets/img/players/televizo/main2.jpg)
??? quote "[Скриншот] Добавление плейлиста"
!!! warning
Указание протокола `https://` обязательно!
![](../assets/img/players/televizo/add1.jpg)
![](../assets/img/players/televizo/add2.jpg)
Из настроек:
![](../assets/img/players/televizo/add21.jpg)
![](../assets/img/players/televizo/add22.jpg)
И дальше те же шаги 3-5 на скриншотах выше.
??? quote "Установка User-Agent"
На экране добавления/редактирования плейлиста снять галочку "User-Agent по умолчанию" и ввести необходимый.
Например, для [Wink](../faq.md#wink).
#### TiviMate #### TiviMate
#### OTT Navigator #### OTT Navigator

View File

@@ -12,30 +12,30 @@ icon: material/robot-outline
1. Написать [@botfather](https://t.me/botfather), создать бота 1. Написать [@botfather](https://t.me/botfather), создать бота
2. Полученный токен установить значением переменной `TG_BOT_TOKEN` в файле `.env` репозитория `web` 2. Полученный токен установить значением переменной `TG_BOT_TOKEN` в файле `.env` репозитория `web`
3. Командой `/mybots` в [@botfather](https://t.me/botfather) выбрать свежесозданного бота, далее `Edit Bot` > `Edit Commands` и отправить текст: 3. Командой `/mybots` в [@botfather](https://t.me/botfather) выбрать свежесозданного бота, далее `Edit Bot` > `Edit Commands` и отправить текст:
``` ```
list - Список плейлистов list - Список плейлистов
info - Подробности о плейлисте по его коду info - Подробности о плейлисте по его коду
help - Помощь по командам бота help - Помощь по командам бота
links - Ссылки на все страницы проекта links - Ссылки на все страницы проекта
stats - Статистика по плейлистам и каналам stats - Статистика по плейлистам и каналам
``` ```
## Проброс внешних запросов на локальную машину ## Проброс внешних запросов на локальную машину
1. Установить [telebit](https://telebit.cloud) и пройти примитивную регистрацию. 1. Установить [telebit](https://telebit.cloud) и пройти примитивную регистрацию.
В результате будет выдан уникальный адрес в формате `https://foo-bar-99.telebit.io`. В результате будет выдан уникальный адрес в формате `https://foo-bar-99.telebit.io`.
На email, указанный при регистрации, будет оформлен бесплатный SSL-серификат Let's Encrypt для этого домена. На email, указанный при регистрации, будет оформлен бесплатный SSL-серификат Let's Encrypt для этого домена.
Если адрес не используется месяц+, то сертификат протухнет, но он автоматически восстановится, если адрес начнёт использоваться вновь. Если адрес не используется месяц+, то сертификат протухнет, но он автоматически восстановится, если адрес начнёт использоваться вновь.
2. В терминале выполнить: 2. В терминале выполнить:
``` ```
telebit http 8080 telebit http 8080
``` ```
где 8080 -- порт локальной машины, на который проброшен порт 80 из контейнера `iptv-nginx`. где `8080` -- порт локальной машины, на который проброшен порт 80 из контейнера `iptv-nginx`.
Для выключения выполнить: Для выключения выполнить:
``` ```
telebit http telebit http
``` ```
3. Проверить работу адреса, перейдя по нему браузером. 3. Проверить работу адреса, перейдя по нему браузером.
Должен открыться твой локальный проект. Должен открыться твой локальный проект.
@@ -43,20 +43,20 @@ icon: material/robot-outline
4. Полученный адрес установить значением переменной `APP_URL` в файле `.env` репозитория `web` 4. Полученный адрес установить значением переменной `APP_URL` в файле `.env` репозитория `web`
5. Установить веб-хук, отправив запрос браузером или любым HTTP-клиентом на адрес: 5. Установить веб-хук, отправив запрос браузером или любым HTTP-клиентом на адрес:
``` ```
https://api.telegram.org/bot$BOT_TOKEN/setWebhook?url=$TELEBIT_URL/bot/webhook&secret_token=$SECRET_TOKEN https://api.telegram.org/bot$BOT_TOKEN/setWebhook?url=$TELEBIT_URL/bot/webhook&secret_token=$SECRET_TOKEN
``` ```
где: где:
* `$BOT_TOKEN` - авторизационный токен, который @botfather выдал твоему боту; * `$BOT_TOKEN` - авторизационный токен, который @botfather выдал твоему боту;
* `$TELEBIT_URL` - адрес, который telebit выдал тебе; * `$TELEBIT_URL` - адрес, который telebit выдал тебе;
* `$SECRET_TOKEN` - секретный токен, опционален, см. ниже. * `$SECRET_TOKEN` - секретный токен, опционален, см. ниже.
6. Проверить веб-хук, отправив запрос браузером или любым HTTP-клиентом на адрес: 6. Проверить веб-хук, отправив запрос браузером или любым HTTP-клиентом на адрес:
``` ```
https://api.telegram.org/bot$BOT_TOKEN/getWebhookInfo https://api.telegram.org/bot$BOT_TOKEN/getWebhookInfo
``` ```
где: где:
* `$BOT_TOKEN` - авторизационный токен, который @botfather выдал твоему боту. * `$BOT_TOKEN` - авторизационный токен, который @botfather выдал твоему боту.
7. После разработки нужно установить "боевой" адрес веб-хука аналогично п4. 7. После разработки нужно установить "боевой" адрес веб-хука аналогично п4.

View File

@@ -176,6 +176,7 @@ tags: ["сайт", "каналы", "плейлисты", "epg", "плееры",
Если есть кандидаты на добавление, то читай ниже. Если есть кандидаты на добавление, то читай ниже.
<a id="автообновляемый"></a>
## Что значит автообновляемый плейлист? ## Что значит автообновляемый плейлист?
Например, ты на своём компе: Например, ты на своём компе:

View File

@@ -16,8 +16,14 @@ tags: ["telegram"]
* ✅ [novoice.me](https://novoice.me) * ✅ [novoice.me](https://novoice.me)
*Не спамим, не флудим *Не спамим, не флудим
*Не нарушаем законов РФ и здравого смысла *Не нарушаем законов РФ и здравого смысла
* ❌ Ботов не тащим * ❌ Ботов не тащим (бан)
* ❌ Никакой иероглифики или арабицы (бан)
* ❌ Никаких войсов, кружочков, игр, контактов, историй или локаций (предупреждение)
*Не удаляй свои сообщения, если на них успели ответить (предупреждение)
🔶 Настоятельно рекомендуется прочесть хотя бы FAQ, а лучше всю документацию. Там наверняка уже давно есть ответ, который ты ищешь. Санитарка Роза или админ могут реагировать на твои сообщения и выдавать подсказки либо предупреждения (5 штук = бан).
<a id="чеклист"></a>
## Я только спросить! ## Я только спросить!
Держи чеклист: Держи чеклист:
@@ -32,7 +38,7 @@ tags: ["telegram"]
* если есть возможность, приложи скриншот или чёткое фото -- чтобы можно было разглядеть проблему и подсказать решение. * если есть возможность, приложи скриншот или чёткое фото -- чтобы можно было разглядеть проблему и подсказать решение.
!!! info "Скорее всего, это надо только тебе" !!! info "Скорее всего, это надо только тебе"
Чем больше полезной информации, тем лучше. Чем больше ты предоставишь полезной информации, тем лучше.
Не заставляй выдирать её из тебя клещами. Не заставляй выдирать её из тебя клещами.
И помни, что тебе не обязаны отвечать. И помни, что тебе не обязаны отвечать.