Server releases

Vinteo VCS software updates

bg-dots
bg-dots

What’s New in 30.2.42 (12.03.2026)

New Features

Key New Capabilities

* VIP Participants
An administrator or moderator can assign a participant VIP status. Such a participant is protected from accidental disconnection or forced session termination—convenient for key speakers, executives, and honored guests.

* Extended Integration with eXpress (special patch)
Collaboration parameters with the corporate messenger eXpress have been updated: integration settings have been expanded, and a new address book endpoint has been added to retrieve a user’s personal contacts (/api/v2/addressBook/compiled/self).

* Automatic Participant Calling at Scheduled Start
When a scheduled conference is launched, the system now automatically calls participants who are already in another active conference, eliminating the need to do this manually.

Improvements

Conference Management

* New “No Disconnected Anonymous Users” filter — convenient view of only active anonymous participants
* Participant online status is now updated in real time in client applications
* The system for storing and managing conference moderators has been redesigned for improved reliability
* Improved transmission of the AGC (Automatic Gain Control) parameter from conference settings to the media server

Security

* Chat security has been enhanced: improved protection for message transmission and access to chat history
* Processing of special characters in Watermark fields has been redesigned to eliminate possible injections
* Added a configuration reload timeout (3 minutes) to prevent system hangs

Bug Fixes

Stability and Performance

* Fixed web interface freezing when handling a large number of conferences
* Fixed errors when creating conferences with simultaneous parallel requests
* Fixed web broadcast stopping after a conference is ended
* Fixed critical error (500) when saving conference recording settings
* Fixed error (500) in the call detail record (CDR) log

Participant Management and Chat

* Fixed audio channel issue: new channels now correctly replace existing ones during editing
* Fixed display of participant name in chat when set via API
* Fixed issue where the lecturer role was reset upon resending an API request
* Fixed display of deepfake check when participant identification is disabled
* Fixed error (403) in web broadcast chat when connecting via token
* Fixed issue where a new connection was not displayed in the Auto Attendant window

Interface

* Fixed element misalignment in the Safari browser in “Tile” view mode
* Fixed display of the virtual conference window during a p2p call with a hyphen in the number
* Fixed duplicate display of the “Remove VIP” button in the context menu

API

* The “title” parameter in the PATCH /api/v2/tenants request is no longer required
* Fixed API responses (500/201) when creating subscribers with parallel requests
* Fixed incorrect API response when working with an empty integration settings key
* Fixed issue returning an incorrect UUID when requesting the address book

Patch 30.2.35 (19.09.2025)

Conferences and interface

New features

Added:

  • disconnected participants in the “Participants” filter
  • quick reconnection to a conference after connection drop
  • conference log entry when a user applies a layout preset
  • audio channel display in the simplified participant list
  • caching of last selected values in the quick call form in the user’s browser
  • page refresh when adding a schedule
  • optional watermark passing in “quick call” via API method
  • AGC mode improvements

Fixes

Fixed:

  • screenshot update issue for viewers in the PARTICIPANT PROPERTIES modal
  • message removal from chat on the CONFERENCE MANAGEMENT page
  • PARTICIPANT PROPERTIES retention when copying a conference
  • PARTICIPANT AUDIO CHANNEL settings retention when copying a conference
  • FIREWALL WHITELIST display on the SETTINGS page
  • participant disconnection from conference when DISCONNECT PARTICIPANTS WHEN MODERATOR LEAVES is enabled
  • message removal in conference CHAT when CLEAR CHAT WHEN FIRST PARTICIPANT JOINS is enabled
  • missed-call record display on the CALL LOG page
  • screenshot display on the FECC tab in SUBSCRIBER PROPERTIES for SIP/H.323 connections
  • joining a conference with a long name
  • anonymous users unable to join when anonymous connections are disabled for the conference, even with PIN
  • MCU crash when a participant repeatedly switches to Viewer and back with a Lecturer set; media server participant cannot become Lecturer
  • free memory display
  • incorrect time format in the timer since participant disconnect
  • previous presentation frame not shown when sending a presentation

Patch v30.2.28 (30.07.2025)

New features

Conferences and interface

  • Added indicator for participant personal layout on the conference management page
  • Added anonymous participant settings for conferences created via API
  • Added ability to create WS subscribers without video codecs
  • Added ability to open participant context menu at right-click position
  • Added participant management filter: “Active” (spoken in the last 15 seconds)
  • Added separate color indicator for participant requesting to speak with microphone off
  • Added disconnected participants to the general “Participants” filter
  • Added audio greeting setting in “Incoming calls”
  • Added ability to set a conference alias
  • Added setting «Do not show “You are the only participant” splash»
  • Extended data written to conference log for API requests
  • Added host identification on the main page
  • Added «Main» link with icon as first item in main menu
  • Added display of system component versions (decoder, encoder, proxy, core)
  • Added build date and time in version information
  • Added PKS sync status
  • Added countdown after participant disconnect
  • Added display of name instead of IP for disconnected participant

Integrations

  • Added integration page with “eXpress”
  • Added integration with Luna Platform for deepfake detection
  • Added option to not set “participant not recognized” watermark on failed Luna SDK identification
  • Added buttons to download conference minutes and summary files (Vinteo Insight integration)

