<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. </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 </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 </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">but want to ensure the best possible quality </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 </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: 13px; text-indent: -7px; background-color: rgb(240, 247, 255);">am trying to </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 </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 </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;">. </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 </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 </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 even lower the </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 </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 </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? </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? </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 </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 what would be a good </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 understanding a high </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 </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 </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">other bad effect? </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 </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">these values but </span><span style="font-family: Consolas, 'Lucida Console', monospace; font-size: small; background-color: rgb(240, 247, 255); text-indent: -7px;">getting </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 </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>