Tuesday, 31 August 2021

Camera One 1.12.0.28

Changes since: 1.12.0.25


FIX - Editing audio source of input leads to audio source being removed from config

Tuesday, 3 August 2021

Virtual Director 2.10.1.118 (STABLE/FOX)

Changes since: 2.10.1.105


FIX - Force downgrade of LiteDB component in web manager

FIX - Add wait autoreset event into cache insert to ensure it is available when next update arrives.

FIX - Recording Process queue can purge recordings that have just completed.

FIX - Ensure webmanager in db when upgraded

FIX - FFMPEG still preview process not always shut down cleanly when vMix disconnects

FIX - Memory Leak in vMix Reconnection Loop

FIX - Switcher and Clients are not notified of that a recording is complete.

FIX - Null Reference in switcher manager can prevent recording purge from completing succesfully on start up.

FIX - Reset LiteDb connection at midnight during backup

FIX - .log files are not removed when rolling backups are deleted.

FIX - Remove ExpandoObject from FFProbe deserialisation. 

FIX - Server should signal to streamer when its ok to delete streamer copy of recording.


Thursday, 13 May 2021

Virtual Director 2.10.1.105 (STABLE/FOX)

Changes since: 2.10.1.99


NEW - Cache generated base64 graphics image and reuse if xaml source is unchanged

FIX - Ensure time stamps of single and multitrack recordings are identical.

FIX - Prevent Base64ToImage conversion failure from stopping all graphic generation

FIX - Server delete of recordings that streamer no longer knows about is too aggressive, causing deletion of valid recordings. Changed to only delete recordings older than 24 hours.

FIX - Adobe Premier Export. Incorrect clip duration and project duration length

FIX - Final Cut Pro empty downloads

FIX - Only count single track recordings in incomplete recordings alert

FIX - Final Cut Pro XML use lowest MultiCorder N .wav file as audio track rather than assuming Multiorder1.wav exists

FIX - Multi Track Rcording File notifications and Purge fixes

SkypeTX 1.11.0.84 (BETA/FROG)

Changes since: 1.10.1.37


NEW - NDI implementation

NEW - Add support for video in Standalone Mode

NEW - Rework of Media DLL to support NDI and linked audio video streams

NEW - Allow default Audio IO for use in standalone operation without Bionic Studio

NEW - Allow selection of video output format in skype TX config

NEW - Sign installer and binaries

NEW - Integrate channel version 2019.46.01.3

NEW - Include the PID of each STXC instance in the minutely logging

NEW - bbcommon rebuild

NEW - Integrate Channel version 2020.22.01.14

NEW - Expose Channel Port value as public property in SkypeChannelBionics

NEW - Add Manufacturer and Model registry settings on Channel Start

FIX - SkypeTX installer missing shortcut and set permissions for channel folder

FIX - SkypeTx no longer makes a shortcut when installed and set modify permissions on channel folder

FIX - SkypeMedia DLL crash if no video inputs or outputs file exists

FIX - Improve dealing with situations where channels end up in strange states such Unclaimed

FIX - Integrate STX automation 2.21.309.1 into server to prevent JToken memory leak

FIX - Installer issues regarding runtime components

FIX - STXC can fail to start after machine restart (service only)

FIX - Timestamps issue with WDM audio after device switch cause loss of audio for a period of time

FIX - Error logged when switching device if Blackmagic not using its own audio

FIX - Installer bringing in wrong version of STXC / Channel

FIX - Newtonsoft binding redirect needs updating for v12 in gecko

FIX - STXC processes not returning PIDs to service launcher

FIX - Installer issues not installing config file or service

FIX - Additional settings when used in Standalone mode

FIX - Change to Media DLL to support standalone use of Video

FIX - Crash releasing samples during queue reduction process

FIX - Return video not working due to Blackmagic card sending format change event when no format had changed


OASIS 1.11.0.27 (BETA/FROG)

Changes since: 1.10.1.46


NEW - Add ability to send direct messages to the REST API

NEW - Implement Dynamic Billing SMS ingest API endpoint

NEW - Allow MMS receipt over POP3

NEW - Allow Ingest REST Api to be bound to HTTPS

NEW - Display account Guid in Oasis admin

NEW - bbcommon rebuild

FIX - Not all messages loaded on start-up are available to clients

FIX - Add web proxy to Alexa voice ingest

FIX - Prevent ingest from loading shows before the licence check is complete

FIX - Incoming Tweets delayed

