On Thu, 19 Apr 2007, Dieter wrote:
1080p
Mpeg 1, 2 up to 80 Mbps
Mpeg 4 up to 20 Mbps ( Is this really the worst case? Seems low. )
H.264 up to 40 Mbps
H.264 is the killer. :-(
It is worse than just H.264, it has to be H.264 HiP 1080p/30! Only
dedicated hardware is a viable solution for that. Look at the size and
price of the first HD-DVD and Blu-Ray players. They probably are not
using a single chip solution for decode.
What is "HiP"? I searched a bit and didn't find anything that looked relevant.
"High Profile". i.e. you want to support all of the features of H.264, not
just one of the subsets. Otherwise you'd be able to play only some H.264
videos.
Note, however, that High Profile mostly just adds implementation
complexity. It does not take significantly more processing power than
Main Profile.
Any sort of DSP should also work.
This seems very promising if we can find a suitable one. The TI ones look
great except they aren't fast enough. Anyone know if/when TI is coming
out with a newer faster model? I think a couple recent posts had pointers
to other brands?
The DSPs for video decode are fixed point. For OpenGL, we need a
floating point
Does video decode have to be done in fixed point, or could a floating point
unit be useful? Perhaps a fixed point unit and a floating point unit
working together somehow?
All pixel manipulations in H.264, and all except DCT in MPEG-1/2/4,
need to be fixed-point.
DCT in MPEG-1/2/4 can be floating-point.
--Loren Merritt
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)