API

  • Updated API for presentation control
  • Added API for uploading files to the server
  • Improved API for controlling presentation send ban
  • Added API for sending audio message to a subscriber

Search and navigation

  • Added email search on the “Subscribers” page
  • Added participant number search on the “Call log” page

Fixes

Conferences

  • Fixed CDR record loss
  • Fixed recording not resuming on conference management page after reconnection
  • Fixed localhost display in WS subscriber IP address
  • Fixed participant context menu adaptation on right-click
  • Fixed missing line breaks in breadcrumb for long conference description
  • Fixed third-party record display in participant list
  • Fixed incorrect conference record name in some cases
  • Fixed scheduler repeat when no weekdays selected
  • Fixed "recording": true in API response when recording is off
  • Fixed conference moderator display issues
  • Fixed 500 error when editing stopped conference via API
  • Fixed 500 error when creating conference via API

Licensing and system

  • Fixed “unlimited” status on license page when temporary license has expired
  • Fixed extended network settings unavailable when using network license server
  • Fixed error adding new license on server with failover
  • Reworked SNMP autostart
  • Fixed SNMP server IP display on SNMP settings page
  • Fixed network interface graph sort by name on main page
  • Fixed PKS management errors

Interface and localization

  • Fixed grammar in English web interface
  • Fixed truncated breadcrumb on image overlay page
  • Fixed password visibility in “Change current password” modal
  • Fixed unlocalized error messages in various modals
  • Strengthened validation on “Participant properties” form
  • Strengthened password protection on LDAP settings page

Telephony

New features

  • Added call forwarding by number alias
  • Added ability to use subscriber name as contact name for P2P call
  • Added ability to read anonymous participant connection settings for closed conference
  • Added display name lookup by number

Fixes

  • Fixed Cisco H.323 subscriber status on “Subscribers” page
  • Fixed status on “Subscribers” page with multi-registration
  • Fixed issue with subscriber number change when number has 17–19 digits
  • Fixed issue with large number of registrations
  • Fixed calls to server in conference with long name
  • Fixed registration when subscriber description contains quotes
  • Fixed address book group sort in VD client when weight is equal
  • Fixed incorrect transformation of dialed number with prefixes
  • Excluded geo links from display name update logic for outgoing calls
  • Added ignoring of microphone-off setting for geo links when joining conference
  • Fixed Vinteo Screencast joining conference

Media – new features

Presentations and streaming

  • Added ability to display arbitrary web page, including as presentation stream
  • Changed URI validation in video stream (streamplayer)

Layouts and display

  • Added display of second party name as watermark when quick-calling participant

Fixes

Layouts and display

  • Fixed layout flicker for participant
  • Fixed wrong-size layout build under certain conditions
  • Fixed lecturer tile flicker on own layout
  • Fixed high load when starting presentation via server
  • Fixed “confidential” label on second stream
  • Fixed background artifacts on personal layout with multi-layer layout
  • Fixed green screen in thumbnail and screenshot when connecting video clip
  • Fixed server avatar display when participant camera is off
  • Fixed participant freeze frame on video stream loss
  • Fixed video desync in some cases
  • Fixed system crash on repeated lecturer assignment
  • Fixed “Watermark display time” parameter
  • Fixed layout background change on the fly
  • Fixed main conference stream display in participant thumbnail

Lecturer mode

  • Fixed lecturer assignment and display in various scenarios
  • Fixed participant duplication when assigning lecturer
  • Fixed resolution selection for participant who became lecturer
  • Fixed delay when moving lecturer frame
  • Fixed assigned lecturer behavior when microphone is off

Cascade and SFU

  • Fixed participant from slave server occupying wrong panel
  • Fixed assigned participant from slave server not becoming lecturer
  • Fixed layout flicker and freeze for participant from slave server
  • Faster display of participant from slave server on lecturer panel
  • Fixed green screen when starting or stopping presentation
  • Fixed empty tile from last connected participant in eXpress
  • Fixed lecturer frame display on participant in eXpress

Other media fixes

  • Fixed system crash on “End all conferences”
  • Optimized screenshot retrieval when requesting participant list
  • Optimized participant disconnect
  • Fixed 422 response on API request when uploading WMV video
  • Fixed API method error when enabling “show as presentation” mode
  • Fixed uploaded background image persisting after factory reset
  • Fixed error message when selecting file with long name

Patch v30.2.9 (11.03.2025)

Interface and management

Changes

  • New license widgets on “Main” and “Conference management” pages
  • Cascade server CPU load widget on “Conference management” page
  • Faster web interface, reduced CPU load
  • Removed server messages on reboot/shutdown
  • Increased hops in traceroute on “Diagnostics” tab
  • API improvements: mute, move to viewers, get PIN
  • Support for empty NTP values
  • Client handling optimization
  • Stricter auth checks for /uploads, /tmp
  • Improved name, number, IP display in conferences
  • New participant volume control approach
  • Full redesign of participant cards and short list
  • Extended API methods
  • Added “lecturer” attribute to /api/v1/participants/{conference}
  • Alert dismiss on click and ESC
  • Removed DTMF switch in participant settings
  • New API for conference settings (AGC)
  • Vietnamese localization
  • Improved network interface and route settings
  • Higher PUSH priority for Android
  • JQuery, React, Migrate updates
  • Main page and conference settings redesign
  • Improved screenshot handling
  • Audio mark improvements

