maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   MeeGO will suport 720p playback on N900? (https://talk.maemo.org/showthread.php?t=72467)

rocky333 2011-04-24 13:52

MeeGO will suport 720p playback on N900?
 
That is my question, actually, the n900 can't play 720p files due a software problem, it's caped to 850x480 and can't play up this resolution....


So... with MeeGO, do you think we can play 720P files, or MOD 720P recording?

Reffyyyy 2011-04-24 14:32

Re: MeeGO will suport 720p playback on N900?
 
Duplicate thread. Please stop creating these threads as it clutters the forum.

rocky333 2011-04-24 14:52

Re: MeeGO will suport 720p playback on N900?
 
Never answers my questions... so.. what do you think i will know?

Cmon... and similar thread i maded, i answered for RECORDING, no for playback....

So isn't a duplicated thread... i'm talking about MEEGO... no Maemo or Android...

Reffyyyy 2011-04-24 14:58

Re: MeeGO will suport 720p playback on N900?
 
http://talk.maemo.org/showthread.php?t=72306

You sure?

I believe it is due to the drivers being closed source. It's entirely possible that I'm wrong though. I don't really care for such a thing.

EDIT: Just re-read your comment. The issue is likely directly linked. Regardless, I can guarantee that a thread already exists concerning your problem.

abill_uk 2011-04-24 15:23

Re: MeeGO will suport 720p playback on N900?
 
Still worth a proper answer from within the MeeGo team dont you think?.

tswindell 2011-04-24 15:37

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by abill_uk (Post 994600)
Still worth a proper answer from within the MeeGo team dont you think?.

It is not on any roadmap.

maniu 2011-04-24 16:50

Re: MeeGO will suport 720p playback on N900?
 
it needs to support 720p if not now, maybe later. In the future we wont have any file smaller than 720p

Stskeeps 2011-04-24 16:56

Re: MeeGO will suport 720p playback on N900?
 
I'm not confident that 720p/1080p DSP accelerated codecs are out in the open and freely redistributable. We do not currently include DSP codecs at all in N900 DE as we need to check if we legally can (royalties, MPEG LA and all that crap). We do have a good guide for installing those on wiki.

If someone can point me to 720p/1080p codecs, maybe someone can make a similar wiki page. I doubt 1080p is possible. 720p recording may have to be without on screen view.

Stskeeps 2011-04-24 17:00

Re: MeeGO will suport 720p playback on N900?
 
Also, please ask in our IRC channel #meego-arm or on meego-handset@meego.com mailing list instead. MeeGo people don't traditionally hang out here.

Remember MeeGo DE for N900 is not for end-users.

rocky333 2011-04-24 18:01

Re: MeeGO will suport 720p playback on N900?
 
Thanks for your answers Stskeeps!!!

So, we don't have DSP accelerated codecs to make 720p real?

maniu 2011-04-24 18:34

Re: MeeGO will suport 720p playback on N900?
 
Maybe you should use VLC player codecs? application is open source so everything it includes needs to be legal i think

Ayle 2011-04-24 19:04

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by maniu (Post 994681)
Maybe you should use VLC player codecs? application is open source so everything it includes needs to be legal i think

The maemo dsp drivers are somewhat limited so vlc does everything on the cpu when the dsp cannot be used leading to subpar performance...

freemangordon 2011-04-24 19:28

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 994641)
I'm not confident that 720p/1080p DSP accelerated codecs are out in the open and freely redistributable. We do not currently include DSP codecs at all in N900 DE as we need to check if we legally can (royalties, MPEG LA and all that crap). We do have a good guide for installing those on wiki.

If someone can point me to 720p/1080p codecs, maybe someone can make a similar wiki page. I doubt 1080p is possible. 720p recording may have to be without on screen view.

Check this ;):

http://focus.ti.com/dsp/docs/dspfind...65&familyId=44

And what I see as a major problem is that dsp driver is missing from meego kernel.

UPDATE:
... and this https://gforge.ti.com/gf/project/openmax/frs/

rocky333 2011-04-24 19:48

Re: MeeGO will suport 720p playback on N900?
 
is the same with maemo right?

TheBootroo 2011-04-24 19:56

Re: MeeGO will suport 720p playback on N900?
 
but what is the point of playing 720p on a screen that can only show 480p max and has no HDMI out ?

===> sucking the battery even quickier, make the processor heat very much and what more ?


Its more interesting to be able to record 720p since we don't keep the records only on the phone...

