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.