Virtual Classroom API changelog
Virtual Classroom API changelog
www.braincert.com

VC Fix and Improvement

 

Improvement

  

Improved stability and reduced audio/video streaming latency for a better overall experience.

 

Fix

  
  1. Fixed text misplacement issues for the students on whiteboards.

  2. Fixed whiteboard deny access issue for the students in a live class.

VC API - Feature Addition (March 03, 2022)

 

New Feature

  

We have rolled out an update to BrainCert Virtual Classroom API. With the latest update you can now

  1. Search classes with class ID.

image.png

  1. Edit the scheduled classes using the updateclass API.

image.png

Virtual Classroom Platform Update (February 03, 2022)

 

Update

  

We've rolled out a major performance update to our virtual classroom platform with some new features and minor bug fixes.

 

New Feature

  
  1. With the latest update you can integrate google docs with the virtual classroom platform.

04.png

  1. We have now launched a new criteria for session recordings. Starting 28th February 2022, we only allow certain minutes of class recording depending on your subscription plan instead of the previous criteria that was based on storage space.
 

Fix

  
  1. [Fix] Fixed the transparent fill option in RTL interface.

  2. [Fix] Fixed the error where tab name was invisible while editing when the classroom had a dark background color.

  3. [Fix] Minor fixes on dark theme.

  4. [Fix] Fixed the error where some users couldn't close the second board tab.

Virtual Classroom Platform Update (December 27, 2021)

 

Update

  

We've launched an updated version of our virtual classroom with two new features.

 

New Feature

  
  1. Students/attendees in breakout rooms can now send private messages to the instructor/host in the main room.

image.png

  1. Users can now change figure opacity in the whiteboard.

image.png

image.png

Virtual Classroom Platform Update (December 20, 2021)

 

Update

  

We have released a major performance update to our virtual classroom across all global data center locations. The new update comes with major performance improvements, new features, & minor bug fixes.

  1. [Fix] Document control panel can now be dragged beyond the top bar.
  2. [Fix] Bottom tab bar remains in landscape mode when the phone (android) is turned to the right.
  3. [Fix] Fixed incorrect autofill of mentions in chat.
  4. [Fix] Fixed long tooltips in the attendee list.
  5. [Fix] Fixed text tool input being misplaced for teachers.
  6. [Fix] Delay in recording processing fixed.
  7. [Fix] Fixed tools menu & color picker partially hidden behind the top bar in mobile devices.
  8. [Fix] Teacher sees student's cursor on board after locking the board tab
  9. [Fix] Recording indicator disappears for student if they refresh the page in a break room
  10. [Fix] Fixed an issue with visible student cursors, even when there are no rights
  11. [Fix] Recordings with isRecordingLayout=1 do not work in Safari
  12. [Fix] Wolfram and latex tools are not fully visible in recordings
 

Improvement

  
  1. [Improvement] Improved mobile layout to show the draggable instructor video panel over the whiteboard and chat notifications when bottom panel is collapsed
  2. [Improvement] New design for hiding the controls in horizontal orientation in mobile devices.
  3. [Improvement] Adjusted breakout rooms logic, now they stay sticky for the entire session
  4. [Improvement] Added recording pop-up, icon, and timer for the students when the class is being recorded.
  5. [Improvement] Improvements for enhanced recording layouts.
  6. [Improvement] Added custom color themes for enhanced recording layout.
  7. [Improvement] Improved processing duration for recorded final MP4 files
  8. [Improvement] Optimized end-to-end routing of BrainCert's proprietary Software Defined Smart WebRTC Network (SD-SWN™) along with built-in Simulcast technology for consistent and reliable end-to-end low-latency performance.

Redesigned Virtual Classroom

 

Improvement

  

We are excited to announce the launch of our Redesigned Virtual Classroom platform. While we have fully revamped the UI of the platform and have introduced some new features, nothing has changed in the backend. So how a user schedules & conducts live classes remains the same.

New Features

  1. [New Feature] In the latest update we've redesigned the UI of the breakout room & have introduced a drag & drop functionality to it. Now instructors can drag & drop attendees to & from a breakout room easier than in the previous version.

bo room.png

  1. [New Feature] Now attendees can pin/unpin the toolbar on the left side of the whiteboard. The pin/unpin functionality has been introduced to replace the previous expand/collapse option.

image.png

  1. [New Feature] Now attendees can close all tools & functionalities except the toolbar on the whiteboard using the "Close All feature". This feature has been added to help instructors better utilize the screen space.
    image.png

  2. [New Feature] Now instructors can opt to keep video streams below the whiteboard.