Fixes

  • Removed time variable in templates on “Email” page
  • Display and validation in UI (NTP, OAuth, watermark, navigation)
  • API fixes
  • Security: authorization, redirects, PIN, AJAX methods
  • Conference participant behavior (statuses, cards, list)
  • Dependency updates and fixes (Twig, React, OpenAPI)
  • Correct display and validation at different interface resolutions
  • Fixes in add video stream menu (UDP, RTSP)
  • Log and alert bug fixes (SNMP, vinteo-web.log)
  • Memory leak when creating subscribers
  • Style and element display improvements (buttons, scrollbars)
  • Migration, license, configuration fixes
  • Moderator and conference scheduling behavior fixes

Telephony

Changes

  • Security improvements
  • Faster connection
  • Added conference log message when presentation is taken over by WS connections
  • Added asymmetric codec support (e.g. VP8 + H.264 for Yandex Browser)
  • Added SIP TCP/TLS support in quick call
  • Improved graphics layer handling
  • AGC parameter for conference
  • Improved audio marks

Fixes

  • Fixed digit 3 not recognized in PIN
  • Fixed Vinteo Screencast connection
  • Changed USERAGENT check for incoming calls
  • Increased stream player response timeout
  • Fixed H.323 connection errors
  • Adjusted lecturer move in cascade
  • Fixed P2P conference connection
  • Fixed P2P and quick call errors
  • Fixed layout background not showing when loaded in inactive conference
  • RTCP forwarding between servers fixes
  • Fixed second stream freeze when starting presentation
  • Fixed layout flicker when connecting via H.323 on Polycom RealPresence Desktop client

MCU (Video mixer)

Changes

  • Performance improvements
  • VP8 speedup
  • Improved lecturer detection: candidate by microphone activation
  • Fixed image freeze in some cases
  • Added video marks for WebRTC connections

Fixes

  • Fixed some layout artifact (green) cases
  • Fixed some video mixer crashes
  • Layout dimension increased by 1 when connecting Vinteo Screencast on second stream
  • Screencast shown on layout when sending presentation on second stream
  • Fixed resolution to Cisco participants from server
  • Removed purgatory splash for Vinteo terminal
  • Fixed 4:3 video format mismatch to participant
  • Fixed participant seeing last frame for several seconds before other participant disconnect
  • Cascade fixes when media server participant not assigned as lecturer

Patch v30.0.0 (12.07.2024)

Security

Notice:

Several important improvements have been implemented that significantly increase system security and stability. The improvements focus on data protection, process control, and threat prevention. They help ensure safer system interaction and protect against potential attacks. The update includes mechanisms that improve data validation and command management, making the system more reliable and secure.

New features and changes

  • Request to speak (raise hand)
  • Call detail record (CDR)
  • Conference management with server cascade
  • Default settings for new conferences
  • “Whiteboard”

Telephony

Fixes

  • Changed logic for adding IP addresses to server blacklist

New features and changes

  • Changed call routing logic in telephony
  • Added auto-attendant block duration parameter
  • Added User Agent block parameter
  • Added conference setting “Audio notification on join”
  • Added ability to send stream to rtmps server
  • Added whitelist check
  • Added lecturer frame setting for conference

Interface and management

Fixes

  • Fixed network interface removal
  • Layout preset name display for conferences
  • Name display in conference and security logs
  • Ability to add to blacklist in auto-attendant

New features and changes

  • Ability to assign names to conference layout presets
  • Changed screenshot update logic in conference participant properties
  • Changed participant status indication on conference management page
  • Added “Do not show in layout” in participant context menu
  • Added CPU and cascade server load widget
  • Added user password set form
  • Added re-auth toggles in “Security policies” settings
  • New “VCS Administrator” role when creating user
  • Added LDAP scheme support “ALD Pro - Astra Linux”
  • Added “do not show participant in layout” toggle when moving participant between conferences
  • New security policies: password lifetime
  • Improved dropdown in move participant to other conference form
  • Added ability to remove disconnected participant from conference statistics

Patch v29.3.6 (12.04.2024)

Security

This update addresses critical vulnerabilities. The update is recommended and available to all customers regardless of service contract.

Patch v29.3.0 (28.02.2024)

New features and changes

  • Improved messaging for newly connected participants
  • Better server behavior with cascading
  • Added automatic gain control (AGC)
  • Improved AVX2/AVX512 SIMD support
  • Case-insensitive search on users page and “Add participant” form
  • Added “Do not show participant in layout” when moving participant between conferences
  • Improved LDAP sync algorithm

Fixes

  • Fixed sorting by connection time in conference participants
  • Fixed microphone mute when moving
  • Fixed presentation with cascading
  • Fixed main stream presentation
  • Fixed decoding on some Intel GPU
  • Fixed LDAP subscriber sync errors

Patch v29.2.3

New features and changes

  • Added ability to send stream to rtmps server
  • Added stream players with audio in conference
  • Increased update file upload limit to 1GB
  • Added open-vm-tools
  • Improved H.264 software encoding quality
  • Performance improvements

Fixes

  • Security improvements

Patch v29.0.1

Fixes

  • Fixed presentation freeze on second stream over unreliable links
  • Fixed long delay before presentation appeared on second stream for other participants when starting presentation
  • Fixed sending messages to conference via templates

