Dnia 2010-10-29, pią o godzinie 13:28 -0700, Auke Kok pisze:
> 
> I hate to say this, but the fact that "it works in ubuntu" does not
> mean 
> anything, as there are too many applications in ubuntu that we will 
> never be able to ship due to licensing restrictions etc. Is it
> shipped 
> as part of a default unmodified upstream kernel? Does it require 
> MPEG-licensed components?

Support for DVB adapters (hardware) is there in upstream kernel, being
developed by the LinuxTV project [1]. A list of hardware supported
out-of-the box (provided the relevant kernel options are enabled) can be
found at [2]. A problem with USB devices is that a lot of them require
firmware to be loaded onto them, which I believe poses another legal
obstacle.

> Remember, DVB-t adapters generally are MPEG encoders and, in order to 
> decode that, you need a MPEG-decoder and that means it can't be 
> distributed freely without getting a License.... 

There are less and less hardware MPEG decoders in DVB adapters.
Everything happens in software. Most popular formats are:
- MPEG-2 video and audio,
- H.264 video,
- AC3 audio.

From my experience the above covers most of DVB broadcasts. I have not
stumbled upon any other stream. As an addition teletext is broadcasted
and AFAIK there's no gstreamer element to decode that.

Don't devices today come with support for even the advanced - H.264
codec? And some of them even accelerated in hardware?

I'm not saying MeeGo spec should require support for DVB, but it should,
IMO, do everything it can to ease vendors with providing that support.
For handhelds it would be a grand plus. For IVI it should be a
standard. 

[1] http://linuxtv.org/
[2] http://linuxtv.org/wiki/index.php/Hardware_Device_Information

-- 
Michał Sawicz <mic...@sawicz.net>

_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev

Reply via email to