Guest29533
Most2
Partition172
Ruskoye_911
`
acetone_
anon3
cancername
fidoid
flumental
immibis|ygg2
korol4ik_
lagemeet
longsky
offensive_nickname1
poriori
segfault
tensor
weko_
whothefuckami
zero_tolerance_
segfault
А стрим подгружается без JS?
segfault
И как без JS название трека прилетает?
acetone
segfault: если ты про ff.voice.i2p - там вообще JS нет
acetone
трек прилетает через iframe, который обновляется каждые 15 секунд
acetone
weko: создал репозитории: сурцы git.i2p/voice и git.i2p/acetone/ff.voice.i2p (а также добавил ссылку на гит в футер ff.voice.i2p)
segfault
А как гарантируется что тот кусочек звука доиграет и после обновления срыва не произойдет?
hsem
segfault: в iframe же только статус
segfault
А звук как летит? По RTSP?
acetone
segfault: звук летит через нативный браузерный "audio" (можешь чекнуть код страницы)
hsem
получается по http
segfault
Я видел. Там просто src="/live"
acetone
Источник этого <audio> - радиострим с бэкэнда
acetone
OGG Vorbis 64kbp/s (или 32, не помню)
segfault
То есть такую станцию можно поднять просто ffmpeg'ом и рекурсивным прокси-сервером?
acetone
segfault: да, с этого и начинали
segfault
acetone: А git.i2p твой?
acetone
segfault: s0me1
acetone
но что-то он не в сети
segfault
Просто This website works better with JavaScript.
segfault
Зачем gitea? Почему не cgit?
acetone
segfault: без понятия. Возможно, дружелюбнее
segfault
Поделитесь конфгом ffmpeg?
acetone
segfault: на бэкэнде AzuraCast, им вещаю
segfault
А это где?
acetone
segfault: AzuraCast это готовый докер под радиостанцию) или о чем вопрос?
acetone
ffmpeg -f pulse -thread_queue_size 512 -i alsa_output.pci-0000_00_1f.3.analog-stereo.monitor -f pulse -thread_queue_size 512 -i alsa_input.pci-0000_00_1f.3.analog-stereo -filter_complex "[0:a:0][1:a:0]amerge=inputs=2" -acodec libmp3lame -ab 64k -content_type audio/mpeg -f mp3 USER:PASS1@127.0.0.1:8005
acetone
Я вещаю так ^
segfault
А, понятно. Я почему-то думал что ты сам писал скрипты для ffmpeg
acetone
(Во время прямых трансляций)
acetone
weko: обновил плейлист (добавил Russian Rap) ff.voice.i2p/playlist и перевел время на UTC
weko
acetone: ура, репыыы!!)
acetone
weko: только потому что завтра митап, а я обещал :D
acetone
польза!
weko
acetone: russian rap ?
weko
acetone: UTC, да, хорошо, спасибо, полезно!
acetone
weko: в теории может быть Rap вообще, но пока что по русскоязычным исполнителям стараюсь идти
acetone
радио все-таки родом из россии и хочется свой контент гонять, своего слушателя баловать
acetone
ну или иностранцам лулзы дать послушать нашу музыку)
segfault
У кого сейчас работает радио?
qbit
у меня
weko
а завтра митап)
qbit
круто, будет что послушать
weko
только не опаздывай
weko
записи митапов не публикуют обычно
weko
некому )
qbit
постараюсь, во сколько анон-сходка?
weko
в шапке написано, что 17 часов utc
qbit
спасибо