an open web media project
The latest news and updates from the WebM project

VP8 Error Concealment in WebRTC

Wednesday, September 14, 2011 | 1:36 PM

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.


8 comments:

moyyyy said...

Will all this nice VP8 stuff make it into google video chat?

unxed said...

This comment has been removed by the author.

unxed said...

Looks promising, but still needs some work:

http://img88.imageshack.us/img88/7926/errorot.jpg

unxed said...

Should we expect this work to be merged with official libvpx (and how soon)?

LeonZA said...

Why does WebRTC use iSAC and iLBC audio codecs?

Wouldn't it be better to use Opus/CELT or Speex?

John Koleszar said...

@unxed: this work was done in libvpx and is available in the Cayuga release. WebRTC links to libvpx for VP8 support.

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.

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.