View Single Post
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#7
Originally Posted by pythoneye2 View Post
N900 has a hardware decoder for h.264

I did something like that in 2014 https://talk.maemo.org/showthread.php?t=93178

But as Kabouik said it is difficult, because to get low latency you need to get hardware to work at several places in your software stack. Decoding and especially encoding for example which mostly includes proprietary software which in consumer products is mostly badly supported.
(Last time i checked, nobody in the industry wants you to share your gfx card or the game you bought )

To make things worse every bug in your stack can destroy your latency. On N900 for example the wifi powersaving method can depending on your router introduce huge latency.

There are bugs/incompatibilities in gstreamer0.10-maemo and gstreamer1.*

Linux/maemo is not an realtime OS. Swapping, tracker, pulseaudio (is somehow cpu heavy on n900) and or other systems can introduce lags which you most likely wont fix.

Is there public low-level api's to the decoder hw? OpenMAX is probably not fast enough to provide proper playability.
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com
 

The Following User Says Thank You to tortoisedoc For This Useful Post: