feat(now-playing): EMG (Европа Плюс и др.) now-playing через meta.hostingradio

Станции группы ЕМГ (emgsound.ru) получают текущий трек + готовую WebP-обложку
из единого meta.hostingradio.ru/emg/{slug}/history (slug из хоста потока,
order=desc → первый = сейчас). Заводится через NowPlayingService.ingest
(чарты + обогащение). ICY-поллер теперь пропускает emgsound (там HLS без ICY).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
nk
2026-06-03 15:28:06 +03:00
parent dcc2f599f9
commit 38b2aee26d
3 changed files with 109 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import { NowPlayingController } from './now-playing.controller';
import { NowPlayingService } from './now-playing.service';
import { RecordStationSyncService } from './record-station-sync.service';
import { IcyNowPlayingService } from './icy-now-playing.service';
import { EmgNowPlayingService } from './emg-now-playing.service';
import { ChartsModule } from '../charts/charts.module';
@Module({
@@ -14,6 +15,7 @@ import { ChartsModule } from '../charts/charts.module';
NowPlayingService,
RecordStationSyncService,
IcyNowPlayingService,
EmgNowPlayingService,
],
exports: [NowPlayingService],
})