Javqui,

did you make any progress on that application? It looks like the HW 
encoding support for the A80 is pretty inconsistent in performance (at 
least on the Android version I am actually using on the OptimusBoard).

Could you at least share some details about your setup (FW version, kernel 
version, details of the OMX fingerprints and so on). It could help a lot.

Thanks

Il giorno lunedì 19 gennaio 2015 20:56:11 UTC+1, javqui ha scritto:

> 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, <[email protected] <javascript:>> 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 
>> [email protected] <javascript:>.
>> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to