Description:
Audio Sync Mode determines how the audio sub-system should behave with
incoming transport streams. When it is desired for the audio subsystem
to retain tight lipsync, this should be configured for the default
setting (PROFESSIONAL). In some cases, third party encoders or
multiplexers may have unstable PCR/PTS timing. In this case PROFESSIONAL
mode may cause intermittent drop outs as the audio sub-system attempts to
retain tight lip sync. Please change lipsync setting to a RELAXED mode.
This setting is applied for all audio engines.
Form:
Command Handler: DCMD
AUDIOSYNCMODE|ASY|XA [VALUE]
[VALUE]: This is the audio lipsync setting (applied on all audio engines)
0= PROFESSIONAL Default- Audio lipsync maintained at 1 millisecond
1= RELAXED_20_MS Audio lipsync maintained at 20 milliseconds
2= RELAXED_80_MS Audio lipsync maintained at 80 milliseconds
3= RELAXED_1_S Audio lipsync maintained at 1 second
Response:
AUDIOSYNCMODE RESPONSE
Verbose- "OK\r\n" to acknowledge receipt of command, or
"ERROR- [Description]\r\n" if error, ending command
Terse- "0\r\n" to acknowledge receipt of command, or
"[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
"\r\n" concludes modify responses (empty line)
Examples:
Verbose:
Get current status of audio sync mode
*.DCMD ASY
OK
AUDIOSYNCMODE= RELAXED_20_MS
Terse:
Get current status of audio audio sync mode
*.DCMD XA
1
Notes:
This setting is global. All audio engines use the same lipsync setting.