image.png

Improvements

  1. [Improvement] Image tool, document reader, media player, and polls have been grouped together at bottom right.

image.png

  1. [Improvement] Video settings option have been moved to the top right side of the whiteboard.

image.png

  1. [Improvement] Attendee settings have been moved to bottom right. Unlike in the previous version, instructors can use this feature to enable/disable mic, video, screen share & whiteboard access to attendees.

image.png

  1. [Improvement] The new virtual classroom platform comes with an updated color theme for the new app interface and all existing theme colors from the older version are honored.

bc-vc-theme-color_6.png

Virtual Classroom Update (July 15, 2021)

 

Improvement

 

 

We have rolled out a major update to our Virtual Classroom platform across all datacenter locations. The new update comes with major performance improvements, new features & minor bug fixes.

New Features

  1. [NEW Feature] Now attendees with whiteboard access can copy an image from anywhere and paste it in the whiteboard directly.
  2. [NEW Feature] Color of SEND button in chat can now be customized.

Improvements

  1. [Improvement] Newly opened popup window now overlaps the previously opened popup window.
  2. [Improvement] Students in breakout rooms can now see lesson timer.
  3. [Improvement] Students without special rights can now insert images on whiteboard.
  4. [Improvement] Improved CPU Optimization.
  5. [Improvement] All 10 global datacenter locations has been greatly optimized with our improved congestion control technology to help overcome unpredictable mobile data network conditions such as packet loss and jitter.

Fixes

  1. [Fix] Screen sharing title now translates automatically while changing the language.
  2. [Fix] Fixed students seeing incorrect page when teacher switches document pages while students' VC tab loads.
  3. [Fix] Fixed Students not being able to send problem report after class finishes.
  4. [Fix] Fixed student timer not getting updated when teachers extend lesson time in breakout room.
  5. [Fix] Fixed students in breakout room not seeing end-of-class alert when teacher manually ends the class.
  6. [Fix] Fixed student-presenter losing the role when teachers enter the breakout room.
  7. [Fix] Fixed connectivity test for upload speed showing inadequate result.

Virtual Classroom Update (April 3, 2021)

 

Update

 

 

We have now upgraded our new Virtual Classroom build across all global datacenter locations and have come up with some major performance improvements and feature updates.

Performance Improvements

  1. [IMPROVEMENT] High-quality MP4 video encodings in the cloud through quality-defined variable bitrate (QVBR) control which is designed to deliver constant video quality and waste zero bits in the process.
  2. [IMPROVEMENT] Improved Simulcast technology for better audio and video performance
  3. [IMPROVEMENT] Improved performance with Safari 12+ browser
  4. [IMPROVEMENT] Documents on the whiteboard will now load faster for attendees joining the session late
  5. [IMPROVEMENT] Users can now delete the saved boards from library
  6. [IMPROVEMENT] Users can customize the SEND button color in chat
  7. [IMPROVEMENT] Updated translations (Arabic & German) in Virtual Classroom environment
  8. [IMPROVEMENT] Users need to confirm before deleting a board
  9. [IMPROVEMENT] Delete board button has been moved to the right

Bug Fixes

  • [Fix] When teacher hides global chat, private chats between teacher and students are now available
  • [Fix] Fixed YouTube video's sound playing with delay for the user who started it
  • [Fix] Fixed the incorrect toggles in right to left interface
  • [Fix] Fixed incorrect toggles in right-to-left interface
  • [Fix] Fixed Down arrows in drop-down lists in class settings getting misplaced in right-to-left interface
  • [Fix] Previous private chat history is now accessible to users after re-entering the VC
  • [FIX] Fixed Video quality reducing from high to standard when switching to expanded mode from enlarged mode
  • [FIX] Fixed the error where users cannot see mic indicator in Settings in Mozilla and Safari browsers
  • [FIX] Text tool is not always properly activated
  • [FIX] Code editor tabs do not scroll vertically or horizontally beyond the first tab in mobile version
  • [FIX] Recording does not continue after the presenter stops viewing the BreakRoom
  • [Fix] Move "delete board" button to the right
  • [Fix] Presenter sometimes sees the "Waiting for presenter" popup when entering the room
  • [Fix] Screen sharing tooltip language is localized only after refreshing the page
  • [Fix] Remove deleting option for files in document and video library
  • [Fix] User sees own text typed in text tool on a wrong tab when another user switches tabs during typing
  • [Fix] Previous private chat history is not accessible to user after re-entering the VC
  • [Fix] Users sometimes cannot close screensharing tab if they move between rooms without turning screensharing off
  • [Fix] Text tool area doesn't increase when user types in several lines in Firefox
  • [Fix] User needs to click Enter twice in the same line to get to a new line in Text tool
  • [Fix] Recording button should not be clickable in rooms with isRecord=3
  • [Fix] User sees new board content on a wrong tab if new content was placed while VC's browser tab was not active
  • [Fix] User in safari does not see list of available devices
  • [Fix] User doesn't see mic indicator in Settings in Mozilla and Safari
  • [Fix] Safari 12.1 ignores devices saved in local storage
  • [Fix] Unexpected behavior when teacher switches document pages while student's VC tab is inactive
  • [Fix] Unexpected behavior when user types in text tool in several lines and switches tabs
  • [Fix] Video quality reduces from high to standard when leaving from enlarged mode to expanded mode
  • [Fix] User cannot turn 16:9 aspect ration on
  • [Fix] Auto select speaker icon in enlarged conference screen doesn't work sometimes
  • [Fix] There is no sound for finished library videos re-played after recording starts
  • [Fix] Line breaks in text tool are ignored when user stops typing on Android devices with Gboard
  • [Fix] Users HD stream has SD bitrate if another user receives the HD stream
  • [Fix] Incoming audio bitrate is not calculated properly in Info popup
  • [Fix] Sometimes text from text tool appears on the wrong tab for attendees if the tab is switched during typing
  • [Fix] Snapshot appears atop of the video when teacher makes a snapshot of student's video in collapsed or expanded video chat
  • [Fix] Scrollbar in tabs panel should be thinner in Firefox
  • [Fix] Newly opened popup window should overlap previously opened popup window
  • [Fix] Investigate abnormal sound on few user recordings
  • [Fix] Forbid recording in Safari 11 and less (These versions won't work correctly, because they are outdated)
  • [Fix] If user uploads images in chat during recording, the recording file comes out damaged
  • [Fix] Safari: recording doesn't start if there is a video playing in video tool

Virtual Classroom Update (January 31, 2021)

 

Update

 

 

We have rolled out a new update to our Virtual Classroom platform. The new update comes with 4 major performance improvements, 11 major bug fixes, and some minor bug fixes.

Performance Improvements

  • [IMPROVEMENT] Recording improvements for faster processing
  • [IMPROVEMENT] Better optimized audio & video performance with iOS devices running Safari 12+ browser
  • [IMPROVEMENT] Seamless connectivity and better performance even when there are more than 100 attendees in a room
  • [IMPROVEMENT] Improved connectivity test results

Bug Fixes

  • [FIX] User's placeholder background in attendee list briefly disappears when user enters the VC
  • [FIX] Chat panel icons are upside down when the panel is collapsed in right-to-left interface
  • [FIX] User cannot upload files from cloud services
  • [FIX] The teacher(s) should always be at the top of the attendee list
  • [FIX] Content in Latex tool is misplaced in right-to-left interface
  • [FIX] Wolfram alpha examples button is overlapped by text in right-to-left interface
  • [FIX] Expanded mode videos are misplaced in right-to-left interface
  • [FIX] VC board interface breaks when users try to draw on the board before the board is loaded
  • [FIX] Student-presenters cannot scroll whiteboard inside Breakrooms
  • [FIX] Change code editor tooltip style
  • [FIX] Recording does not start automatically for the second teacher when the first teacher leaves the room

Virtual Classroom Update (Nov 30, 2020)

 

Update

 

 

Built upon scalable, secure and reengineered architecture, BrainCert Virtual Classroom offers end-to-end encryption and stable connectivity across 10 global datacenter locations.

This new release has various great improvements listed below:

  • New redesigned API dashboard to manage API keys, domains, recordings and web hooks
  • Centralized dashboard to manage multiple branded API domains from a single user account.
  • Multiple teachers can now join classes using isTeacher=1 API call. With this new change, multiple teachers and moderators can join the class, but recording button is controlled by whoever joined the class session first or currently present in the classroom. In this way, recording is not interrupted causing corruption.
  • Content library available now in API dashboard
  • Upgraded core infrastructure for fastest WebRTC connectivity
  • Improved processing of MP4 recorded files
  • Improved background ambient noise reduction
  • Superior support for VP8 codec in iOS 14+ devices
  • Optimized user interface for Android and iOS mobile users