Difference between revisions of "MyViewBoard Display for Android"

From myViewBoard
Jump to navigation Jump to search
 
(19 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|1=Welcome_to_myViewBoard
 
|1=Welcome_to_myViewBoard
 
|2=[[MyViewBoard Display|myViewBoard Display]]
 
|2=[[MyViewBoard Display|myViewBoard Display]]
|3=[[MyViewBoard_Display_for_Android|Display for Android]]
+
|3=[[MyViewBoard_Display_for_Android|for Android]]
 
}}
 
}}
  
 
<div class="DesktopOnly"><div style="width:250px;min-width:250px;min-height:300px; height:auto;border:solid 1px write;display:inline-block;margin:10px;vertical-align:top;float:right;">
 
<div class="DesktopOnly"><div style="width:250px;min-width:250px;min-height:300px; height:auto;border:solid 1px write;display:inline-block;margin:10px;vertical-align:top;float:right;">
<div style="width:100%;height:200px;background-color:white;overflow:hidden;" class="res-img">[[File:Icon_Display.svg|center|200px|link=]]</div>
+
<div style="width:100%;height:200px;background-color:white;overflow:hidden;" class="res-img">[[File:Display logo.svg|center|200px|link=]]</div>
 
<div style="padding:10px;border-top:solid 1px #990000">
 
<div style="padding:10px;border-top:solid 1px #990000">
 
<center> <span style="color: #990000;"><big>'''myViewBoard Display'''</big></span>  
 
<center> <span style="color: #990000;"><big>'''myViewBoard Display'''</big></span>  
 
<div style="width:99%;text-align:center;height:auto;text-align:center;line-height:30px;border-top:solid 2px #eee;"><span class="iconify" data-icon="ic:baseline-history" data-inline="false"></span>'''[[MyViewBoard Display Release History|Release History]]''' <span class="iconify" data-icon="ic:baseline-history" data-inline="false"></span></div></div></div></div>
 
<div style="width:99%;text-align:center;height:auto;text-align:center;line-height:30px;border-top:solid 2px #eee;"><span class="iconify" data-icon="ic:baseline-history" data-inline="false"></span>'''[[MyViewBoard Display Release History|Release History]]''' <span class="iconify" data-icon="ic:baseline-history" data-inline="false"></span></div></div></div></div>
 
<div class="MobileOnly">[[File:Icon_Display.svg|left|50px|link=]]</div>
 
