Запуск (ре)трансляции потокового аудио в Telegram.
- Загрузить образ контейнера с hub.docker.com или собрать его
docker compose pull
или
docker compose build
- Создать чат в Telegram.
- Запустить в чате аудио-видео звонок в режиме стрима.
В файле docker-compose.yml установить переменные окружения.
Обязательные:
TG_KEY
- секретный ключ вещания. Выдается при старте вещания в Telegram. Между перезапусками вещания сохраняется, но при желании может быть изменён.
Необязательные:
DEBUG
(false) - включение режима отладкиCHECK
(true) - включение проверки IcecastCHECK_URL
(http://icecast:8000/status-json.xsl) - URL проверкиCHECK_INTERVAL
(60) - интервал проверкиSTREAM_URL
(https://stream.radio-t.com) - URL потока вещанияTG_SERVER
(dc4-1.rtmp.t.me) - адрес сервера Telegram для приема потока. Выдается при старте вещания в Telegram
docker compose up -d
- Установить
ffmpeg
иnushell
- Создать чат в Telegram.
- Запустить в чате аудио-видео звонок в режиме стрима.
TG_KEY=111:AAA nu ./entrypoint.nu