Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XVDR-Error: Parser buffer overflow with AAC audio #129

Open
LubosD opened this issue Jul 29, 2015 · 0 comments
Open

XVDR-Error: Parser buffer overflow with AAC audio #129

LubosD opened this issue Jul 29, 2015 · 0 comments

Comments

@LubosD
Copy link

LubosD commented Jul 29, 2015

The BBC-SATBACK package at 27.5W uses AAC audio in its HD channels. I'm using a modified version of vdr-plugin-sc that is able to receive this transponder (PMT is encrypted): https://github.com/LubosD/vdr-plugin-sc (see the wiki for a HOWTO).

vdr-streamdev-server works just fine, I can play the SD and HD channels in VLC without issues. XVDR, however, is only able to handle SD channels. With HD channels, I get the following in the log file:

Jul 29 16:13:51 [vdr] [31946] XVDR: sync found at offset 37499 (streamtype: AAC / 37683 bytes in buffer / framesize: 5542 bytes)
Jul 29 16:13:53 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:53 [vdr] [31946] XVDR: NEW AUDIO INFORMATION:
Jul 29 16:13:53 [vdr] [31946] XVDR: Channels: 3
Jul 29 16:13:53 [vdr] [31946] XVDR: Samplerate: 32000 Hz
Jul 29 16:13:53 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:53 [vdr] [31946] XVDR: streaming of channel started
Jul 29 16:13:53 [vdr] [31946] XVDR: Stored channel information in cache:
Jul 29 16:13:53 [vdr] [31946] XVDR: Stream: H264 PID: 6601 1920x1080 DAR: 1.78 FPS: 25.000 (parsed: yes)
Jul 29 16:13:53 [vdr] [31946] XVDR: Stream: AAC PID: 6602 96000 Hz, 2 channels, Lang: eng (parsed: yes)
Jul 29 16:13:53 [vdr] [31946] XVDR: Stream: TELETEXT PID: 6605 TXT (parsed: yes)
Jul 29 16:13:53 [vdr] [31946] XVDR: Stream: AAC PID: 6606 32000 Hz, 3 channels, Lang: NAR (parsed: yes)
Jul 29 16:13:53 [vdr] [31946] XVDR-Error: Parser buffer overflow - resetting
Jul 29 16:13:55 [vdr] [31946] XVDR: sync found at offset 28610 (streamtype: AAC / 28715 bytes in buffer / framesize: 6038 bytes)
Jul 29 16:13:56 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:56 [vdr] [31946] XVDR: NEW AUDIO INFORMATION:
Jul 29 16:13:56 [vdr] [31946] XVDR: Channels: 2
Jul 29 16:13:56 [vdr] [31946] XVDR: Samplerate: 24000 Hz
Jul 29 16:13:56 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:56 [vdr] [31946] XVDR: Stored channel information in cache:
Jul 29 16:13:56 [vdr] [31946] XVDR: Stream: H264 PID: 6601 1920x1080 DAR: 1.78 FPS: 25.000 (parsed: yes)
Jul 29 16:13:56 [vdr] [31946] XVDR: Stream: AAC PID: 6602 24000 Hz, 2 channels, Lang: eng (parsed: yes)
Jul 29 16:13:56 [vdr] [31946] XVDR: Stream: AAC PID: 6606 32000 Hz, 3 channels, Lang: NAR (parsed: yes)
Jul 29 16:13:56 [vdr] [31946] XVDR: Stream: TELETEXT PID: 6605 TXT (parsed: yes)
Jul 29 16:13:57 [vdr] [31946] XVDR: sync found at offset 15846 (streamtype: AAC / 15958 bytes in buffer / framesize: 909 bytes)
Jul 29 16:13:57 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:57 [vdr] [31946] XVDR: NEW AUDIO INFORMATION:
Jul 29 16:13:57 [vdr] [31946] XVDR: Channels: 6
Jul 29 16:13:57 [vdr] [31946] XVDR: Samplerate: 16000 Hz
Jul 29 16:13:57 [vdr] [31946] XVDR: --------------------------------------
Jul 29 16:13:57 [vdr] [31946] XVDR: Stored channel information in cache:
Jul 29 16:13:57 [vdr] [31946] XVDR: Stream: H264 PID: 6601 1920x1080 DAR: 1.78 FPS: 25.000 (parsed: yes)
Jul 29 16:13:57 [vdr] [31946] XVDR: Stream: AAC PID: 6602 16000 Hz, 6 channels, Lang: eng (parsed: yes)
Jul 29 16:13:57 [vdr] [31946] XVDR: Stream: AAC PID: 6606 32000 Hz, 3 channels, Lang: NAR (parsed: yes)
Jul 29 16:13:57 [vdr] [31946] XVDR: Stream: TELETEXT PID: 6605 TXT (parsed: yes)
Jul 29 16:14:01 [vdr] [31946] XVDR-Error: Parser buffer overflow - resetting
Jul 29 16:14:01 [vdr] [31946] XVDR: sync found at offset 9949 (streamtype: AAC / 10071 bytes in buffer / framesize: 373 bytes)

...this repeats forever. The only unusal thing about the stream is the AAC audio.

If you need a sample of the stream, let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant