[YMCS/YDMP Free Trial Program]Yealink would like to offer Free Trial Program of Yealink device management service for our current eligible customers. You can see the details below.
https://www.yealink.com/ydmp-freetrial-2020


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
T4xs series opus codec
Author Message
volga629 Offline
Junior Member
**

Posts: 3
Joined: Apr 2014
Reputation: 0
Post: #1
T4xs series opus codec
Hello Everyone,
I been testing Yealink opus and ran into issue where are SDP in INVITE is not follow RFC 7587
It offer opus/8000, but should be opus/48000 MHz always and actual stream can be adjusted as need it.

How possible to open bug report on this


Code:
User-Agent: Yealink SIP-T41S 66.84.0.15

v=0
o=- 20011 20011 IN IP4 172.32.0.250
s=SDP data
c=IN IP4 172.32.0.250
t=0 0
m=audio 11780 RTP/AVP 106 101
[b]a=rtpmap:106 opus/8000[/b]
a=fmtp:106 sprop-maxcapturerate=16000; maxaveragebitrate=20000; maxplaybackrate=48000; useinbandfec=1
a=ptime:20
a=sendrecv
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15

Explanation

Opus supports 5 different audio bandwidths, which can be adjusted
during a stream. The RTP timestamp is incremented with a 48000 Hz
clock rate for all modes of Opus and all sampling rates. The unit
for the timestamp is samples per single (mono) channel. The RTP
timestamp corresponds to the sample time of the first encoded sample
in the encoded frame. For data encoded with sampling rates other
than 48000 Hz, the sampling rate has to be adjusted to 48000 Hz.

and

Required parameters:

rate: the RTP timestamp is incremented with a 48000 Hz clock rate
for all modes of Opus and all sampling rates. For data encoded
with sampling rates other than 48000 Hz, the sampling rate has to
be adjusted to 48000 Hz.

and

The media subtype ("opus") goes in SDP "a=rtpmap" as the encoding
name. The RTP clock rate in "a=rtpmap" MUST be 48000, and the
number of channels MUST be 2.

The actual rate used is encoded as part of the Opus bit stream. It can be hinted towards with the various fmtp= parameters, but even that is optional.
03-20-2023 09:47 PM
Find all posts by this user    like0    dislike0 Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  newest firmware for T4XS units causes bootup loop davedogmoore@gmail.com 0 506 01-21-2024 03:44 PM
Last Post: davedogmoore@gmail.com
  T46S & Opus compsos 0 1,281 09-07-2022 10:49 AM
Last Post: compsos
  T4xU series no support information or files Chris708 5 10,898 01-07-2021 10:29 PM
Last Post: rfmjohn
  New T46S but no Opus Gary Clarke 11 22,016 04-11-2020 09:24 AM
Last Post: complex1
  T4xG series having time issues KNERD 4 11,114 04-20-2018 08:51 PM
Last Post: KNERD
  Multiple USB devices on T4xS phones AEH 1 5,472 04-16-2018 07:03 AM
Last Post: Evan_Yealink
  T4XG series not able to autoprovision over https with FreePBX 14 JaredBusch 5 13,873 02-27-2018 11:20 PM
Last Post: JaredBusch
  T4X S series - Skype for Business Administrator & User guides Shamintha 1 5,295 11-23-2017 02:18 AM
Last Post: anonymous1711612242218
  T4X Series - PC Audio Only dkulesza 1 5,144 11-16-2017 08:38 AM
Last Post: Lucia_Yealink
  SFB - Latest firmware for T4xS phones IvNZ 7 15,382 11-14-2017 09:57 PM
Last Post: IvNZ

Forum Jump:


User(s) browsing this thread: 1 Guest(s)

Contact Us   Yealink   Return to Top   Return to Content   Lite (Archive) Mode   RSS Syndication