<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">I am using Opus in a mobile VoIP client.&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">I don’t intend to deliver&nbsp;</span><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">audio beyond wide band&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">but want to&nbsp;ensure the best possible quality&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">even at low bandwidths </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">and high packet loss rates. I&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">am trying to&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">feed RTCP&nbsp;</span><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px;">information to opus, that is set its bit-rate and expected&nbsp;</span></div><div><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px;">packet loss periodically</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">.&nbsp;</span><div><span style="text-indent: -7px; background-color: rgb(240, 247, 255);"><font face="Consolas, Lucida Console, monospace" size="2"><br></font></span></div><div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">1) Any suggestions on how often I should&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">change the bit-rate and&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">expected packet loss, (maybe&nbsp;even lower the&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">audio bandwidth if the&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">bit-rate available is below the sweet-spot for WB)?</span></div><div><span style="text-indent: -7px; background-color: rgb(240, 247, 255);"><font face="Consolas, Lucida Console, monospace" size="2"><br></font></span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">2) How is the codec's performance affected every time a control parameter&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">such as bit-rate or audio bandwidth is changed?&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">Would doing this every second or every five seconds be a good idea?&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">Or should this&nbsp;</span><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px;">be done rarely?</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);"><br></span></div><div><span style="text-indent: -7px; background-color: rgb(240, 247, 255);"><font face="Consolas, Lucida Console, monospace" size="2">3) I would also like to know about complexity and&nbsp;what would be a good&nbsp;</font></span></div><div><span style="text-indent: -7px; background-color: rgb(240, 247, 255);"><font face="Consolas, Lucida Console, monospace" size="2">value on mobile devices. In my&nbsp;understanding a high&nbsp;</font></span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">complexity will add&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">delay (latency) to the codec, will it have any&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">other bad effect?&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">Will this delay be device dependent? I will test&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">these values but&nbsp;</span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">getting&nbsp;</span></div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">an estimate of a good value to use on&nbsp;</span><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: small; text-indent: -7px;">mobile clients would be nice.</span></div><div><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: small; text-indent: -7px;"><br></span></div><div><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: small; text-indent: -7px;">Thanks,</span></div><div><span style="background-color: rgb(240, 247, 255); font-family: Consolas, 'Lucida Console', monospace; font-size: small; text-indent: -7px;">Amit</span></div><div><div><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);"><br></span></div></div></div></div></body></html>