For the youtube demo video, the camera was a OV16825.
MIPI interface, cmos bayer and color space transformations run on the A80
video specialized hadware with the GPU help.
The VP8 and H.264 video "hardware" encoders are included as standard
encoders in the android stock distribution. ("hardware" means no software
encoder implementation).
Unfortunately, the standard Google webrtc video engine (and the WebRTC
implementation in the Google Chrome browser) does not use the powerful
"hardware" encoding capabilities of the A80, so if you test the WebRTC on
Chrome browser or any popular Android webrtc app, it will perform poorly (a
black output or 8fps at 4k or around 15fps at 1080p).
You will need to write your own WebRTC video Engine to take advantage of
the A80 "hardware" encoder capabilities.
On Android, use the surface input mode for the encoders (this is the only
way to get higher FPS and bitrates at 4k). Hope this info help with your
project.

Javqui


On Fri, Jan 16, 2015 at 9:24 PM, <hacktaru...@gmail.com> wrote:

> Le mardi 6 janvier 2015 02:24:55 UTC+1, javqui a écrit :
> > Just to share a video showing some A80 capabilities.
> > It's just an initial test. There is room for improvements (particularly
> with the 4k video memory handlers and GPU processing).
> > YouTube video
> >
>
> Waoouu :D
> I have a board since few day, what camera do you have? To be sure I will
> not have some compatibility problem.
>
> I surprise to see a 4K encoding on this board because no OpenMAX
> instructions.
> It's a GPU encoding (?)
>
> It will be cool if you can share/explain your test/code.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "linux-sunxi" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/bUdiLJ0GiH0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to linux-sunxi+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to