rocky333 2011-04-24 20:20

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by TheBootroo (Post 994718)
but what is the point of playing 720p on a screen that can only show 480p max and has no HDMI out ?

===> sucking the battery even quickier, make the processor heat very much and what more ?


Its more interesting to be able to record 720p since we don't keep the records only on the phone...

Yes... I will answer you.


1- you not need to re-encode downloaded videos.

2-you can put the video where you whant and conect to a HDTV via USB to play the video in REAL HD. ( some new TV you can conect a pendrive to watch movies and some videoplayers to)

3- If 720p playback works, 720p recording will also work (the hardware is capable, if not why Omnia HD, H1, 3GS have HD recording? the last with a poor lens )

Stskeeps 2011-04-24 20:52

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by freemangordon (Post 994708)
And what I see as a major problem is that dsp driver is missing from meego kernel.

Not missing,
http://build.meego.com/package/view_...cf3ee342c8a19e

(TIDSPBRIDGE)

We do occasionally know what we're doing.. also, we tested video recording with dsp codecs some weeks back.

That said, thanks for URLs. Could you locate some info that they handle 720p on c64x dsp?

rocky333 2011-04-24 21:01

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 994736)
Not missing,
http://build.meego.com/package/view_...cf3ee342c8a19e

(TIDSPBRIDGE)

We do occasionally know what we're doing.. also, we tested video recording with dsp codecs some weeks back.

That said, thanks for URLs. Could you locate some info that they handle 720p on c64x dsp?

Do you mean by hardware??

daperl 2011-04-24 21:02

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by rocky333 (Post 994728)
3- If 720p playback works, 720p recording will also work (the hardware is capable, if not why Omnia HD, H1, 3GS have HD recording? the last with a poor lens )

Encoding and decoding are different. Encoding can be significantly more computationally intensive than decoding.

So, no, if playback works, that doesn't mean recording works.

That said, if someone gets 720p encoding working with the DSP, I can help to make sure we still have an LCD viewfinder.

freemangordon 2011-04-24 23:58

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 994736)
Not missing,
http://build.meego.com/package/view_...cf3ee342c8a19e

(TIDSPBRIDGE)

We do occasionally know what we're doing.. also, we tested video recording with dsp codecs some weeks back.

That said, thanks for URLs. Could you locate some info that they handle 720p on c64x dsp?

Great to see it in enabled in .config, I mean it is missing here http://meego.gitorious.org/meego-dev...master/drivers. Maybe I am not looking at right place. Anyway if you say it is there, I believe you (link?).

Re 720p codecs handling:
here https://gstreamer.ti.com/gf/project/gstreamer_ti/ they are listed as future development/todo, I assume that it is possible for your team to contact TI for some early versions (if exists). And h264 720p encoder is listed as available right now. Not sure for what HW though.

And here http://focus.ti.com/dsp/docs/thirdpa...r&companyId=59 are Ittiam's codecs, which I strongly believe will be given for evaluation to meego team if requested. Another 720p codecs bundle belongs to Aricent http://www.aricent.com/Software/Mult...odecsACSL.aspx, could be an option too.

abill_uk 2011-04-25 04:26

Re: MeeGO will suport 720p playback on N900?
 
Glad to see this thread in full discussion now and shows good spirit to the community.

rocky333 2011-04-25 12:08

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by abill_uk (Post 994841)
Glad to see this thread in full discussion now and shows good spirit to the community.

That's the point!!

Stskeeps 2011-04-25 15:08

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by freemangordon (Post 994786)
Great to see it in enabled in .config, I mean it is missing here http://meego.gitorious.org/meego-dev...master/drivers. Maybe I am not looking at right place. Anyway if you say it is there, I believe you (link?).

Re 720p codecs handling:
here https://gstreamer.ti.com/gf/project/gstreamer_ti/ they are listed as future development/todo, I assume that it is possible for your team to contact TI for some early versions (if exists). And h264 720p encoder is listed as available right now. Not sure for what HW though.

And here http://focus.ti.com/dsp/docs/thirdpa...r&companyId=59 are Ittiam's codecs, which I strongly believe will be given for evaluation to meego team if requested. Another 720p codecs bundle belongs to Aricent http://www.aricent.com/Software/Mult...odecsACSL.aspx, could be an option too.

Linked already in my post. If the codecs are not already out there and publically available we can't have them in DE. Everyone should be able to work with and distribute them, or not at all. So no chance for prerelease as that would require everyone downloading DE to sign a NDA or a nasty EULA.

freemangordon 2011-04-27 06:48

Re: MeeGO will suport 720p playback on N900?
 
Yeah, that seems reasonable, but the initial question was not about the codecs, it was for platform software capability to handle 720p. And my point was that it would be wise if there is such support on ARM side, even if you are not allowed to distribute the DSP codecs. For example TI OpenMax IL (for Android)has support for aricent 720p mpeg4 decoder ,despite the fact it(the codec) is not freely distributable. By including gstreamer or openmax support for 720p codecs you are making possible for one to write an opensource clone of DSP code. Or highy optimised NEON one. Or whatever. Hope you understand my point.

And btw, lets sound more like engineers, not like lawyers , OK?

Stskeeps 2011-04-27 07:22

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by freemangordon (Post 995968)
Yeah, that seems reasonable, but the initial question was not about the codecs, it was for platform software capability to handle 720p. And my point was that it would be wise if there is such support on ARM side, even if you are not allowed to distribute the DSP codecs. For example TI OpenMax IL (for Android)has support for aricent 720p mpeg4 decoder ,despite the fact it(the codec) is not freely distributable. By including gstreamer or openmax support for 720p codecs you are making possible for one to write an opensource clone of DSP code. Or highy optimised NEON one. Or whatever. Hope you understand my point.

And btw, lets sound more like engineers, not like lawyers , OK?

Even engineers can be sued... :)

That said, we probably do have the support, but we're not going to invest effort in it as we can't distribute anything for it. Anyone is welcome to experiment with it to get it working and write guides about it.

gst-openmax would probably be trivial to get working.

abill_uk 2011-04-27 07:30

Re: MeeGO will suport 720p playback on N900?
 
Problem is you only got 256 ram available and untill someone can come up with a way to at least double the ram which incidently would push the N900 into far greater heights.

I am looking into this now as i now see MeeGo is well and truly being pushed by many contributors to the project for the N900.

Keep up the fantastic work !.

damnshock 2011-04-27 09:11

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 995986)
Even engineers can be sued... :)

That said, we probably do have the support, but we're not going to invest effort in it as we can't distribute anything for it. Anyone is welcome to experiment with it to get it working and write guides about it.

gst-openmax would probably be trivial to get working.

So you are basically saying that we *can* get 720p if we do it on our own?

Well, It's a pitty it can't be included in the DE but... I can live with that heheheh ;)

Regards

Stskeeps 2011-04-27 09:12

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by damnshock (Post 996038)
So you are basically saying that we *can* get 720p if we do it on our own?

Well, It's a pitty it can't be included in the DE but... I can live with that heheheh ;)

Regards

I wouldn't claim it's impossible, but do remember constraints on hardware..

rocky333 2011-04-29 14:01

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 996039)
I wouldn't claim it's impossible, but do remember constraints on hardware..

The hardware? i think... there is some phones with 256RAM to play 720p files...

Iphone 3GS ( tweaked )
OMNIA HD
DROID
SAMSUNG H1
And why not, N900 UNDER ANDROID!!

256MB is more than sufficient to play 720P standart movies.

Stskeeps 2011-04-29 14:02

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by rocky333 (Post 997359)
The hardware? i think... there is some phones with 256RAM to play 720p files...

Iphone 3GS ( tweaked )
OMNIA HD
DROID
SAMSUNG H1
And why not, N900 UNDER ANDROID!!

256MB is more than sufficient to play 720P standart movies.

Yeah, but I was referring to that some later OMAP's has improved DSPs and SGX..

abill_uk 2011-04-29 14:15

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by damnshock (Post 996038)
So you are basically saying that we *can* get 720p if we do it on our own?

Well, It's a pitty it can't be included in the DE but... I can live with that heheheh ;)

Regards

Realistically you surely have to see that with only 256 mb ram that your never going to go far quality wise in any direction no matter what or how the drivers are written, the N900 just falls short on hardware to be able to achieve what you are asking because if it was even remotely possible it would have been accomplished by now a long time ago. ;)

abill_uk 2011-04-29 14:34

Re: MeeGO will suport 720p playback on N900?
 
Look at these specs from the Windows Media HD page to be able to play 720p on a pc then compare to the N900 and i am sure you will have the answers.

Minimum Configuration
(to play 720p video)

Windows XP
Windows Media Player 9 Series
2.4 GHz processor or equivalent
384 MB of RAM
64 MB video card
DVD drive
1024 x 768 screen resolution
16-bit sound card
Speakers

