The WebRTC project has posted a demo of their implementation of VP8 error concealment in libvpx. The visual improvement is pretty striking. Check it out at the WebRTC blog.
@unxed: The loss patterns are not identical in the two sequences, simply because the packetization strategies were altered to give each alternative it's best possible working conditions. That is, the left side is the best you can do without the new ER/EC functionality.
8 comments:
moyyyy said...
Will all this nice VP8 stuff make it into google video chat?
September 14, 2011 8:14 PM
unxed said...
September 14, 2011 8:17 PM
unxed said...
Looks promising, but still needs some work:
http://img88.imageshack.us/img88/7926/errorot.jpg
September 14, 2011 8:20 PM
unxed said...
Should we expect this work to be merged with official libvpx (and how soon)?
September 14, 2011 8:22 PM
LeonZA said...
Why does WebRTC use iSAC and iLBC audio codecs?
Wouldn't it be better to use Opus/CELT or Speex?
September 15, 2011 2:05 AM
John Koleszar said...
@unxed: this work was done in libvpx and is available in the Cayuga release. WebRTC links to libvpx for VP8 support.
September 15, 2011 8:31 AM
Henrik Lundin said...
@unxed: The loss patterns are not identical in the two sequences, simply because the packetization strategies were altered to give each alternative it's best possible working conditions. That is, the left side is the best you can do without the new ER/EC functionality.
September 15, 2011 9:19 AM
sergel said...
@LeonZA iSac and iLBC are also open sourced, under a very open license. More info at www.webrtc.org
We are very interested in Opus and look forward to integrating it once it is ratified and settled at the IETF, which should be soon.
September 15, 2011 9:36 AM
Post a Comment