Patch v29.0.0 (31.03.2023)

New features and changes

Telephony

  • Added event audit: participant connect to server/conference, disconnect, DTMF conference PIN attempt, participant move between conferences, tenant connection limit exceeded, etc.
  • Conference log now records participant move from another conference
  • Added tenant connection limit check
  • New conference parameter for viewer-role participant connection mode
  • New conference parameter for participant peripheral sync mode
  • New conference recording parameter: minutes
  • New conference parameter to limit presentation FPS
  • Added event to clients for viewer/participant connection status
  • Added AV1 video codec support

MCU

  • Added minutes (per-participant audio recording)
  • Lecturer priority change on layout when set by administrator
  • Added presentation FPS limit
  • Added AV1 video codec support

Web interface

Changes

  • Web client updated to 3.9.0
  • JQuery libraries updated to 3.6.3
  • Reworked shell injection protection
  • Reworked SQL injection protection
  • Added brute-force protection in “System - Security policies - Authentication”
  • Added user session lifetime and max idle session time
  • Added server management audit (all user actions in web or API and other data changes)
  • Reworked “Address book” groups: empty group selection and visibility, filter for contacts and groups
  • Added character limit for “Other information” in “Edit contact” modal in Address book
  • Added log rotation in “System - Log settings”
  • Added log send to external server
  • Added weight setting in Address book for groups and contacts (display order)
  • Added conference setting “Presentation FPS”
  • After conference recording, new entry in “Reports” -> “Recordings” with participant audio files (filename includes timestamp, number, display name) when minutes enabled
  • Changed password policy min/default length (6 and 8)
  • Added security admin role
  • JWT tokens now depend on user type
  • Push notifications for mobile app
  • SNMP settings enabled by default
  • API keys work over HTTPS only
  • Max conference message length increased to 500 characters
  • Added conference setting to change participant list mode for non-moderators
  • Added conference setting “Synchronize participant peripheral state”
  • Added viewer interface in conference administration
  • Added commands to move WS participant to viewers and back
  • Added ability to deactivate user account
  • Added conference setting “WebRTC participant connection mode”
  • Added popup messages on “System” - “Settings” - “Routes” and “Reports” - “Recordings”
  • Ability to set LDAP and NTP domain names
  • Conference API extended (conference end setting)
  • AV1 added to codec list
  • Added API for list of moderated conferences and conferences where subscriber is participant
  • Current auth info API extended (LDAP subscriber indicator + registration data)
  • User Agent shown in connected participant properties

Fixes

  • Fixed “Reflect in address book” in subscriber settings when adding to address book
  • Fixed tenant admin getting conference participant properties
  • Fixed switching from shared to personal layout for participant with “Do not show self in layout”
  • Fixed error with too many characters in “Other information” in “Edit contact” modal
  • Faster “Schedule” page load with many scheduled conferences
  • Fixed date/time save on “System - Settings - General”
  • Changed sort to subscriber number in “Add contacts” modal on Address book page
  • Fixed error on repeated “Save” after initial “System - Settings - LDAP” setup without refresh
  • Main menu icon order when collapsed now stable (Schedule and Reports no longer swap)
  • Correct handling when adding many subscribers whose numbers already exist
  • Address book icon now visible with collapsed main menu
  • Fixed conference recording conversion to other format
  • Correct response for conference participant list request
  • Translation fixes
  • Fixed server error on “OAuth providers” when creating/editing provider via API with long strings
  • Conference participant tokens allowed before conference start
  • Scheduled conferences on “Conference schedule” now correctly cancelled with “Cancel selected conference runs”
  • Recording settings button color updates when recording turned off from VinteoDesktop after saving; “Do not end conference” property also saved
  • “Users” page now shows admin creation/update dates after factory reset
  • “Auto-attendant” modal shows only active calls
  • All video durations on “Videos” page now show h:m:s
  • Fixed recording deletion on “Reports - Recordings” with “Delete”
  • Correct response when creating conference with “micOff”: True
  • Participant-to-participant screenshots in “Participant properties” modal
  • Correct participant count on conference management page with cascading
  • Fixed error when adding video to conference via API
  • Fixed error when changing stream settings via API
  • Copy conference fixes
  • Fixed switch behavior on all server web pages in Safari
  • Enabling already enabled video no longer causes error
  • “Default language” setting now saved
  • All pages now reset to defaults on factory reset
  • “Schedule” and “Reports” - “Recordings” now available to users without moderator rights
  • Fixed layout on “System - Update”
  • Removed “Save” in “Participant properties” modal on FECC tab for terminal

Web client

Changes

  • Device handling: app now requests camera and microphone only in call and in settings
  • Reworked device settings
  • Participant list for anonymous calls
  • Removed registration call fields
  • Conference number field hidden when number in link
  • Conference participant list for moderators: lecturer and presentation labels
  • Fixed PIN re-entry after re-opening input window
  • Background blur
  • Camera and microphone off buttons before call
  • Call controls in PiP window (Windows)
  • PiP buttons for self screen share
  • Device change notification only when changed
  • Chat text can be copied
  • Interface language switch
  • Noise suppression option
  • Reworked statistics module
  • Avatar upload indicator
  • Language selection design distinct from translation direction
  • Side panel with settings: chat, participants, statistics, device settings
  • Separate “Chat” and “Participants” in call
  • Quick camera and microphone settings
  • Background replacement
  • Avatar crop area selection
  • Auto-open chat and participants (off by default)
  • Notifications auto-hide
  • Statistics open on connection info click
  • Logo updated
  • Interface adapted for mobile
  • Outgoing sound indicator for participants in call (in participant list)
  • Improved screen share interface
  • Save statistics to file
  • Quick camera settings interface
  • Server-side camera and microphone control
  • PTZ camera control
  • Interface language in settings
  • Removed interface language in active call
  • Background replacement logic in quick settings

