-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[1.x] janus-pp-rec creates opus that doesn't start at 0 #3486
Comments
@benbro can you take a look at #3488 ? |
It's also worth mentioning that there was a bug in VideoRoom (fixed in e296d1a) that enabled DTX negotiation even when disabled (default). |
@atoppi thank you for #3488.
If it doesn't fix the opus starting time, how should I test this PR?
This is an actual few minutes mjr with real audio. Since it has private info I trimmed it and replaced the payload with dummy data so I can share it. |
There's no need for any flag, dtx should be detected automatically. With testing I mean post processing your recordings and check if total length is like expected, lip sync is okay etc. Can you share the actual recording? You can send an email to [email protected] |
Tested with #3488 (without any flags) and now lip sync is good. |
Thanks for reporting. |
What version of Janus is this happening on?
version: 1301 (1.3.1)
commit: c08c219
Was this working before?
Same result with version 1.1.2
Additional context
When I post-process the attached mjr file I'm getting an opus file that starts at 0.86 seconds instead of 0. The first packet in the mjr has Recvd Time = 0.
ffprobe shows:
Duration: 00:00:04.40, start: 0.860000, bitrate: 19 kb/s
test.zip
The text was updated successfully, but these errors were encountered: