Bug 50143
| Summary: | Не воспроизводится aac файл | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Алексей Родыгин <rodyginao> |
| Component: | live555 | Assignee: | qa-team <qa-team> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | sbolshakov |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Дополнительно: При открытии данного файла через vlc напрямую ошибок нет. В Sisyphus и p11 по-прежнему опубликован live555-20230724-alt2; подтверждённого исправления нет. Требуется перепроверка сценария RTSP с AAC на актуальной версии и, при воспроизведении, приложить тестовый файл и журнал live555MediaServer. Назначено qa-team. Проверил на live555-20230724-alt2 + vlc-3.0.23-alt4 + mpv-0.41.0-alt1 (Sisyphus x86_64 от 2026-09-16), ADTS .aac сгенерирован ffmpeg.
Ошибка из отчёта — не про AAC, а про порт: live555MediaServer, запущенный обычным пользователем (в отчёте «$ live555MediaServer»), не может занять привилегированный 554 и слушает 8554, о чём сам пишет при старте:
Play streams from this server using the URL rtsp://10.88.12.209:8554/<filename>
ss -ltnp: 0.0.0.0:8554, 0.0.0.0:8000 (554 нет). URL без порта rtsp://server_ip/file.aac заставляет VLC ходить на 554, отсюда ровно ваши строки:
live555 demux error: Failed to connect with rtsp://127.0.0.1:554/file.aac
satip stream error: Failed to connect to RTSP server 127.0.0.1:554 (connection refused)
С портом 8554 всё играет:
$ openRTSP -d 5 -V rtsp://127.0.0.1:8554/file.aac -> a=rtpmap:96 MPEG4-GENERIC/44100 ... Receiving streamed data, файл audio-MPEG4-GENERIC-1 41976 байт
$ mpv --ao=null rtsp://127.0.0.1:8554/file.aac -> Audio --aid=1 (aac 1ch 44100 Hz) ... End of file
$ cvlc -vv rtsp://127.0.0.1:8554/file.aac -> live555 demux: RTP subsession 'audio/MPEG4-GENERIC', avcodec: codec (aac) started, EOF reached
Если запустить сервер от root, он занимает 554 и URL без порта тоже работает (openRTSP rtsp://127.0.0.1/file.aac -> Receiving streamed data).
Ошибки в пакете нет — нужно указывать порт 8554 (или запускать сервер от root). Закрываю как NOTABUG.
|

Description
Алексей Родыгин 2024-04-24 14:54:13 MSK