macbroadcast´s blog


WebRTC – Real-Time Communications via simple Javascript
September 6, 2011, 6:12 pm
Filed under: howto, linux, openCU, openCV, socialweb, society, streaming | Tags: , , , ,

 WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose.

Our mission: To enable rich, high quality, RTC applications to be developed in the browser via simple Javascript APIs and HTML5.

Our first milestone: To provide the key RTC components to the browser community and collaborate on implementing a universal set of Javascript APIs.

The WebRTC initiative is a project supported by Google, Mozilla and Opera.



Expanding VP8 Hardware Decoder for Full WebP Support
June 23, 2011, 11:50 pm
Filed under: openCU, openCV, socialweb, streaming | Tags: , , , , ,

With the recent launch of WebP support in Chrome, Picasa and Gmail, we’re happy to announce that the third generation G-Series 1 VP8 hardware decoder, called “Chip Shot,” now offers full 256 Megapixel support for WebP still images. The G-Series 1 is available for licensing at no cost through the WebM Project hardware page.

Chip Shot is part of our new golf theme for VP8 hardware decoders, as we noticed that most of the engineers working on the G-Series decoder are very fond of the sport.

 

The G-Series 1 decoder offers both 1080p 30 frames per second WebM and 36.5 Megapixels per second WebP processing at around 100 MHz clock rate. It is a full hardware implementation, requiring a mere 2 MHz host CPU load even when processing 1080p video or any size WebP images. The decoder uses 380 kilogates of logic area and 52 kilobytes of embedded single-port memory. The logic consumes a negligible 27 mW of power at 1080p resolution, ensuring many hours of video playback time on battery-operated devices.

Based on the previous releases of the silicon-proven G-Series 1 decoder IP, Chip Shot is a low-risk solution for anyone who wants to enable WebM and WebP support on their chipsets or SOCs. Including all G-Series 1 versions that support WebM, we have released over 50 decoders to our semiconductor partners worldwide to date.



Availability of WebM (VP8) Video Hardware IP Designs
January 17, 2011, 10:08 pm
Filed under: Softwarepatents, streaming | Tags: , , , ,

Hello from the frigid city of Oulu, in the far north of Finland. Our WebM hardware development team, formerly part of On2 Technologies, is now up-to-speed and working hard on a number of video efforts for WebM.

  • VP8 (the video codec used in WebM) hardware decoder IP is available from Google for semiconductor companies who want to support high-quality WebM playback in their chipsets.
  • The Oulu team will release the first VP8 video hardware encoder IP in the first quarter of 2011. We have the IP running in an FPGA environment, and rigorous testing is underway. Once all features have been tested and implemented, the encoder will be launched as well.

WebM video hardware IPs are implemented and delivered as RTL (VHDL/Verilog) source code, which is a register-level hardware description language for creating digital circuit designs. The code is based on the Hantro brand video IP from On2, which has been successfully deployed by numerous chipset companies around the world. Our designs support VP8 up to 1080p resolution and can run 30 or 60fps, depending on the foundry process and hardware clock frequency.

The WebM/VP8 hardware decoder implementation has already been licensed to over twenty partners and is proven in silicon. We expect the first commercial chips to integrate our VP8 decoder IP to be available in the first quarter of 2011. For example, Chinese semiconductor maker Rockchip last week demonstrated full WebM hardware playback on their new RK29xx series processor at CES in Las Vegas (video below).

Note: To view the video in WebM format, ensure that you’ve enrolled in the YouTube HTML5 trial and are using a WebM-compatible browser. You can also view the video on YouTube.

Hardware implementations of the VP8 encoder also bring exciting possibilities for WebM in portable devices. Not only can hardware-accelerated devices play high-quality WebM content, but hardware encoding also enables high-resolution, real-time video communications apps on the same devices. For example, when VP8 video encoding is fully off-loaded to a hardware accelerator, you can run 720p or even 1080p video conferencing at full framerate on a portable device with minimal battery use.

The WebM hardware video IP team will be focusing on further developing the VP8 hardware designs while also helping our semiconductor partners to implement WebM video compression in their chipsets. If you have any questions, please write tohardware@webmproject.org or our Hardware page.

Happy New Year to the WebM community!

Jani Huoponen, Product Manager
Aki Kuusela, Engineering Manager

source http://blog.webmproject.org/2011/01/availability-of-webm-vp8-video-hardware.html



Google to Open-source VP8 for HTML5 Video
April 12, 2010, 9:57 pm
Filed under: streaming | Tags: , , , ,

http://video.golem.de/player/videoplayer.swf?id=2857&autoPl=false
 H.264 (left) und On2s VP8 (right)

Google will soon make its VP8 video codec open source, we’ve learned from multiple sources. The company is scheduled to officially announce the release at its Google I/O developers conference next month, a source with knowledge of the announcement said. And with that release, Mozilla — maker of the Firefox browser — and Google Chrome are expected to also announce support for HTML5 video playback using the new open codec.

http://newteevee.com/2010/04/12/google-to-open-source-vp8-for-html5-video/

Freeing VP8
Simply open sourcing it and making it available under a free license doesn’t help. That just provides open source code for a codec where relevant patents are held by a commercial entity and any other entity using it would still need to be afraid of using that technology, even if it’s use is free.

http://blog.gingertech.net/2010/02/20/googles-challenges-of-freeing-vp8/

HTML5 <VIDEO/> + IE9

Yesterday at MIX Dean (general manager of the IE team) announced the availability of the first IE9 Platform Preview for developers. Dean also committed to updating the preview approximately every eight weeks. There is a good article on Beta News covering some of the technical details of the release. A key part of the announcements was the support for hardware accelerated HTML5 including supporting the video tag with the H.264 codec.

http://blogs.msdn.com/nigel/archive/2010/03/17/html5-video-ie9.aspx



Open letter to Google: free VP8, and use it on YouTube
March 18, 2010, 10:20 am
Filed under: streaming | Tags: , , , , , ,

Debunking Some Myths Of The Google/On2 Deal, Questioning VP8’s Quality

Following up on my earlier post today entitled “Google’s Acquisition Of On2 Not A Big Deal, Here’s Why“, here’s some more thoughts on the subject. While clearly no one, including me, truly knows what Google plans to do with On2, a lot of potential scenarios being discussed on the web revolve around facts that just aren’t accurate. I’m all for having a discussion on what Google may or may not do with the On2 assets, but a lot of folks are using bad info to come up with their logic behind what Google may or may not do. Here are some of the “myths” I keep hearing or reading about:

http://blog.streamingmedia.com/the_business_of_online_vi/2009/08/debunking-some-more-myths-of-the-googleon2-deal.html

Is Google spending $106.5m to open source a codec?

There was some speculation in a few list and blogs about Googles ON2 aquisition and the Free Software foundation released an Openletter to Google:

With its purchase of the On2 video compression technology company having been completed on Wednesday February 16, 2010, Google now has the opportunity to make free video formats the standard, freeing the web from both Flash and the proprietary H.264 codec.

http://www.fsf.org/blogs/community/google-free-on2-vp8-for-youtube