diff --git a/Makefile b/Makefile index 5f6603f..625fb3c 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ live: - @echo "Open http://localhost:3000 to see live preview" + @echo "Wait until container starts and open http://localhost:3000 to see live preview" @docker run \ --pull always \ --rm \ diff --git a/src/common/details.md b/src/common/details.md index ea6c08f..d320b25 100644 --- a/src/common/details.md +++ b/src/common/details.md @@ -105,9 +105,9 @@ tags: ["сайт", "статусы", "каналы"] Поясню базовые принципы формирования адреса: 1. необязателен префикс протокола `http://` или `https://` перед доменом -2. обязателен домен `m3u.su` или `m3u.su` +2. обязателен домен `m3u.su` 3. обязателен `/код` плейлиста после домена -4. необязателен постфикс расширения после кода `.m3u` или `.m3u8` +4. необязателен суффикс расширения после кода `.m3u` или `.m3u8` На примере ниже я наглядно покажу все возможные ссылки на один и тот же плейлист с кодом `ru`: @@ -121,9 +121,6 @@ http://m3u.su/ru m3u.su/ru.m3u8 m3u.su/ru.m3u m3u.su/ru -m3u.su/ru.m3u8 -m3u.su/ru.m3u -m3u.su/ru ``` !!! info "" diff --git a/src/common/players.md b/src/common/players.md index 0a98fc4..d83df92 100644 --- a/src/common/players.md +++ b/src/common/players.md @@ -71,7 +71,7 @@ tags: ["плееры"] Простой и удобный веб-плеер. Загрузка плейлиста по ссылкам или из файла, но только одного. -В качестве тестового плейлиста всем известный (m3u.su/sh)[https://m3u.su/sh]. + Подгрузка и отображение телепрограммы (используется https://cdn.epg.one/epg2.xml). ??? quote "[Скриншот] Главное окно" diff --git a/src/dev/docs.md b/src/dev/docs.md index 54aadba..fd3ca78 100644 --- a/src/dev/docs.md +++ b/src/dev/docs.md @@ -76,7 +76,7 @@ make live Перегенерирует документацию на лету сразу после изменения файлов. -Открывает [localhost:3000](https://localhost:3000) для просмотра изменений в реальном времени. +Открывает [localhost:3000](http://localhost:3000) для просмотра изменений в реальном времени. ## Генерация статических файлов @@ -86,7 +86,7 @@ make build Генерирует статические файлы, которую можно версионировать и хранить/деплоить отдельно. -Открывает [localhost:8080/docs](https://localhost:8080/docs) для просмотра сгенерированной документации. +Открывает [localhost:8080/docs](http://localhost:8080/docs) для просмотра сгенерированной документации. Готовый скомпилированный статический сайт с документацией находится в директории `site/`. Он же хранится в репозитории вместе с исходными файлами, потому что: diff --git a/src/faq.md b/src/faq.md index ff85896..b83af95 100644 --- a/src/faq.md +++ b/src/faq.md @@ -89,15 +89,27 @@ tags: ["сайт", "каналы", "плейлисты", "epg", "плееры", 1. Из самого плейлиста. Часто в атрибут [`url-tvg`](formats/m3u.md#url-tvg) тега `#EXTM3U` указывают одну или две ссылки на EPG, разделяя их `;`. Их можно использовать отдельно, например, если плеер не может корректно обработать такое значение. -2. Взять одну из этих ссылок: - * `http://epg.it999.ru/edem.xml.gz` - * `http://iptv-content.webhop.net/guide.xml` - * `http://www.teleguide.info/download/new3/xmltv.xml.gz` - * `https://ottepg.ru/ottepg.xml.gz` - * `http://stb.shara-tv.org/epg/epgtv.xml.gz` - * `http://st.kineskop.tv/epg.xml.gz` - * `https://iptvx.one/epg/epg_lite.xml.gz` - * `https://iptvx.one/epg/epg.xml.gz` + +2. Взять одну из этих ссылок: + + ??? quote "Список" + * `http://epg.fox-tv.fun/1.xmltv` + * `http://epg.it999.ru/edem.xml.gz` + * `http://epg.lightiptv.cc/epg.xml.gz` + * `http://epg.one/epg.xml.gz` + * `http://epg.team/tvteam.xml.7.2` + * `http://epg.team/tvteam.xml.gz` + * `http://programtv.ru/xmltv.xml.gz` + * `http://spacetv.in/api/epg.xml.gz` + * `http://www.teleguide.info/download/new3/xmltv.xml.gz` + * `https://bcumedia.pro/epg.xml.gz` + * `https://epg.fox-tv.fun/1.xmltv` + * `https://filmax-tv.ru/epg.xml.gz` + * `https://iptvx.one/epg/epg_lite.xml.gz` + * `https://iptvx.one/epg/epg.xml.gz` + * `https://klimedia.space/epg.xml.gz` + * `https://list.satfor.pro/f/epg.xml.gz` + 3. Найти другие здесь: * `https://iptvx.one/viewtopic.php?f=12&t=4` * `https://iptvmaster.ru/epg-for-iptv`