H.264 codec

Technical discussion on the newly released and hard to find PS3.

Moderators: cheriff, emoon

Post Reply
ps3fan
Posts: 3
Joined: Fri Nov 03, 2006 12:26 am

H.264 codec

Post by ps3fan »

has anybody seen an h.264 codec for cell?
this is required to watch hdtv video on ps3.
thanks.
Arwin
Posts: 426
Joined: Tue Jul 12, 2005 7:00 pm

Re: H.264 codec

Post by Arwin »

ps3fan wrote:has anybody seen an h.264 codec for cell?
this is required to watch hdtv video on ps3.
thanks.
The PS3 has one already built in, like the PSP but obviously with better resolution support. ;) So I don't know if we need to get a codec for it. I also don't know if the PS3 is using the Cell for this codec (which it could, as that's what the 4Gb/s Cell-to-GDDR3 pipeline should be useful for) or whether the RSX actually takes care of it, as it seems to have video decoding right there on the chip.

Eventually we'll probably get people who do their own Cell implementation of H.264 I guess, though it won't be easy (not just because of Cell).
ps3fan
Posts: 3
Joined: Fri Nov 03, 2006 12:26 am

Post by ps3fan »

according to my info you just have access to the frame buffer from within linux... so the builtin h.264 decoder is most likely of no use for us if we talk homebrew software :-(
cheriff
Regular
Posts: 258
Joined: Wed Jun 23, 2004 5:35 pm
Location: Sydney.au

Post by cheriff »

ps3fan wrote:according to my info you just have access to the frame buffer from within linux..
Really? I was afaraid of this. If so, that really blows. :(
Damn, I need a decent signature!
User avatar
jbit
Site Admin
Posts: 293
Joined: Sat May 28, 2005 3:11 am
Location: København, Danmark
Contact:

Post by jbit »

cheriff wrote:
ps3fan wrote:according to my info you just have access to the frame buffer from within linux..
Really? I was afaraid of this. If so, that really blows. :(
This is speculation. A lot of signs point to at least some form of hardware OpenGL (using E17 kinda implies this, plus some things TerraSoft have said).
Also ps3linux seems to cover the net-yaroze and ps2linux bases (for home-dev stuff), so that kinda implies some form of hardware acceleration too.
This is, of course, still speculation. Until Sony or TerraSoft say either way (or somebody gets their hands on it) we won't know for sure.
ps3fan
Posts: 3
Joined: Fri Nov 03, 2006 12:26 am

Post by ps3fan »

well, my info source is a sony dev... so, ...
ayub_zar
Posts: 36
Joined: Fri Jun 02, 2006 5:11 am
Location: Pakistan
Contact:

what about ps3 dev

Post by ayub_zar »

what have we acheived so far in ps2 programing? i mean is there any big achievement we made in ps2? or not?
WE NEED TO TAME PS2
ralferoo
Posts: 122
Joined: Sat Mar 03, 2007 9:14 am
Contact:

Post by ralferoo »

jbit wrote:using E17 kinda implies this
Man, that band really sucks... ;) </off-topic>

E17? I can't think of any E words that are 17 letters, at least not relating to hypervisors. Care to elaborate?
urchin
Posts: 121
Joined: Thu Jun 02, 2005 5:41 pm

Post by urchin »

Enlightenment window manager: http://www.enlightenment.org/

They are currently working towards version 0.17
unsolo
Posts: 155
Joined: Mon Apr 16, 2007 2:39 am
Location: OSLO Norway

Post by unsolo »

make a spu decode it.
Don't do it alone.
ralferoo
Posts: 122
Joined: Sat Mar 03, 2007 9:14 am
Contact:

Post by ralferoo »

urchin wrote:Enlightenment window manager ... working towards version 0.17
Gosh! I remember some guys trying that out about 10 years ago!

Does it need OpenGL nowadays? When I first saw it, I was impressed by all the alpha blended transparency niceness as it was something Windows couldn't do (and I think MacOS had rounded corners on windows, but not proper transparency), but it certainly didn't do anything that would need OpenGL.
7oby
Posts: 25
Joined: Fri Jun 09, 2006 2:18 am

Re: H.264 codec

Post by 7oby »

ps3fan wrote:has anybody seen an h.264 codec for cell?
this is required to watch hdtv video on ps3.
I guess you would like to have the CELL SPEs do the task instead of the inferior PowerPC part of the CELL core.

This is one solution of distributing the work among the SPEs:
http://www.hotchips.org/archives/hc17/2 ... 7.S1T4.pdf

This is a company that will implement something like that and sell it:
http://www.mc.com/mediacenter/pressrelease.aspx?id=9905

two parallel and Cell programming guides to get you started:
http://cag.csail.mit.edu/ps3/lectures.shtml
http://www.heise.de/kiosk/archiv/ct/07/ ... e_Kulturen (sorry german)

regards,
7oby
Post Reply