Fixes

  • Removed video jitter in conference in some cases
  • Fixed moderator microphone enable
  • Improved peripheral handling
  • Fixed DTMF playback in call
  • Fixed repeated notifications and dialogs
  • Fixed second camera display
  • Fixed link display in chat
  • Various interface improvements
  • Fixed camera request on microphone off/on
  • Fixed link call validation
  • Fixed video jitter at certain window sizes
  • Fixed moderator mode when moved to other conference and when rights added during call
  • Fixed chat participant count
  • Auto end call when no data for long time
  • Warning when avatar cannot be saved in Firefox
  • Fixed second camera display
  • Call performance improvements
  • Noise suppression off by default
  • Fixed link calls with PIN
  • Language selection on Vinteo Desktop prompt page
  • Fixed copy connection link to current conference (Safari)
  • Fixed avatar display when uploading image < HD
  • Improved loss statistics
  • Fixed some moderation error display
  • Fixed screen share as video source instead of camera
  • Fixed notification when microphone off
  • Fixed background replacement image save
  • Fixed microphone enable with Space key
  • Fixed < HD images for background replacement
  • Fixed incoming audio after screen share end when audio was off
  • Fixed camera and microphone state when calling and disconnecting immediately
  • Fixed PiP in Yandex browser with second stream
  • Fixed no audio in conference after many calls
  • Server-side camera and microphone control changes
  • Unconnected moderators excluded from participant list
  • Fixed message about UDP port check when no traffic; minor interface fixes

Patch v28.1.17 (15.12.2022)

Fixes

  • modsecurity: fixed saving forms with large data (could not save blacklist with 400+ addresses)

Patch v28.1.16

Fixes

  • web: fixed applying custom SSL certificate

Patch v28.1.3 (18.11.2022)

This update fixes vulnerabilities that allowed arbitrary code execution on the Vinteo VCS Server OS. The update is recommended and available to all customers regardless of service contract.

Patch v28.0.11 (12.08.2022)

New features and changes

Telephony

  • Increased conference PIN length
  • P2P call proxying for WS connections
  • Reworked Gatekeeper
  • Reworked WebRTC connection handling
  • Reworked DTMF send to conference participants

MCU

  • Added 480p, 540p resolution support
  • Resolution selection optimization modes
  • Reworked layout building

Web interface

  • Multitenancy support
  • “Address book” section
  • Reworked update download and install
  • Reworked subscribers section
  • Geo-distribution network server (SSG) support
  • P2P proxying settings
  • Reworked server settings forms
  • User management API
  • Conference PIN requirements (1–15 characters, optional no PIN)
  • Conference setting for resolution optimization mode
  • Ability to set STUN/TURN list in server settings for WS
  • Reworked Gatekeeper settings

Web client

  • Participant list for all connections
  • Participant list grouped by category
  • Max video bitrate limit by participant resolution
  • Resolution optimization support
  • STUN/TURN list from server settings
  • Hotkey support
  • AppGallery install links for Huawei

Fixes

Telephony

  • Fixed P2P calls when called number contained Latin characters
  • Fixed presentation takeover between connections
  • Fixed transport protocol match when registering SIP gateway on external node
  • Fixed participant watermark reset when moving between conferences
  • Fixed re-invite of disconnected participants
  • Fixed conference parameter match when first participant joins via “Quick call”
  • Fixed route weight in calls via gateways
  • Fixed callerId transformation for P2P calls via gateways
  • SIP stack fixes

MCU

  • Fixed VP8 video artifacts
  • Fixed position number match in some layouts
  • Fixed sending on-screen messages to conference
  • Fixed video artifacts at some resolutions and fps
  • Fixed frame handling on participant video orientation change horizontal to vertical

Web interface

  • Text localization fixes
  • Form validation fixes
  • Fixed preview for short video uploads
  • Fixed removal of blacklist reason when changing list settings
  • Disabled search engine indexing of login page
  • Fixed API access check when scheduling conference by remote subscriber
  • Fixed Vinteo Desktop connection link in email templates
  • Fixed LDAP group sync
  • Fixed inviting participants to stopped conference via quick call API

Web client

  • Fixed link connection in Firefox and Safari
  • Fixed microphone mute when leaving tab in Safari
  • Fixed participant video speedup when enabling camera
  • Fixed moderator tools display when joining from personal account

Patch v27.0.0 (13.12.2021)

New features and changes

Telephony

  • Real external IP display for WS connections
  • Ability to send DTMF to specified connections
  • Ability to limit connections in conference
  • New WS connection handling: better packet loss behavior, improved video quality, lower latency
  • Adaptive resolution and frame rate from server based on connection speed for WS
  • Ability to dial same number multiple times in one conference from “quick call”
  • Ability to transform incoming call numbers from gateways
  • Ability to move participants from P2P conferences
  • Custom audio channel settings for WS connections
  • Participant number transformation to protocol/ip-salt when number has special chars or Cyrillic
  • Ability to transform caller number for outgoing calls via gateway
  • H.265 codec support for calls to third-party devices
  • H.265 encode/decode without GPU
  • Opus on any connection
  • VP8 on SIP between Vinteo servers
  • Reworked signaling for WS connections
  • Optional RTP “garbage” filtering

MCU

  • “Quiet audio channel” for incoming audio (lower volume relative to other channels)
  • Reworked audio-video sync
  • Dynamic subscriber avatar changes
  • On-demand caption on participant
  • Commands to WS: max recommended layout resolution, stop sending video, resume video
  • Auto quiet channel: quiet channel becomes loud when no voice in language group, quiet again when someone speaks or translator active
  • Presentation display: if at least one frame, show it instead of participant video
  • Updated localized splashes for no-video and moderator video-off
  • Background image for layout
  • Reworked image resize
  • Reworked watermark handling
  • Reworked layout building
  • New Auto equals mosaic layouts

Web interface

  • Server settings: configurable audio channels, up to 20 (10 public, 10 private)
  • Conference setting for quiet channel volume
  • “Quiet” parameter in participant incoming audio
  • Conference setting for max active participants (connections)
  • Context menu: send DTMF sequence to participant
  • Cmd+A to select all participants on Mac (conference management)
  • Main page: conference and stream info updates dynamically, sorted by participant count, green for online
  • Main: total participants in all conferences and streams
  • Main: virtual conference list and participant count (auto-attendant, active P2P, etc.)
  • Main: free RAM with color indicator
  • API: layout management
  • API: stream requests with preview and participant count
  • API: send message to conference – target participants and formatting
  • API: face recognition settings
  • API: “Custom streams” in stream settings
  • API: video bitrate in conference recording settings
  • Reworked blacklist save
  • Web client link in templates for unregistered users – PIN passed automatically
  • Auto-join when opening web client from scheduling email (registered users)
  • Default recording 1.5 Mb/s, HD
  • API: conference requests – almost all conference settings editable
  • Moderators can delete their conference recordings
  • “Show caption” in participant menu
  • Move from auto-attendant: number dialed and disconnect option
  • Cancel invites on conference stop/delete, participant/subscriber delete, conference clear
  • Reworked gateways and API, incoming number transformation
  • Conference list search
  • Conference list: PIN (not stream password), conference type (temporary or not)
  • Reports: duration in h:m:s
  • Profile: min password 3 chars, character restrictions
  • Layout and personal layout: duplicate Save in top right
  • WS subscriber advanced: “Allow group calls”
  • Server main: “Allow group calls” overrides for all WS
  • API: WS with group calls can create temporary conferences
  • WS advanced: “Translator” and private channel
  • HLS stream with adaptive resolution
  • HLS: segment count and duration (UI and API)
  • Unique HLS playlist links per conference start
  • Reworked HLS player
  • API: contact groups in Vinteo Desktop
  • Open conference and member conference status in VD when contact number is conference number
  • API: server API version
  • API: participant moderator status
  • Conference: “Automatic quiet audio channels”
  • Main: virtual conference participants, disconnect selected or all
  • Main: disconnect in anonymous and virtual conferences
  • Move participants keeping audio channel settings
  • Conference: layout background image upload
  • API: “Show caption” on participant
  • Main: recording status in moderated list
  • API: subscriber requests updated
  • Screencast default presentation type for new conferences
  • User (administrator) management section
  • Layout position clear on subscriber/participant delete
  • Two participant list filters by connection time (asc/desc)
  • X-Frame-Options header
  • Request to speak API
  • Conference: participant display mode in layout
  • API version request
  • Email notification template editing
  • SIP subscriber NAT “Never” (no rport, rfc3581)
  • Any subscriber type as translator
  • Conference: automatic quiet channels by translator
  • Reworked LDAP and connection settings
  • “Do not occupy lecturer position” for pinned participants
  • Audio channel settings moved from server to conference
  • External STUN in server settings, STUN in NAT section
  • Gateway routes: caller number transformation
  • Webhooks
  • Persistent API keys
  • OAuth 2.0
  • Max mail recipients
  • Stream start/stop events for WS participants
  • Subscriber change/delete events for WS subscribers
  • Reworked video upload
  • Presentation settings locked when active
  • ICS template change
  • API: STUN port in server address request
  • API: subscriber groups
  • Default conference settings changes
  • WS participant settings aligned with other types
  • Network routes page (routes disabled, not deleted, on network change)
  • VP8 in default codecs for WS subscribers
  • Conference start when moving participant from auto-attendant
  • Screenshot creation for participant properties
  • RTP filter in subscriber and anonymous settings

