The WebM Open Media Project Blog

http://webmproject.blogspot.com/

Les articles publiés sur le site

  • Texai Remote Presence System Using VP8 Video

    19 novembre 2010, par noreply@blogger.com (John Luther)
    Guest blogger Josh Tyler is a member of the Texai team at Willow Garage.

    Willow Garage is busy building the next version of its Texai remote presence platform with VP8, the video codec used in WebM.

    In short, Texai is a two-way videoconferencing app on a tele-operated robotic platform (for more details, see the piece about Texai in the New York Times). Video and audio quality are critical to providing the best user experience on Texai. We've evaluated several video codecs and found VP8's image quality, low latency and tolerance to packet loss far better than anything else we tested.

    The video below shows VP8 running on one of our systems.



    (If you have a WebM-enabled browser and are enrolled in the YouTube HTML5 beta the video will play in WebM HTML5, otherwise it will play in Flash Player.)

    We're also looking for help! If you're interested in helping us create an incredible, high-fidelity user experience, either by joining our team, partnering on development, or by being added to our early customer interest list, please email us at texai-info@willowgarage.com.
  • WebM Video Codec in Skype 5.0 Group Video

    9 novembre 2010, par noreply@blogger.com (John Luther)
    Our friends at Skype recently released Skype 5.0 for Windows and Mac, which features a beta group video feature using VP8, the video codec in WebM. In the first half of 2010, approximately 40% of Skype-to-Skype calls were video calls and we’re excited that in the future many of those calls will be made using VP8.

    To check out the new group video feature, simply download the Skype Software.

    Note: For group video to work, everyone on the call needs the new Skype for Windows or Mac, a webcam and a broadband connection.

    For more info about Skype group video, visit the Skype website.
  • VP8 Codec SDK "Aylesbury" Release

    28 octobre 2010, par noreply@blogger.com (John Luther)
    Today we're making available "Aylesbury," our first named release of libvpx, the VP8 codec SDK. VP8 is the video codec used in WebM. Note that the VP8 specification has not changed, only the SDK.

    What's an Aylesbury? It's a breed of duck. We like ducks, so we plan to use duck-related names for each major libvpx release, in alphabetical order. Our goal is to have one named release of libvpx per calendar quarter, each with a theme.

    You can download the Aylesbury libvpx release from our Downloads page or check it out of our Git repository and build it yourself. In the coming days Aylesbury will be integrated into all of the WebM project components (DirectShow filters, QuickTime plugins, etc.). We encourage anyone using our components to upgrade to the Aylesbury releases.

    For Aylesbury the theme was faster decoder, better encoder. We used our May 19, 2010 launch release of libvpx as the benchmark. We're very happy with the results (see graphs below):
    • 20-40% (average 28%) improvement in libvpx decoder speed
    • Over 7% overall PSNR improvement (6.3% SSIM) in VP8 "best" quality encoding mode, and up to 60% improvement on very noisy, still or slow moving source video.



    The main improvements to the decoder are:
    • Single-core assembly "hot spot" optimizations, including improved vp8_sixtap_predict() and SSE2 loopfilter functions
    • Threading improvements for more efficient use of multiple processor cores
    • Improved memory handling and reduced footprint
    • Combining IDCT and reconstruction steps
    • SSSE3 usage in functions where appropriate
    On the encoder front, we concentrated on clips in the 30-45 dB range and saw the biggest gains in higher-quality source clips (greater that 38 dB), low to medium-motion clips, and clips with noisy source material. Many code contributions made this possible, but a few of the highlights were:
    • Adaptive width and strength alternate reference frame noise suppression filter with optional motion compensation.
    • Transform improvements (improved accuracy and reduction in round trip error)
    • Trellis-based quantized coefficient optimization
    • Two-pass rate control and quantizer changes
    • Rate distortion changes
    • Zero bin and rounding changes
    • Work on MB-level quality control and bit allocation
    We're targeting Q1 2011 for the next named libvpx release, which we're calling Bali. The theme for that release will be faster encoder. We are constantly working on improvements to video quality in the encoder, so after Aylesbury we won't tie that work to specific named releases.

    WebM at Streaming Media West

    Members of the WebM project will discuss Aylesbury during a session at the Streaming Media West conference on November 3rd (session C203: WebM Open Video Project Update). For more information, visit www.streamingmedia.com/west.

    John Luther is Product Manager of the WebM Project.
  • Flumotion Wins Streaming Media Europe Awards for WebM Streaming

    20 octobre 2010, par noreply@blogger.com (John Luther)
    Congratulations to our friends at Flumotion! They picked up two Reader's Choice Awards at the Streaming Media Europe 2010 conference in London. The company took prizes for Best Live Webcast of 2010 (for their streaming of GUADEC 2010 in WebM), and Best Webcast Platform. In addition, the Flumotion WebM Live Streaming solution was nominated for Best Streaming Innovation of 2010.

    You can read more about the awards in the Streaming Media announcement.
  • Flumotion Wins Streaming Media Europe Awards for WebM Streaming

    20 octobre 2010, par noreply@blogger.com (John Luther)
    Congratulations to our friends at Flumotion! They picked up two Reader's Choice Awards at the Streaming Media Europe 2010 conference in London. The company took prizes for Best Live Webcast of 2010 (for their streaming of GUADEC 2010 in WebM), and Best Webcast Platform. In addition, the Flumotion WebM Live Streaming solution was nominated for Best Streaming Innovation of 2010.

    You can read more about the awards at the Streaming Media web site.