FIX - Textlocal encoding issues when special characters are in the message

FIX - Occasional Server crash when Ingest disconnects

PhoneBOX 4 Client 4.11.0.23 (BETA/FROG)

Changes since: 4.10.1.67


NEW - Changes to support Anywhere invitations over SMS

NEW - New view: Self Op - No Messages

NEW - Remove device space from Three Column views where no devices are configured

NEW - Allow Docked Newsroom view to run undocked by setting the dockable bar mode for that machine to disabled

NEW - Implement over destination selection indication

NEW - Don't add old PhoneBOX shortcut back if it's been deleted

NEW - Include source information on destination when not in control of backfeed

NEW - Change routing view with lines to hide destinations if no destinations are configured, allowing it to be used as alternate codec view

NEW - Allow dynamic columns of lines in Routing Lines view

NEW - Change STX automation reference to be latest

NEW - Add confirmation of seizing backfeed to destination slideout

FIX - Allow call screener views to edit call details even if the handset device is unavailable

FIX - Call screener view On Air button not working for inactive calls

FIX - Client wont start after rollback to previous versions

FIX - Impose length limits for data entry fields in Directory entries

FIX - Caller name on destination should follow number or name convention

FIX - Impose 50 character name limit in client data entry forms

FIX - Condense white space beneath chat messages and prevent message selection

FIX - Prevent softphone re-invite from restarting audio if the call ends at the same time

FIX - Call quality indicator on codec displayed in device views in all wrong.. broken in recent update

FIX - Unable to dial / edit a newly added codec contact in directory

FIX - Codec view based behaviours not updated after changing view

FIX - Unpredictable visibility of cleanfeed slideout on systems with large numbers of codecs

FIX - Client crashes relating to service initialisation

FIX - Missing content type on softphone reinvite acceptance causes trunk negotiation issue


Audio Server 2.11.0.23 (BETA/FROG)

Changes since: 2.10.1.49


NEW - Enable relay calls between audio servers

NEW - Audio server update to retry if its a new version is available and the download fails

NEW - Re-enable stats logging in Anywhere

FIX - Crash due to collection modified concurrency issue in webRtc dll relating to stats

FIX - Access violation crashing audio server

FIX - ReportContext object memory leak in WebRtc

FIX - Frog build not including correct Newtonsoft binding redirect entry in config file

FIX - If an Anywhere call is parked & dropped the Audio continues to flow to the browser

PhoneBOX (General) 3.11.0.29 (BETA/FROG)

Changes since: 3.10.1.66


NEW - Improve Anywhere invitations to allow customisation of email from field and send over SMS

NEW - Allow a default source to be routed to codecs when they are un-routed (uses the reverse route selection)

NEW - Sip stack performance improvements in request processing

NEW - Change Anywhere call signalling flow for moves between audio servers

NEW - New view: Self Op - No Messages

NEW - Implement new Ember GPIO functionality with configurable paths

NEW - Implement new code for Axia Gpio interface

NEW - Implement Tieline codec dialling and improved status

NEW - Implement phone number parsing in common codecs

NEW - Improvements to client command processing

NEW - Default mode to use new Common codecs

NEW - Build with SkypeTxAutomation 2.21.309.1 for JToken memory growth fix

FIX - Reconnect on idle setting missing from Machine config entries on SIP systems

FIX - Problems using handset after dialling directly

FIX - Caller name not updating for Anywhere OAQ for active calls 

FIX - OAQ replace operations aren't repeating to Anywhere 

FIX - Audio server check licence failure after new audio server added

FIX - Enhance Purge  routine to manage VirtualDirectorLinks table and reorganise person and phonecall indexes

FIX - Prevent crash when changing an Axia Console External interface that isnt connected

FIX - Prevent stuck call when call setup received a Request Terminated response

FIX - Anywhere OAQ does not update caller details when they are changed on the PB4 client

FIX - Skype account no longer retrying logins after initial failure

FIX - Anywhere calls dropped while on hold when answered on a different AS get stuck

FIX - Stop writing to VirtualDirectorLinks table that is no longer used

FIX - Exception during Anywhere person lookup request

FIX - Check for | character in Route names sent to fusion and strip right hand side

FIX - DHD reconnection caused server crash

FIX - Improve robustness of conversion of numbers to dialable format

FIX - Fixes to support SDP parser changes in SIP library


Monday, 26 April 2021

Virtual Director 2.10.1.99 (STABLE/FOX)

Changes since: 2.10.1.81


