On 02/13/2019 03:46 AM, Harald Alvestrand wrote:
> Thanks for confirming the absence of specs. The hackaround that Google
> folks are trying is to send 5.1 as 3 OPUS stereo channels, which doesn't
> make me particularly happy.

No, don't do that. I think the correct solution is to define a new
subtype (e.g. mc-opus) and then just specify an SDP version of the
multi-channel fields of the Ogg header.

For something like 5.1, that would basically mean transmitting the
channel order and coupling. That also means being able to use the
existing libopus surround encoder code, which will have *much* better
quality than explicitly breaking down 5.1 into 3 independent stereo
streams. Even ambisonics should work, though mapping family 3 may result
in a few kB of data in the SDP for the matrices when using 3rd order.

Cheers,

        Jean-Marc


>>
>> Cheers,
>>
>>      Jean-Marc
>>
>>
>> On 02/12/2019 03:50 PM, Harald Alvestrand wrote:
>>> Hi,
>>>
>>> I wonder if there exists some specification for multichannel OPUS in SDP
>>> - I have searched for it and missed it.
>>>
>>> I note that RFC 8486 (ambisonics) doesn't say anything about SDP
>>> considerations.
>>>
>>> Harald
>>>
>>>
>>> _______________________________________________
>>> codec mailing list
>>> codec@ietf.org
>>> https://www.ietf.org/mailman/listinfo/codec
>>>
>> _______________________________________________
>> codec mailing list
>> codec@ietf.org
>> https://www.ietf.org/mailman/listinfo/codec
> 
> 
> _______________________________________________
> codec mailing list
> codec@ietf.org
> https://www.ietf.org/mailman/listinfo/codec
> 

_______________________________________________
codec mailing list
codec@ietf.org
https://www.ietf.org/mailman/listinfo/codec

Reply via email to