Web client

  • Conference number field locked when number in link
  • Auto-join from subscriber personal account
  • End presentation from client by server
  • Reworked participant avatars
  • Participant statuses (green registered, blue online, yellow lecturer, red disconnected, gray offline)
  • Participant list: disconnected after online, as in conference management
  • Unsupported browser message with Vinteo Desktop install
  • Link to conference: offer Vinteo Desktop instead of web client
  • Reworked camera and microphone setup and capture
  • Reworked interface
  • Client on unified-plan for browser compatibility
  • Server commands: max layout resolution, stop/resume video
  • Removed unsupported browser message on mobile
  • Audio channel control
  • GET params to hide UI, set auth and participant audio channels
  • No block in unsupported browsers
  • Moderator: remove participant from conference
  • Max presentation bitrate 1 Mbit/s
  • Event when moderator/admin changes participant audio channels
  • Connection error when client cannot get media from server
  • Client load optimization
  • Supported browser list updated
  • “Full screen” in mobile browsers
  • Avatar/placeholder when camera off or no camera
  • Assign/revoke moderator
  • Approve/reject request to speak
  • Quick add participant by IP/number and protocol
  • Re-registration error behavior
  • Moderator: send invite by Email/Gmail
  • Message when speaking with microphone off
  • Camera settings: 4k if supported
  • Microphone on with Space hold
  • Connection time counter
  • Device setting for selfview display mode

Fixes

Telephony

  • Fixed participant volume after reconnecting to conference
  • Fixed Screencast presentation when “Allow participants to send presentation” off
  • Fixed P2P via gateways with number transformation
  • Fixed quick call by IP
  • Fixed “Audio only” for WS
  • Fixed video off in P2P
  • Fixed inviting disconnected to stopped conference
  • Fixed stats for all server connections
  • Fixed pinned participant display on reconnect with “Do not show self in layout”

MCU

  • Fixed automatic layout logic
  • Fixed message display in “do not show self” mode
  • Fixed lecturer mode
  • Fixed messages with “@”
  • Fixed layout resolution change (layout “carousel”)
  • Fixed lecturer personal layout
  • Fixed presentation in layout with cascade
  • Fixed keyframe send for WS
  • Fixed “Wait for stream” and “You are the only participant” splash flicker
  • Fixed auto layout switch with “Do not show self” at boundary participant count
  • Fixed lecturer duplicate on Auto panel in lecturer personal layout when pinned and forced lecturer
  • Fixed lecturer move by voice when on panel with disconnected pinned in “Lecturer personal layout”, “Do not occupy lecturer for pinned”, “Auto assigned panels”
  • Fixed lecturer in “Lecturer personal layout” when lecturer is pinned
  • Fixed video flicker in “Lecturer personal layout”
  • Fixed layout flicker with multi-encode and main stream presentation
  • Fixed lecturer mode
  • Fixed presentation takeovers

Web interface

  • Fixed network interface graph
  • Fixed “Do not show participant in layout”
  • Fixed saving forms with space-only fields
  • Fixed conference schedule removal
  • Fixed participant count
  • UI fixes
  • Schedule repeat modes
  • Add participant form fixes
  • Duration list when editing schedules
  • “Request to speak” filter in participant list
  • Fixed volume display in participant properties for offline subscribers
  • Fixed conference list sort by status
  • Fixed subscriber group existence check
  • Removed players from move-between-conferences list
  • Fixed resolution and bitrate when creating subscriber from conference management (use conference connection settings)
  • Fixed stream start when conference created and enabled via API
  • Fixed server response when enabling conference via API
  • Fixed participant screenshots
  • Fixed some settings reset on factory reset
  • Fixed auth when user login matches LDAP-synced subscriber
  • Fixed free disk check when starting recording via API
  • Localization fixes
  • Interface fixes

Web client

  • Fixed presentation off when moving participant with presentation to conference where presentation disabled
  • Fixed disconnect when presentation ended by server
  • Fixed “no camera” in Safari
  • Fixed settings menu in auto-attendant
  • Fixed repeated file display

Patch v26.0.7 (21.06.2021)

New features and changes

Core

  • Real external IP for WS connections
  • DTMF to specified connections
  • Limit connections in conference
  • New WS handling: packet loss, quality, latency
  • Adaptive resolution/fps from server for WS
  • Multiple dial of same number in one conference from “Quick dial”
  • Incoming number transformation from gateways
  • Move participants from P2P conferences
  • Custom audio channels for WS
  • Participant number to protocol/ip-salt for special chars/Cyrillic
  • Quiet audio channel for incoming audio
  • Audio-video sync rework
  • Dynamic avatars
  • On-demand caption on participant
  • Commands to WS: max layout resolution, stop/resume video
  • Auto quiet channel: loud when no voice in language group, quiet when someone speaks
  • Presentation: one frame then show it, not participant video
  • Localized splashes for no-video and moderator video-off
  • Background image for layout