NEW - Move preview transcoding to streamer service

NEW - Add option to add default thumbnail to cameras

NEW - Implement TCP Listener for vMix Tally notifications.

NEW - Speechmatics API v2 support

NEW - Move Recording Cache from Memory to Database

NEW - Add extra logging around db backups

NEW - Restore OnCamera Layout

NEW - Add VISCA over IP support

NEW - Add PhoneBox Event Triggers

NEW - Move server NDI discovery to streamer(s)

NEW - Set Max BufferSize for outgoing streamer connections.

NEW - Add hourly average memory usage to log

NEW - Add ability to add a show without having to import from PhoneBOX

NEW - Add ability to rename a studio configuration

NEW - Add ability to delete a studio configuration

NEW - Add info to Wheatstone SLIO trigger page 

NEW - Add logging around time elapsed of file upload and writing.

NEW - Audit Base64 Images on startup and remove orphaned.

NEW - Add ability to select camera number higher than 10

NEW - Add transcription usage display and warnings

FIX - Fix memory leak on file transfer. Remove stream reader and TryGet method

FIX - Convert from Eagle to Fox fixes

FIX - License warnings appear after install

FIX - Copy Config Fix

FIX - New microphone associates with incorrect studio config guid.

FIX - Clean up memory after TryGetChunk method from switcher.

FIX - Improve recovery of recordings if server / streamer is interrupted.

FIX - Recording file allocation and delete fixes

FIX - Delete .srt & .vtt files when purging recordings

FIX - Improve memory usage when transferring files

FIX - Fix audit of Base64 Images on Startup

FIX - Base64 Image Purge must only load 1 image at a time other wise serialisation causes memory exception

FIX - Null reference exception in NotifySwitchersByStudio method.

FIX - Base64Image cache purge is called everytime a branding is refreshed. Should only be called on start up

FIX - Add parameters to wheatstone view. Fix Trigger ViewModel and View

FIX - Copying a studio config doesn't copy SLIO triggers

FIX - Wheatstone reconnection error

FIX - Change Wheatstone SLIO status to match their own descriptions

FIX - Live Wheatstone SLIO view doesn't update

FIX - Wheatstone SLIO source incorrectly shown as offline

FIX - Error on startup causing SLIO mic enables to always start enabled

FIX - Unable to pick SLIO from Wheatstone interface

FIX - XAML Base64 Preview Image id's are not persisted to DB causing new base64 preview images are generated in database on start up.

FIX - Split feature not starting new recording

FIX - Changing a GPIO IPAddress does not change the IPAddress of the trigger.

FIX - Cached recording state not udpdated in time causes recording progress to appear to be post processing whilst transcribing

FIX - Changing a shows transcription state is not reflected in the switcher api 

FIX - Improve feedback of failed transcription jobs and reason why. Allow job to be resubmitted manually

FIX - Subtitle files are always suffixed .srt regardless of type

FIX - Go to video link broken in subscription search results

FIX - Wrong time stamps applied to transcripiton words

FIX - Prevent Media Screen Update when media items are checked.


Audio Server 2.10.1.49 (STABLE/FOX)

Changes since: 2.10.1.37


NEW - Implement getStats call and log / report webRtc call quality

NEW - Audio server update to retry if its a new version is available and the download fails

NEW - Re-enable stats logging in Anywhere

NEW - Post Anywhere call stats to Anywhere server per call

NEW - WebRtc call stats logging

FIX - Anywhere Rest API calls not using proxy

FIX - Moh stereo split not working for channels 1 + 2 WDM from a stereo input


SkypeTX 1.10.1.37 (STABLE/FOX)

Changes since: 1.10.1.28


NEW - Integrate Channel version 2020.22.01.14

FIX - Improve dealing with situations where channels end up in strange states such Unclaimed

FIX - Integrate STX automation 2.21.309.1 into server to prevent JToken memory leak


PhoneBOX 4 Client 4.10.1.67 (STABLE/FOX)

Changes since: 4.10.1.51


NEW - Implement over destination selection indication

NEW - Remove device space from Three Column views where no devices are configured

NEW - Don't add old PhoneBOX shortcut back if it's been deleted

NEW - Improve codec call quality indicator

NEW - Auto-collapse sources codec groups on startup

NEW - Add collapse/expand triangles on sources list group headers

NEW - Add X to clear filter on sources list

NEW - Visual changes to sources group headers

NEW - Change STX automation reference to be latest

FIX - Condense white space beneath chat messages and prevent message selection

FIX - Prevent softphone re-invite from restarting audio if the call ends at the same time

FIX - Call quality indicator on codec displayed in device views in all wrong.. broken in recent update

FIX - Docked views - Calllog search does not appear (Grey line appears)

FIX - Freshen up codec icons and appearance

FIX - Dragging over lines when mousedown has occurred on another area of the client causes line pick-up

FIX - Codec's in routing views show slideout indication triangle even if there are no available commands on the slideout

FIX - Sources list slow when lots of codecs present

FIX - Improvements to source icon area in routing views

FIX - Visual improvements to codec call quality information

FIX - Sources list filtering issues with expanded/collapsed groups

FIX - Additional zero being sent for PTZ preset recall

FIX - Client crashes relating to service initialisation

FIX - Missing content type on softphone reinvite acceptance causes trunk negotiation issue

FIX - Issues with behaviour of popups from directory window

FIX - CTD when switching to docked routing view

FIX - Scheduled messages viewer not accessible from press and hold on messagelog 'status' button

FIX - Cannot highlight text in OAQ preview window for copy/paste to another app - add copy button

FIX - Client recording purge duration not honouring system setting


PhoneBOX (General) 3.10.1.66 (STABLE/FOX)

Changes since: 3.10.1.49


NEW - Allow a default source to be routed to codecs when they are un-routed (uses the reverse route selection)

NEW - Implement Tieline codec dialling and improved status

NEW - Certain Anywhere calls not using proxy

NEW - Automatically include video in Skype Calls on devices with names prefixed with *

NEW - Default mode to use new Common codecs

NEW - Build with SkypeTxAutomation 2.21.309.1 for JToken memory growth fix

NEW - PM2 build

NEW - Remove Anywhere branded header from Anywhere emails

FIX - Problems using handset after dialling directly

FIX - Audio server check licence failure after new audio server added

FIX - Enhance Purge  routine to manage VirtualDirectorLinks table and reorganise person and phonecall indexes

FIX - Prevent crash when changing an Axia Console External interface that isnt connected

FIX - Prevent stuck call when call setup received a Request Terminated response

FIX - Anywhere OAQ does not update caller details when they are changed on the PB4 client

FIX - Skype account no longer retrying logins after initial failure

FIX - Exception during Anywhere person lookup request

FIX - Prevent Anywhere services from consuming service licences

FIX - Database error can prevent Skype accounts from initialising

FIX - Skype automation memory management changes

FIX - Stuck handset device call if two clients unpark to the same device

FIX - Remove attached image from Anywhere invite email

FIX - Anywhere answer fails when no m line present in sdp

FIX - Sdp parsing error in commin library (fox only)

FIX - Element / Fusion interface not working with Quasar console

FIX - Audio SDP parsing needs to use the connection line linked to the audio media line

FIX - Banned voicemail check for incoming SIP call needs to refuse the call with BusyEverywhere

FIX - Clients unable to start if show directory converted to be global


OASIS 1.10.1.46 (STABLE/FOX)

OASIS 1.10.1.45 (STABLE/FOX)

Changes since: 1.10.1.34


NEW - Implement Dynamic Billing SMS ingest API endpoint

FIX - Textlocal encoding issues when special characters are in the message

FIX - Occasional Server crash when Ingest disconnects

FIX - Admin validation of some custom send fields failing

FIX - Issues with regional dates causing some SMS providers not to ingest in some regions

Thursday, 1 April 2021

Camera One 1.12.0.25

Changes since: 1.12.0.20


NEW - Animation added to system alerts

NEW - Do not reconnect to switcher if Atem Software Control process is running and log that fact

FIX - Race condition between end of recording and continue command

FIX- Diskspace check before recording

FIX- Fix "invalid image" warning when image not configured

FIX- Fix WinMedia log level update

FIX- Only update diskspace warning message if diskspace has changed

FIX - Auto Switch state not being set on start up

Friday, 12 March 2021

Camera One 1.12.0.20

Changes since: 1.12.0.17


FIX - Fix high CPU usage when connected to Axia

FIX- On startup, Auto Record is not set on

FIX- LWCP sources shows negative expected response when unsolicited source name arrives

Monday, 8 March 2021

Camera One 1.12.0.17

Changes since: 1.12.0.16


NEW - Add LWCP (Channel) connection type

NEW - Check image size when uploading and when initialising

FIX - Bug not appearing on start up

FIX - Button visibility issues when switcher connected / disconnected