-
Notifications
You must be signed in to change notification settings - Fork 21
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
Several Frames per Payload (affected user agent: MicroSIP) #16
Comments
Asterisk 13.22.0 outputs:
|
The RTP Timestamp.
Yes, you could argue that MicroSIP is doing a protocol violation here. However, a decoder has to cope with any amount of frames. My module does not support that because I had no implementation which did several-frames-per-payload, yet. Therefore, I am happy to get aware of such an implementation. Anyway, the solution to this takes several months because coding that is not that easy – although what is missing is ‘just’ a jump-table parser. |
Thanks for your detailed explanation. Is it possible to contact you via skype/email privately? Need your consultations on AMR/AMR-WB features - have AMR-WB spec for some product and need to find out what features are supported by your patch. |
On GitHub, you can see the E-mail address of a contributor by opening his commit and add |
Hi Alexander,
The discussion is started in #15 (comment). Followed your recommendation and created new separate issue.
Have upgraded MicroSIP to the latest MicroSIP-3.19.7.exe https://www.microsip.org/downloads/?file=MicroSIP-3.19.7.exe. The issue with recording AMR is gone. Pl check successfull OK pcap / wav in attached zip.
Have tried AMR-WB and got garbled audio pl check NOK files. Could you pl describe how you compute real packetization time from raw RTP? In both cases asterisk answers with a=maxptime:20 in 200 OK / SDP.
amr_recording_tests.zip
The text was updated successfully, but these errors were encountered: