cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2404
Views
0
Helpful
11
Replies

whether REM android advanced sdk support 720p 30f

cshiyou
Cisco Employee
Cisco Employee

hi,

we are developing android  app and configure the reslution to 720P 30f.

but, in our testing, we found endpoint only received 720P 10 frame from APP side.

the android device with ARM CPU supportS 720p 30f if we testing with other Webrtc client and the device and can record 1080P video.

please let us know how ot improve the framerate.

many thanks.

yours

Alan

11 Replies 11

robdoyle
Cisco Employee
Cisco Employee

Hi Alan,

Have you altered the Video Resolution Configuration values on https://cs-fcsdk.cafex.com:8443/web_plugin_framework/webcontroller/mediaconfig/

Rob

hi  rob,

we chananged resolution to 720P in advanced sdk.

BUT, the problem is to do with Frame rate, it is around 10~15 frame every second.

alan

Hi Alan,

Apologises for misreading your question. The current Android implementation doesn't support frame rates of 30fps. I would expect it to be supported in later REM versions or via the ES patch mechanism. I don't have an ETA for the feature.

Rob

hi  Robert,

thanks for your frank reply.

we want to replace the built-in webrtc lib libjingle_peerconnection_so.so to latest one.

can you tell us the version of this shared lib in native Advanced SDK?

yours

Alan

Hi Alan,

My understanding is that to use the latest libjingle_peerconnection_so.so there will need to be code changes in the REM SDK to accommodate the API changes in libjingle_peerconnection_so.so

I'll confirm the above and the version number with development but the answer may not come until the new year.


Rob

hi robert,

many thanks for your reply.

looking forward to hearing from you soon.

yours

Alan

racdavie
Cisco Employee
Cisco Employee

Hi Alan.

I spoke to our team this morning and we were wondering what android device you were using and what endpoint the call is going too.

Given the original statement you mentioned, it sounds like a heavy hitting device but we just wanted to confirm that with you to conclude/continue investigations.

Cheers,

Rach

hi rach,

long time no see,

we are testing on a android based wearable glass.

https://realwear.com/products/hmt-1/

glass spec:

http://realwear.com/hmt-1-specs/

yours

Alan

hi Rach,

REM endpoint is calling to a DX80 endpoint via   VPN encrptyed internet link.

yours

Alan

Thank you for your reply.

Could you answer/try the following for us:

1. Is the wearable device itself handling the media streams or is offloaded to a mobile device?

2. Could you try and make a call from a mobile device, ideally something quite recent like a S7. And see if it has the same FPS issue?

3. Could you try to prioritise the VP8 video codec in https://<server address>:8443/web_plugin_framework/webcontroller

We are presume the device is currently using H264 so we are curious if forcing it to transcode might help.

Let us know how you get on and let me know if you have any questions.

Cheers,

Rach

racdavie
Cisco Employee
Cisco Employee

Hi Alan.

to let you know we've performed some testing on the following devices and got the following results:

11.6 Advanced SDK and have the following results:

HTC One A9 (Android 6.0.1) = 20-25 FPS

Nexus 6 (Android 7.0) = 15 FPS

Samsung S7 Edge (Android 7.0) = 30FPS

Please note this will also be based on network quality, device compatibility....etc.

Cheers,

Rach D