vMix Forums
»
General
»
vMix Call
»
Resolution of Remote Guests that use Android Tablets
Rank: Advanced Member
Groups: Registered
Joined: 5/15/2020(UTC) Posts: 33 Thanks: 1 times
|
Hi,
we would really like to provide some hardware for a bunch of clients to securely connect to our VMIX session.
We would really like to use some Android Tablets for that purpose. I did some testing today but found out that all of our test tablets (Huawei, Samsung, Yestel) only connect at 640x380, allthough the camera is much more powerfull to even do full HD (I know that VMIX call is limited to 1280x720).
I did a test with the WebRTC testing site (https://test.webrtc.org/) and it showed up all resolutions of up to 1920x1080 as available. Only on VMIX call I get only 640x380.
So what is the problem here?
Cheers
pro.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/15/2020(UTC) Posts: 33 Thanks: 1 times
|
OK - I found this in the vmixcall.js: Quote: if (navigator.userAgent.match(/Android/i)) { // constraints = { // audio: true, // video: { // width: { min: 180, max: 640 }, // height: { min: 180, max: 640 }, // frameRate: 30 // } // } constraints = { audio: true, video: { width: 640, height: 360 } } t.mobile = true; } That means that vmixcall limits all Android connections to 640x360! Why? We need better resolutions from our Android devices - all of the cameras have at least 1920x1080. Could you please change that that we can get 1280x720 from Android devices? Come on - we are in the Corona restrictions. We will need a modern,high-quality VMIX-Call more that ever. Please change that useless restriction. Anyone from the VMIX Team? Cheers pro
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,243 Location: Belgium Thanks: 294 times Was thanked: 960 time(s) in 794 post(s)
|
Originally Posted by: streaming---pro
Come on - we are in the Corona restrictions.
Stop it !
|
1 user thanked doggy for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,838 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
From https://forums.vmix.com/...ements-Preview#post72119Originally Posted by: admin Originally Posted by: admin Hi,
Android phones are not the best for testing performance, frame rate wise as they exclusively use the mobile CPU to compress the video. This means frame rates will be a bit lower and why we set the resolution to 640x360 by default.
iPhones/iPads on the other hand use a hardware encoder and can send 720p quite easily.
Regards,
Martin vMix Just to clarify, Android devices have much the same hardware encoding capabilities as iOS devices and most apps use these capabilities (such as the built in recording apps for 4K video and apps like Larix Broadcaster). However Chrome and FireFox apps on Android do not take advantage of this functionality for WebRTC specifically, though it is possible they may in the future. Anyone knows if the future perhaps has arrived?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/9/2014(UTC) Posts: 105 Location: Copenhagen, Denmark Thanks: 22 times Was thanked: 16 time(s) in 15 post(s)
|
Originally Posted by: richardgatarski Yes and no. If you use the "Desktop site" feature" in Chrome, you can bypass the limitation. I just tested it and successfully got 720p30 on a OnePlus 8T
|
2 users thanked Lennart for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/14/2021(UTC) Posts: 5 Location: Durban Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
Yes, this works. go to advanced.vmixcall.com on andoid using CHROME browser then click the [trippledot] settings then select desktop mode for the site. Now join the call using your passcode. In my case i had additional things to do before it worked (could be some chome/android/vmix updates)
1. hit the full screen mode. (two diagonal arrows pointing outwards) 2. Hit the SCREEN icon (looks like a computer monitor -- i think this activates the desktop mode) 3. hit camera icon to disable camera (wait 5 seconds) hit the camera icon to re-enable the camera. after a few seconds you will see the vmix call manager start reporting 1280x720 for your android devices.
This worked for Galaxy S9 / S10 phones and a Galaxy Tab 5e - able to multirecord all of these at 1280x720 30fps.
Its a great workaround - Thanks Lennart!
|
1 user thanked slipperyduck for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/9/2014(UTC) Posts: 105 Location: Copenhagen, Denmark Thanks: 22 times Was thanked: 16 time(s) in 15 post(s)
|
Great to hear that it worked - happy to help! :)
|
|
|
|
vMix Forums
»
General
»
vMix Call
»
Resolution of Remote Guests that use Android Tablets
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close