Icon Classroom.svg Classroom is an online browser-based education platform within the myViewBoard Visual Learning Platform. It is a flexible tool that can be used in distance learning, hybrid learning, and traditional learning scenarios with physically present participants.

Teachers using Classroom can make use of a versatile digital whiteboard, prepare and deliver lessons, import existing lesson materials, manage groups of students, use the built-in video and audio sharing functionality, share and record their screen, present slides, and assign individual students or groups of students their own working canvases. There is also built-in cloud support for file storage, and access to YouTube and myViewBoard Clips.

Students can join Classroom sessions without creating an account by entering the teacher's unique ID on the website, or by following the URL given to them. Students can view the teacher's presentations and digital content, draw on the canvas (if enabled by the teacher), participate in group work, receive the teacher's video and audio, and can use the Raise Hand function to unobtrusively notify the teacher when they have a question. There is also a chat, grouped by whole class and student groups known as huddles.

To get started for the first time, please check system requirements and how to create a myViewBoard account.

System requirements

System requirements

Device Minimum Specifications
PCs and laptops (including Surface Go) * CPU: minimum 1.5 GHz (single-core), recommended 2.8 GHz (dual-core) or above
* RAM: minimum 2GB, recommended 4+ GB
* Network bandwidth: minimum 1 Mb/s, recommended 8+ Mb/s
a Chromium based browser such as Chrome or Edge
Android tablets * CPU: minimum Snapdragon 650+ or 801+ processor (or equivalent), or above
* RAM: minimum 3GB RAM.
a Chromium based browser such as Chrome or Edge
iPad (iOS) *for attending Classroom sessions only) * iPad Pro (all models)
* iPad (5th generation) or newer
* iPad Air 2 or newer
* iPad mini 4 or newer
Safari only
ViewSonic ViewBoard IFPs with Windows 10 a Chromium based browser such as Chrome or Edge
Chromebooks a Chromium based browser such as Chrome or Edge

If streaming video, it is recommended to have the following:

  • 1:1 video call: Dual-core processor and 4.0 GB RAM (or higher).
  • Online meetings/Classrooms: Dual-core processor and 8.0 GB RAM (or higher)
  • Classroom supports up to 30 attendees per session.

In real world scenarios device performance will be affected by many factors including the number of programs and browser tabs open, and the network strength - as such it is recommended to first consider these factors if you experience performance issues.

Whitelist domains

Domain Description
*.myviewboard.com this is required for the web applications ecosystem to function
myviewboard.com this contains a sub-service ecosystem required to allow wildcard subdomains
*.myviewboard.cloud this is required for proper functioning of web service resources
myviewboardclips.com this allows proper functioning of myViewBoard Clips
*.visualstudio.com VisualStudio API is used to enhance user experience
*.pndsn.com Chat Room API

Asterisks * must be included where shown above.

Please ensure the following compulsory ports are whitelisted

  • Protocol : HTTPS/2 SSL
  • Port 443 for websocket connection

It is also strongly recommended to whitelist the following ports

  • UDP port 49152-65535
  • port 3478 (UDP and TCP listening)
  • port 5349 (TLS and DTLS listening port)
  • for STUN servers it is recommended port 19302 (UDP) is whitelisted

Launch Classroom

Classroom works directly from a suitable web browser, there is no need to download software. We recommend using Chrome or a Chromium browsers such as [1]. Accessing Classroom is simple:
  • Launch your browser.
  • Go to http://myviewboard.com and sign in with your myViewBoard account.
  • On the main screen, click   Classroom.


For a printer-friendly overview of all Classroom icons and features, see Classroom Toolbar Icons.

Digital whiteboard tools

When teachers start Classroom, they are provided with one blank canvas. The number of canvasses is shown in the floating toolbar. Teachers have the following tools to create a lesson:

  Magic Box tools for interactivity

Click the Magic Box icon   on the main toolbar to access the following lesson-enriching tools.

Icon Option Description
  myViewBoard Clips Insert educational videos onto the canvas.
  Images Safely search for images from the web.
To insert, drag them to the canvas.
  Local Import resources from your device.
  Google Drive Insert resources saved in the connected Google Drive account.
Note that only supported formats can be inserted.
For multipage PDFs, each PDF page is inserted into its own canvas.
  YouTube Search for YouTube videos using keywords.
To insert, drag them to the canvas. Switch to presentation mode to play the video.
  Web URL Embed a webpage link onto the canvas.
Switch to presentation mode to activate.
  Widgets A selection of ready-made animations that users can insert on the canvas.
Users can click on an object to trigger the animation.
  Sticky Notes Add small colored squares that can contain text or freehand drawings.

Reviewing Session Information

Use the options on the top right bar to view details about the current session.

  • Click   to check Classroom version information.
  • Click   to view the Help left.
  • Support. Opens the ViewSonic support page in a new tab.
  • Click   to check information about your account and integrated cloud services
  • Click   to open general settings for Classroom.
  • Language. Change the language of the UI.
  • Eyes on me. Modify the text that appears when the Eyes-on-me feature is used.
  • Session Password
  • Use Personal Session ID

Import and save lessons

Supported file formats

  • Image Files: .JPEG, .PNG, .GIF
  • Scalable Vector Graphics: .SVG
  • Microsoft Word: .DOC, .DOCX
  • Portable Document Format: .PDF1
  • PowerPoint: .PPT and .PPTX1
  • Google: Jamboard, Google Docs, Slides

1 Only for teachers/host.

Supported file formats

  • Image Files: .JPEG, .PNG, .GIF
  • Scalable Vector Graphics:.SVG
  • Microsoft Word: .DOC, .DOCX
  • Portable Document Format: .PDF1
  • PowerPoint: .PPT and .PPTX1
  • Google: Jamboard, Google Docs, Slides

1 Only for teachers/host.

Teachers can create a new lesson or import an existing lesson previously created into Classroom. To start, click the File Management icon   on the main toolbar and select one of the following.

Option Description
New file
Creates a new blank canvas.
Note that the current canvas is discarded.
Loads the contents of a .qb file from either local drive or cloud storage into the lesson.
Export to .qb
A copy of the lesson in .qb format can be saved to local or cloud storage.
This lesson can then be loaded in future sessions.
Export to .pdf
Saves a copy of the lesson in PDF format to either the local drive or cloud storage. Teachers can distribute the generated PDFs to their students.

Share by QR Code
Classroom generates a PDF version of the file, uploads it to the connected Google Drive account, and displays a QR code link.
Students will be able to see the QR code during the Classroom session and scan the QR code to download the PDF file.

If a Google Drive account is connected, teachers have the option to share the lesson online. Teachers can open and export files using Magic Box   from the following locations:

  • This PC
Open a lesson or save a lesson on the local PC.
  • Google Drive
Open or save the lesson to Google Drive as a QB or PDF file.
If saved in Google Drive, the teacher can share the lesson (with other teachers) using one of the Google Drive sharing options.

Canvas management

Click and to navigate across the canvas pages. The floating toolbar displays the current page number over the total number of pages.
Click   to start Presentation mode. In this mode, Classroom enables interactivity for all videos, web pages, and widgets inserted on the canvas.
Click   to activate Eyes-on-me mode. In this mode, students are not able to interact with the canvas, and a text overlay is displayed over the students' canvases. The text can be customized. Click the gear icon to edit the message.

Change the background

Click   in the floating toolbar to customize the background for each canvas.
  • The myViewBoard Originals background images are available by default. Click on a tag to filter the images by category.
  • Click   to search online for a background image.
  • Click   to select a background image from Google Drive.
  • Click to set a solid color as the background.

Add, delete, and reorder pages

Click on the floating toolbar (beneath page number) to open the page management panel. Note that the panel is still available during Presentation mode.
Click to add a page at that location.
Click to delete a page.
Click to duplicate the current page.

Record lessons

You can also record your current session to allow students to review the session again at a later time. To record your session:

  1. Click the Record your screen button   at the top of the canvas.
  2. If prompted, select the screen that contains the Classroom session and click Share.
  3. Recording should begin immediately. The button should now change to red to indicate Recording....
  4. Once the session is over, click the button again to stop recording.
  5. The browser pop up prompts to choose a save option, and saves the session as a WEBM video.

Note the following:

  • Sessions may be recorded up to a maximum of one hour. After reaching the limit you may save the video and begin a new recording.
  • Sessions are saved as WEBM videos. To open WEBM videos, you can advise your students to do one of the following:
- WEBM videos can be played in a web browser.
- To use the default Windows Media Player, install the K-Lite Codec Pack.
- Download and install other media players which have built-in support for WEBM, like VLC Media Player or Media Player Classic.

Live streaming

  1. In order to use a camera and microphone, click the camera icon in the bottom right corner.
  2. Your video camera should automatically load if connected and already setup. If not, please refer to the setup instructions for Microsoft Edge or Google Chrome
  • Click   to toggle the video stream on or off.
  • Click   to mute/unmute your microphone.
  • Click and drag   to move the video streaming box.

If you granted permission to use your camera, a video feed automatically starts streaming on the bottom right side of the canvas. All students joining the class will be able to view this stream. If you did not grant permission, a black box appears on this area instead (or depending on the browser).

Invite students

Students do not need to create a myViewBoard account to participate in lessons. They can also access Classroom directly from a web browser and do not need to download any software. To invite students:

  1. The Classroom host can click their ID in the top right corner of the screen to display their unique QR code, session ID, and URL.
    • Students can scan the QR code with the Companion, or another QR code reader, and be redirected to join the Classroom session. This may be convenient if students are using mobile devices.
    • Students can go to the URL shared by the teacher, for example https://myviewboard.com/classroom/student?c=xxxxxx
    • Students can can manually enter the above URL, and replace the xxxxxx with the teacher's unique session ID
  2. Next, the student enters their name and the session password (if a password has been set by the teacher), and can join the Classroom session.

Importing students via Google Classroom

If your myViewBoard account is connected to a Google Classroom account, you can automatically import your students from a Google Classroom class register. The student list from Google Classroom will then appear in myViewBoard Classroom. Lesson materials and session links can also be shared to Google Classroom.

For teachers:

  1. First, bind the Google Classroom account to the myViewBoard account - see the integrating with cloud services section on this page if not yet done.
  2. In Classroom, click User Profile   on the top right corner.
  3. Click Google Classroom   to open the class selection menu.
    • If this is the first time to connect, click Bind class.
    • If no associated Google account is found, click Authorize binding.
  4. On the new window, select the desired class.
    Click Next to view more classrooms.
  5. If successful, the Student panel automatically populates with a list of student names.
    • Note the unique login code that appears beside each student name.
    • Distribute each Login Code to the correct student.

Manage students

Teachers have the following options to manage their students:

  Teacher's view: When enabled, all students see the main canvas only.
  Student's view: When enabled, students see only the canvas assigned to their huddle.
  Mute all: Cancels all 'Raise hand' requests and mutes everyone in the session.
  Allow/Forbid: Allow and forbid student interaction with the canvas.
  Minimize/Restore: Minimizes/Restores all huddle groups.
  Active huddle view: Selects which huddle is active.
  Huddle menu: Displays the Huddle List and Huddle management icons.
  Number of huddles: Sets the number of active huddles in the session.
  Students list: Shows a list view of all students in the session.


In a Classroom, students are organized into huddles. When students first enter a Classroom, they are assigned to a random huddle group.
The huddle panel is used to organize students into groups.

Raise hand

Students can click the Raise Hand feature   if they have a question or want to participate in a discussion. Multiple students can talk at the same time. Teachers can see who has raised their hand in the student list - students will be flashing yellow if they have raised their hand.

To use the feature, students do the following:

  1. Click the Raise Hand icon on the left panel
  2. Wait for the teacher to grant them 'speak' access to the Classroom. Teachers do this by clicking the flashing yellow icon next to the student's name.
  3. After the teacher enables the feature, the raise hand icon for the student turns green.
  4. Student clicks the green icon again to finish talking, muting their microphone.

The student can also click the red microphone icon   above the raise hand icon to temporarily mute their microphone. This can useful if many students are in a discussion together, and also to avoid having to wait for the teacher's permission if there will be many separate times the student will talk. At any point the teacher can mute individual students or all students.

Troubleshooting: if the student is having difficulty sharing audio, check that their device has a working built-in or connected microphone. Then check that the browser they are using has access to the audio device.


Classroom has a built in chat function, with a Public Chat for the whole class, and for each huddle. For teachers, the chats are located on the left of the screen underneath the student list by default. For students/participants in the Classroom session, click 25px to open the chat.

Create a myViewBoard account

To get the most out of myViewBoard, users can create a free myViewBoard account at http://www.myviewboard.com.
Sign up with a Google, Microsoft, or Apple account, or a regular email address.

Having a myViewBoard account provides the following benefits:

  • Host Classroom sessions
  • Use FollowMe to maintain your personalized settings across devices and sessions
  • Access to files stored in linked cloud storage services
  • Use all the features of Whiteboard and other myViewBoard apps

First select Get started from the top-right of the myViewBoard homepage.

On the next screen there are the following options to sign up:

Sign up with an existing Google, Apple or Microsoft account:

  1. Click one of the following:
      Sign in with Google
      Sign in with Microsoft
      Sign in with Apple
  2. On the next window, grant permission for myViewBoard to access the account.

Sign up using a regular email:

  1. On the myViewBoard sign up page, enter the following:
    • Unique myViewBoard name
    • Email
    • Password
  2. Select the checkbox to comply with myViewBoard terms of service and privacy policy agreement.
  3. Click Sign Up.

After successfully signing-up:

  1. An activation email will be sent to the account. Click the link in the activation email.
  2. After activation, sign in and set up the new myViewBoard account.
  3. On first sign in, myViewBoard.com prompts the user to update the user's Personal Profile and Account Name.

Integrate with cloud services

Your myViewBoard account and Classroom can be connected to third-party services for cloud storage and lesson management.

  1. Sign in to http://www.myViewBoard.com.
  2. Click your avatar, and select FollowMe from the drop down.
  3. Click Cloud Integration on the side panel.
  4. On the Cloud Integration screen, select the cloud storage account you want to bind.
  5. Sign in to your account and allow myViewBoard to access your account.

After binding, a new folder named myViewBoard is created at the root directory of your cloud storage account.

  Learn More

Access online resources to learn more about myViewBoard.

  Social Media

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

  YouTube channel

  Learn More

Access online resources to learn more about myViewBoard.

  Social Media

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

  YouTube channel
Powered by
Built by

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

Powered by
Built by


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