feat(now-playing): Radio ROKS через TavR Media API (трек + обложки)

Главный канал ROKS не отдаёт трек по ICY (StreamTitle пустой), сабканалы —
без обложек. Новый RoksNowPlayingService опрашивает o.tavr.media/roks
(главный) и /roks4songs (сабканалы по type ukr/bal/new/har), отдаёт и трек,
и обложку static.radioroks.ua. Исключил genre='Radio ROKS' из ICY-поллера.
This commit is contained in:
nk
2026-06-04 11:44:30 +03:00
parent 51576f7198
commit 3c6dbed659
3 changed files with 108 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import { IcyNowPlayingService } from './icy-now-playing.service';
import { EmgNowPlayingService } from './emg-now-playing.service';
import { DfmNowPlayingService } from './dfm-now-playing.service';
import { LoveNowPlayingService } from './love-now-playing.service';
import { RoksNowPlayingService } from './roks-now-playing.service';
import { ChartsModule } from '../charts/charts.module';
@Module({
@@ -20,6 +21,7 @@ import { ChartsModule } from '../charts/charts.module';
EmgNowPlayingService,
DfmNowPlayingService,
LoveNowPlayingService,
RoksNowPlayingService,
],
exports: [NowPlayingService],
})