Optimum Configuration
(to play 1080p video with 5.1 surround sound)

Windows XP
Windows Media Player 9 Series
DirectX 9.0
3.0 GHz processor or equivalent
512 MB of RAM
128 MB video card
DVD drive
1920 x 1440 screen resolution
24-bit 96 kHz multichannel sound card
5.1 surround sound speaker system.

Good luck is all i can say :D

damnshock 2011-04-29 15:12

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by Stskeeps (Post 997361)
Yeah, but I was referring to that some later OMAP's has improved DSPs and SGX..


Well, the thing is that the N900 *can* do this. It's obvious whenever you try on Nitdroid.

We'll have to find a way to do so on Maemo/meego

Regards

freemangordon 2011-04-29 16:07

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by abill_uk (Post 997382)
Look at these specs from the Windows Media HD page to be able to play 720p on a pc then compare to the N900 and i am sure you will have the answers.

Minimum Configuration
(to play 720p video)

Windows XP
Windows Media Player 9 Series
2.4 GHz processor or equivalent
384 MB of RAM
64 MB video card
DVD drive
1024 x 768 screen resolution
16-bit sound card
Speakers

Optimum Configuration
(to play 1080p video with 5.1 surround sound)

Windows XP
Windows Media Player 9 Series
DirectX 9.0
3.0 GHz processor or equivalent
512 MB of RAM
128 MB video card
DVD drive
1920 x 1440 screen resolution
24-bit 96 kHz multichannel sound card
5.1 surround sound speaker system.

Good luck is all i can say :D

Yeah, those are requirements if you are using CPU to decode. If you use GPU you don't need such speeds(I was able to watch 1080p on my old Sempron 1.8GHz with 10-15% CPU load). And in case of n900 DSP is GPU equivalent. And n900 DSP is 100% capable to decode 720p (maybe with a little help from ARM side) . We just don't have software. And Meego DE won't have it either. Period.

@damnshock Is NitDroid capable of playing 720p through DSP. If that is the case I can look at codecs to see if it is possible to run them under Maemo.

toxaris 2011-04-29 16:28

Re: MeeGO will suport 720p playback on N900?
 
Who cares about 720p on 480p display?
I always compress my moves to 480p.
By that you get smaler size and you phone does not have to scale the picture, and you are saving CPU time and battery.
How hard you will try you can never get 720p on a 480p display.

freemangordon 2011-04-29 16:51

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by toxaris (Post 997453)
Who cares about 720p on 480p display?
I always compress my moves to 480p.
By that you get smaler size and you phone does not have to scale the picture, and you are saving CPU time and battery.
How hard you will try you can never get 720p on a 480p display.

Already answered http://talk.maemo.org/showpost.php?p...8&postcount=16

Hariainm 2011-04-29 17:49

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by rocky333 (Post 997359)
The hardware? i think... there is some phones with 256RAM to play 720p files...

Iphone 3GS ( tweaked )
OMNIA HD
DROID
SAMSUNG H1
And why not, N900 UNDER ANDROID!!

256MB is more than sufficient to play 720P standart movies.

Even my ARM11-powered Nokia N8 play 720p movies like a charm!

atilla 2011-04-29 18:05

Re: MeeGO will suport 720p playback on N900?
 
wouldn't it be nice if we first get normal videos at 30fps?
i mean ok we could someday(maybe 2012)get 720p recording and playback.at which speeds would the video run?
probably 5fps.....

shadowjk 2011-04-30 01:25

Re: MeeGO will suport 720p playback on N900?
 
RAM size isn't an issue for 720p. RAM speed is more important.

And no, N8 doesn't decode h264 on ARM11.

There's a reason the only 720p codecs for this particular SOC cost alot of money: it's bloody hard to do, and your efforts are mostly wasted anyway because you can't reuse it for anything else. That's why you'd only do it if you're both crazy, one in a billion genius, and getting paid sacks of money.

damnshock 2011-04-30 08:42

Re: MeeGO will suport 720p playback on N900?
 
Quote:

Originally Posted by shadowjk (Post 997660)
There's a reason the only 720p codecs for this particular SOC cost alot of money: it's bloody hard to do, and your efforts are mostly wasted anyway because you can't reuse it for anything else. That's why you'd only do it if you're both crazy, one in a billion genius, and getting paid sacks of money.

And where are these codecs? How much are them? Can we buy them as a single user?


All times are GMT. The time now is 16:53.

vBulletin® Version 3.8.8