Web interface

  • Server: audio channels, up to 20 (10 public, 10 private)
  • Conference: quiet channel volume
  • Participant incoming: “Quiet”
  • Conference: max active participants
  • Context menu: send DTMF to participant
  • Cmd+A select all (Mac, conference management)
  • Main: dynamic conference/stream list, sort by participants, green for online
  • Main: total participants
  • Main: virtual conferences and count
  • Main: free RAM with color
  • API: layout management
  • API: streams with preview and count
  • API: send message – target participants and formatting
  • API: face recognition
  • API: “Custom streams”
  • API: recording bitrate
  • Blacklist save rework
  • Web client link in templates – PIN auto
  • Auto-join from scheduling email (registered)
  • Default recording 1.5 Mb/s, HD
  • API: conference – most settings editable
  • Moderators delete own recordings
  • “Show caption” in participant menu
  • Move from auto-attendant: number dialed, disconnect
  • Cancel invites on stop/delete/clear
  • Gateways and API, incoming number transformation
  • Conference search
  • Conference list: PIN, type (temporary or not)
  • Reports: h:m:s duration
  • Profile: min password 3, character limit
  • Layout pages: duplicate Save top right
  • WS: “Allow group calls”
  • Server: “Allow group calls” override
  • API: WS group calls create temporary conferences
  • WS: “Translator”, private channel
  • HLS with adaptive resolution
  • HLS: segments and duration (UI, API)
  • Unique HLS links per start
  • HLS player rework
  • API: contact groups in Vinteo Desktop
  • VD: open/member conference status when contact is conference number
  • API: version
  • API: participant moderator status
  • Conference: “Automatic quiet channels”
  • Main: virtual participants, disconnect
  • Main: disconnect in anonymous/virtual
  • Move with audio settings
  • Conference: layout background
  • API: “Show caption”
  • Main: recording status
  • API: subscribers updated
  • Screencast default presentation
  • User management
  • Layout clear on delete
  • Two participant list filters by time

Web client

  • Conference number locked when in link
  • Auto-join from personal account
  • End presentation by server
  • Reworked avatars
  • Statuses (green/blue/yellow/red/gray)
  • List: disconnected after online
  • Unsupported browser + Vinteo Desktop
  • Link: offer VD
  • Camera/mic setup and capture
  • Interface rework
  • unified-plan
  • Server commands for resolution/stop/resume video
  • No unsupported message on mobile
  • Audio channels
  • GET params for UI, auth, audio
  • No block in unsupported
  • Moderator: remove participant
  • Max presentation 1 Mbit/s
  • Audio channel change event

Fixes

Core

  • Participant volume after reconnect
  • Screencast when “Allow participants to send presentation” off
  • P2P via gateways with transformation
  • Quick call by IP
  • Audio only WS
  • Video off P2P
  • Invite disconnected to stopped conference
  • Auto layout logic
  • Messages in “do not show self”
  • Lecturer mode
  • Messages with @
  • Layout resolution (“carousel”)
  • Lecturer personal layout
  • Presentation in layout with cascade
  • Keyframes for WS
  • Splash flicker
  • Auto layout with “Do not show self” at boundary
  • Lecturer duplicate when pinned and forced
  • Lecturer move by voice (pinned, etc.)
  • Lecturer display when pinned is lecturer
  • Video flicker in lecturer layout
  • Layout flicker with multi-encode and presentation

Web interface

  • Network graph
  • “Do not show participant in layout”
  • Space-only fields
  • Schedule removal
  • Participant count
  • UI
  • Schedule repeats
  • Add participant form
  • Duration list
  • “Request to speak” filter
  • Volume for offline
  • Conference sort
  • Group check
  • No players in move list
  • Resolution/bitrate from conference
  • Stream when created/enabled via API
  • Response when enabling via API
  • Screenshots

Web client

  • Presentation off when moving to no-presentation conference
  • Disconnect when presentation ended by server
  • No camera in Safari
  • Settings in auto-attendant
  • Repeated file display

Patch v26.0.1 (20.11.2020)

  • New web client version
  • Record conversion to mp3 at different bitrates
  • Subscriber deletion logged to system logs
  • Layout behavior changes
  • New conference setting “Layout aspect ratio 4:3”
  • WebRTC connection optimization
  • New “Allow participants to send presentation” (conference and participant)
  • New “Do not show participant in layout” (subscribers and participant properties)
  • New filter “On all screens” (conference management participant list)
  • “Send message” in participant context menu
  • Email notification .ics description change
  • Schedule: optional auto start conference recording
  • API: change conference layout
  • Web client: various mobile browser support
  • Fixes:
  • Stream player in Firefox when no audio device in OS
  • LDAP import over 1000
  • Avatar display on multi-layer layouts
  • Presentation handling
  • Web client when connecting by domain
  • Layout position participant list

Patch v25.9.8 (23.09.2020)

  • Fixed “Do not show participants without video” mode

Patch v25.9.7 (21.09.2020)

  • Reworked and extended conference message sending
  • Non-critical fixes, improved stability

Patch v25.9.6 (28.08.2020)

  • Web client compatibility with Google Chrome v.85

Patch v25.9.5 (12.08.2020)

  • Improved stability
  • Password change form: old password required for security
  • Web interface localization: Russian, English, French, German, Spanish, Dutch
  • Splashes (IVR, first participant, P2P call) localized
  • Links to join conference with PIN
  • Fixes:
  • Moving participants with personal layout between conferences
  • XSS on login page
  • Request to speak in stream – redirect to web client

Patch v25.9.4 (29.07.2020)

  • Caption display settings
  • Reworked “do not show self” – no overlay limits:
  • Conferences up to 22 participants: personal layout without self for each
  • Over 22: self exclusion only for lecturer and previous lecturer
  • Reworked lecturer personal layout
  • “Do not show self” can be set per participant for shared or personal layout
  • Server sends conference name in caller id
  • Simultaneous interpretation: per-participant incoming/outgoing audio channels
  • Registered participants can switch audio channels
  • Vinteo Desktop client links in conference
  • Splashes: first in conference, stream with no participants, P2P waiting
  • Fixes:
  • Typo in scheduling invitation email
What's New? Vinteo Desktop Releases