<div class="MobileOnly">[[File:Icon_Display.svg|left|50px|link=]]</div>
'''myViewBoard Display for Android''' turns any display device running Android 6 into a wireless display, that can shared to with only a code and password via [https://myviewboard.com/display/ myviewboard.com/display/]. Display comes preinstalled on ViewBoards and [[myViewBoard Box]], but can also be downloaded for free from [https://myviewboard.com/download/ https://myviewboard.com/download/] for Android devices, and from the [https://www.amazon.com/ViewSonic-Corporation-myViewBoard-Display/dp/B08YNDPBRT/ref=sr_1_125 Amazon app store].
+
'''myViewBoard Display for Android''' turns any device running Android 6 and above into a wireless display, capable of receiving another device's screen with only a code and password via [https://myviewboard.com/display/ myviewboard.com/display/]. Display comes preinstalled on ViewBoards and [[myViewBoard Box|ViewBoard Boxes]], but it can also be downloaded for free from [https://myviewboard.com/download/ https://myviewboard.com/download/] and installed on Android devices. It can also be downloaded from the [https://www.amazon.com/ViewSonic-Corporation-myViewBoard-Display/dp/B08YNDPBRT/ref=sr_1_125 Amazon app store].
  
There is also a version for [[myViewBoard Display for Windows|Windows OS]].
+
For the Windows version of Display, [[myViewBoard Display for Windows|click here]].
  
 +
'''Note: Currently, Display does not support [https://myviewboard.com/display/ casting] from mobile web browsers to Display for Windows/Android.'''
  
 +
<!--{{ent:Blue note
 +
|1=To learn more about Display Advanced features, view the '''[[myViewBoard Display Advanced for Android|Display Advanced]]''' page.}}-->
  
==System requirements==
+
 
===For installing Display===
+
==System Requirements==
 +
<section begin=syst reqs />
 +
===Installing Display on Receiving Device===
 
* OS: Android 6 or higher
 
* OS: Android 6 or higher
* Network: 10 Mbps; a wired connection is preferred
+
* Network: 10 Mbps; a wired connection is recommended.
* Must have open access to the public internet
+
* Must have open access to the public internet.
* User must have rights to be able to install apps
+
* User must have rights to be able to install apps.
  
  
'''Installing Display on Amazon Fire devices'''
+
'''Installing Display on Amazon Fire Devices'''
 
* Display is supported on all Amazon Fire TV devices including Fire TV Cube.
 
* Display is supported on all Amazon Fire TV devices including Fire TV Cube.
* The app is less than 30 MB.
+
* File size: less than 30 MB.
* Network: 10 Mbps; a wired connection is preferred.
+
* Network: 10 Mbps; a wired connection is recommended.
 
* Must have open access to the public internet.
 
* Must have open access to the public internet.
 
* User must have rights to be able to install apps.
 
* User must have rights to be able to install apps.
Line 34: Line 39:
  
  
===For sharing to Display===
+
===Casting Device to Display===
* OS: Windows 10, MacOS, Android or ChromeOS
+
* OS: Windows 10, MacOS, Android, or ChromeOS
* Browser: latest version of Google Chrome, Chromium or Microsoft Edge. Safari is not supported.
+
* Browser: latest version of Google Chrome, Chromium, or Microsoft Edge. Safari is not supported.
* Network: stable 25 Mbps, wired ethernet connection recommended where possible
+
* Network: stable 25 Mbps; a wired connection is recommended where possible.
  
  
===Network ports===
+
===Network Ports to Open===
 
* TCP Port 443 (HTTPS) outbound
 
* TCP Port 443 (HTTPS) outbound
 
* UDP and TCP port 3478 bidirectional to the WebRTC servers
 
* UDP and TCP port 3478 bidirectional to the WebRTC servers
Line 46: Line 51:
  
 
''These ports are optional. If blocked, media will be proxied using TURN on port 3478.''
 
''These ports are optional. If blocked, media will be proxied using TURN on port 3478.''
 +
<section end=syst reqs />
 +
 +
==Download and Open myViewBoard Display for Android==
 +
Download Display for Android from [https://myviewboard.com/download/#display myviewboard.com/download]. The file is about 37 MB.
  
 +
If using a ViewBoard, you may already have Display installed on it &#8212; check the Android app tray.
  
==Download myViewBoard Display for Android==
+
On the home screen or app tray, click or tap the Display icon to open it. If the device is connected to the internet, Display should load showing a ''Display Code'' and ''One Time Password''.
Download Display for Android from [https://myviewboard.com/download/#Companion-App myviewboard.com/download]. The file is under 30 MB.
 
  
If using a ViewBoard, you may already have Display installed - check in the Android app tray (see image in next section).
+
<gallery widths="600" heights="340">
 +
File:Home screen app tray open.png|When your device is on the ViewBoard input source, view all installed apps in the app tray on the home screen.
 +
</gallery>
 +
<!--update image-->
  
 +
==Share Screen to a Device with Display==
 +
# First make sure myViewBoard Display is open on the receiving device ([[MyViewBoard Display for Android#Share Screen to a Device with Display|see above]]).
 +
# On the device from which you want to share a screen, go to [https://myviewboard.com/display/ myviewboard.com/display].
 +
# Enter the Display Code and One Time Password displayed on the receiving device. Note that the password refreshes every 30 seconds.
  
==Open Display==
 
Open myViewBoard Display in the same way any app is opened. On the home screen or app tray, click or tap on the Display icon to open. If the device is connected to the internet, once loaded Display should show a ''Display code'' and ''One Time Password''.
 
  
<gallery widths="490" heights="300">
+
<gallery widths="600px" heights="315px">
File:Home screen app tray open.png|When a ViewBoard is in Android OS mode, view all installed apps in the app tray on the home screen.
+
Display_for_windows_UI.png|Display landing screen on the receiving device.
 
</gallery>
 
</gallery>
  
  
==Share screen to a device with Display==
+
<!--==Display Advanced==
# First make sure myViewBoard Display is open on the device you want to share your screen to (see above).
+
With '''Display Advanced''', users can access [[MyViewBoard Display Advanced for Android#Moderator Mode|Moderator Mode]] and [[MyViewBoard Display Advanced for Android#Split Screen Mode|Split Screen Mode]]. These features allow multiple presenters to share their screens at once to the receiving device, giving the receiving device's host the ability to focus on individual presenters or display all presenters at once.
# On the device you want to share the screen from, go to [https://myviewboard.com/display/ myviewboard.com/display].
+
 
# Enter the Display Code and One Time Password for the device you wish to share to. Note that the password refreshes every 30 seconds.
+
{{#lst:MyViewBoard Display Advanced for Android|display comparison table}}
  
 +
'''How to acquire Display Advanced licenses''':
 +
{{#lst:MyViewBoard Display Advanced for Android|acquire license}}
  
<gallery widths="600px" heights="300px">
+
To learn more, view the [[MyViewBoard Display Advanced for Android|'''Display Advanced page''']].-->
Display_for_windows_UI.png|myViewBoard Display default screen
 
</gallery>
 
  
  
 
==Troubleshooting==
 
==Troubleshooting==
  
If you have issues connecting, check the following:
+
===Cannot Share Screen===
* Both the device and the connecting desktop have a stable network connection.
+
 
 +
If you have issues connecting, review the following:
 +
* Check that both the receiving device and the casting device have a stable network connection.
 
* Check if the One Time Password has expired, and enter the new one if it has.   
 
* Check if the One Time Password has expired, and enter the new one if it has.   
* myViewBoard Display for Windows supports 1:1 mirroring. This means that each session must be between one device and one client only.
+
* Display for Android supports 1:1 mirroring, meaning each session must be between one device and one client only.
 +
<section begin=cant share screen steps />
 +
WebRTC is a method used by Display and other apps to share video. Most browsers support WebRTC; however, you can also run the following WebRTC testing tool to check: https://myviewboard.com/cast2/test/index.html
 +
 
 +
'''Step 1''': Open a web browser on the receiving device and run the following tool to check webRTC status: https://myviewboard.com/cast2/test/index.html
 +
* If it shows at least 1 green line, this means webRTC network has no connection issues.
 +
* If it shows 3 yellow lines, webRTC network is blocked and has an issue.
 +
 
 +
'''Step 2''': Open the same link on the casting device.
 +
* If it shows at least 1 green line, this means webRTC network has no connection issues.
 +
* If it shows 3 yellow lines, webRTC network is blocked and has an issue.
 +
 
 +
In other words, both steps 1 and 2 must display at least 1 green line to indicate a healthy webRTC connection &#8212; one green line for the receiving device and another green line for the casting device.
 +
<section end=cant share screen steps />
 +
 
 +
===Display Code Not Accessible===
 +
<section begin=no display code />
 +
In cases when Display encounters server errors, your Display Code or One Time Password may not display/and or function as expected.
 +
 
 +
If you encounter this, no action is required on your part. Allow some time to pass before checking the Display app again to see if the problem persists.
 +
 
 +
Please do not attempt to use Display again until the Display Code appears and the One Time Password timer begins counting down again.
 +
 
 +
<gallery widths="600px" heights="335px">
 +
No display code error.jpg|Due to server errors, the Display Code may not appear.
 +
</gallery>
 +
<section end=no display code />
  
WebRTC is a method used by Display and other apps to share video. Most browsers support WebRTC however you can also run the WebRTC testing tool to check: https://myviewboard.com/cast2/test/index.html
+
<!--===Cannot Access Certain Features===
  
 +
{{#lst:MyViewBoard Display Advanced for Android|advanced feature blocked}}-->
  
'''Step 1''': open a web browser on the device and run this tool to check webRTC status https://myviewboard.com/cast2/test/index.html
 
* if it shows at least 1 green line, this means webRTC network is fine;
 
* if it shows 3 yellow lines, webRTC network is blocked and has an issue.
 
  
'''Step 2''': open the same link on the user side (device sharing the screen)
+
==Related Media==
* if it shows at least 1 green line, this means webRTC network is fine.
 
* if it shows 3 yellow lines, webRTC network is blocked and has an issue.
 
  
In other words, both step 1 & 2 need to have at least 1 green line to have a healthy webRTC connection. One green line for receiving and another green line for sending the screen sharing.
+
{{#evt:service=youtube|id=_Dctw0WE6Zg}}
  
  
Line 101: Line 139:
 
[[Category:Display]]
 
[[Category:Display]]
 
</noinclude>
 
</noinclude>
{{DISPLAYTITLE:Display for Android}}
+
{{DISPLAYTITLE:myViewBoard Display for Android}}

Latest revision as of 17:43, 26 October 2022

Display logo.svg
myViewBoard Display
Icon Display.svg

myViewBoard Display for Android turns any device running Android 6 and above into a wireless display, capable of receiving another device's screen with only a code and password via myviewboard.com/display/. Display comes preinstalled on ViewBoards and ViewBoard Boxes, but it can also be downloaded for free from https://myviewboard.com/download/ and installed on Android devices. It can also be downloaded from the Amazon app store.

For the Windows version of Display, click here.

Note: Currently, Display does not support casting from mobile web browsers to Display for Windows/Android.


System Requirements

Installing Display on Receiving Device

  • OS: Android 6 or higher
  • Network: 10 Mbps; a wired connection is recommended.
  • Must have open access to the public internet.
  • User must have rights to be able to install apps.


Installing Display on Amazon Fire Devices

  • Display is supported on all Amazon Fire TV devices including Fire TV Cube.
  • File size: less than 30 MB.
  • Network: 10 Mbps; a wired connection is recommended.
  • Must have open access to the public internet.
  • User must have rights to be able to install apps.
  • Download the Fire app from the Amazon app store.


Casting Device to Display

  • OS: Windows 10, MacOS, Android, or ChromeOS
  • Browser: latest version of Google Chrome, Chromium, or Microsoft Edge. Safari is not supported.
  • Network: stable 25 Mbps; a wired connection is recommended where possible.


Network Ports to Open

  • TCP Port 443 (HTTPS) outbound
  • UDP and TCP port 3478 bidirectional to the WebRTC servers
  • UDP Ports 50,000 – 65,535 (RTP/sRTP/RTCP) bidirectional to the WebRTC servers

These ports are optional. If blocked, media will be proxied using TURN on port 3478.


Download and Open myViewBoard Display for Android

Download Display for Android from myviewboard.com/download. The file is about 37 MB.

If using a ViewBoard, you may already have Display installed on it — check the Android app tray.

On the home screen or app tray, click or tap the Display icon to open it. If the device is connected to the internet, Display should load showing a Display Code and One Time Password.

Share Screen to a Device with Display

  1. First make sure myViewBoard Display is open on the receiving device (see above).
  2. On the device from which you want to share a screen, go to myviewboard.com/display.
  3. Enter the Display Code and One Time Password displayed on the receiving device. Note that the password refreshes every 30 seconds.




Troubleshooting

Cannot Share Screen

If you have issues connecting, review the following:

  • Check that both the receiving device and the casting device have a stable network connection.
  • Check if the One Time Password has expired, and enter the new one if it has.
  • Display for Android supports 1:1 mirroring, meaning each session must be between one device and one client only.

WebRTC is a method used by Display and other apps to share video. Most browsers support WebRTC; however, you can also run the following WebRTC testing tool to check: https://myviewboard.com/cast2/test/index.html

Step 1: Open a web browser on the receiving device and run the following tool to check webRTC status: https://myviewboard.com/cast2/test/index.html

  • If it shows at least 1 green line, this means webRTC network has no connection issues.
  • If it shows 3 yellow lines, webRTC network is blocked and has an issue.

Step 2: Open the same link on the casting device.

  • If it shows at least 1 green line, this means webRTC network has no connection issues.
  • If it shows 3 yellow lines, webRTC network is blocked and has an issue.

In other words, both steps 1 and 2 must display at least 1 green line to indicate a healthy webRTC connection — one green line for the receiving device and another green line for the casting device.


Display Code Not Accessible

In cases when Display encounters server errors, your Display Code or One Time Password may not display/and or function as expected.

If you encounter this, no action is required on your part. Allow some time to pass before checking the Display app again to see if the problem persists.

Please do not attempt to use Display again until the Display Code appears and the One Time Password timer begins counting down again.



Related Media



Learn more 990000.svg Learn More

Access online resources to learn more about myViewBoard.


Social media 990000.svg Social Media

Follow us on social media and get notified of the latest news and updates.


Facebook-square.svg Facebook
Twitter-square.svg Twitter
Instagram.svg Instagram
Linkedin-square.svg LinkedIn
Youtube-play.svg YouTube channel

Learn more 990000.svg Learn More

Access online resources to learn more about myViewBoard.


Social media 990000.svg Social Media

Follow us on social media and get notified of the latest news and updates.


Facebook-square.svg Facebook
Twitter-square.svg Twitter
Instagram.svg Instagram
Linkedin-square.svg LinkedIn
Youtube-play.svg YouTube channel
Powered by
MyViewBoard Logo.svg
Built by
Logo.png

Disclaimer: All other trademarks are the property of their respective owners.

Powered by
MyViewBoard Logo.svg
Built by
Logo.png