Director Release Notes – Bear ( 2.6.x.x )

Director 2.6.1.46

18 June 2018 · Published by Jon Clark

Changes since Virtual Director 2.6.1.34

FIX – OASIS Publish Queue management.

FIX – Ensure .ts files for recordings under 10 seconds are deleted.

FIX – Fixes to recording start mechanism. Handle stream connection timeouts correctly and ensure the recording thread doesn’t carry on recording leading to large files.

Director 2.6.1.43

1 June 2018 · Published by Jon Clark

Changes since Virtual Director 2.6.1.39

FIX – Shared recordings now have StationShow and recording timestamp included in the file name.

FIX – Archived recordings now have StationShow and recording timestamp included in the file name.

FIX – Editing track artwork failed if discogs search could not find valid artwork.

FIX – Error when sending recording timeout value to client.

FIX – Ensure PhoneBox client cannot set a switcher to an invalid show.

FIX – No further recordings can be made if a previous recording timed out trying to connect to the video stream.

Director 2.6.1.41

1 May 2018 · Published by Jon Clark

Changes since : Virtual Director 2.6.1.39

NEW – Output shared recording file with station, show and timestamp included in the filename.

NEW – Output archived recording file with station, show and timestamp included in the filename.

FIX – Manually updating track artwork in web manager fails if discogs artwork look up failed to return a result.

Director 2.6.1.39

20 April 2018 · Published by Jon Clark

Changes since : Virtual Director 2.6.1.38

FIX – FFMPEG encoding issue which prevented videos with Pre/Post roll attachments from uploading to social media.

Director 2.6.1.38

19 April 2018 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.37

FIX – Recordings are copied to the archive folder if configured.

Director 2.6.1.37

17 April 2018 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.36

FIX – Fix to still grab from video to ensure grab isn’t attempted after the end of the video duration.

Director 2.6.1.36

11 April 2018 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.26

NEW – Add support for @Time.Now place holder in xaml

NEW – Remove now playing artwork from database

NEW – Remove Video Still images from the database.

NEW – CPU Usage improvements.

NEW – Manual On Air transition trigger events

NEW – Add Discogs Invalid Label and Invalid Format settings to global settings

FIX – Physica video files not being deleted.

FIX – Physical video still files not being deleted.

FIX – Recording Timeout and PB4 client warning message fixes.

FIX – Fix graphic upload queue & subscriber notification queue to follow base ProcessQueue pattern in order to prevent unserviced task queue leading to high memory usage.

FIX – Error when checking for duplicate server name

FIX – Fix null reference to Discog label/format exclusion items.

FIX – Playout graphic does not dispay default artwork if track has no valid artwork.

FIX – Fix recording issue. Server to make all decisions as to whether to stop/start a recording based on state.

FIX – Start recording timeout bug. Server thinks recording failed, stream is still recording.

Director 2.6.1.26

27 February 2018 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.19

NEW – Change default shared recording location to blank

NEW – Fire triggers upon connection of GPIO source

NEW – Add logging action filter to all Api calls

FIX – Switcher logs Base64 string value of uploaded image instead of file name

FIX – Mic / Active Inactive events not being handled in switcher. Events added to GPIO and UDP

FIX – Ember+ Trigger fixes

FIX – Adding more than one GPIO device (source) fails

FIX – Audio Connections show as offline until a mic is configured.

FIX – Cancel button On Ember+ Trigger edit does not work.

FIX – Video Recording Length values in web manager help labels are labelled “Milliseconds” rather than “Seconds”

FIX – Ember+ Reconnection and Restart Fixes

FIX – Only schedule next backup upon successful completion of current backup.

FIX – On Air reset doesn’t work immediately after a show change

FIX – Renaming license causes check to fail

FIX – Fix Realtime Update of Recording page in web manager.

FIX – Fix OASIS api uri to remove items from publish queue. Add clear up routine to publish queue watchdog.

FIX – Fix default off air social media templates

FIX – Ingest fails if you use ingest mp4 rather than TS

FIX – Fix typo in speechmatics api route

FIX – Fix – PIP Squeeze as a gpio event

FIX – Camera image and label update from client not updating.

FIX – Edit / Upload branding asset does not work

FIX – XAML editor preview shows preview images from copied XAML branding.

FIX – Branding Xaml previews in web manager not updating properly

Director 2.6.1.19

9 February 2018 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.7

NEW – Periodic backup and compact database.

NEW – Add blank proxy server setting to web manager during installation

NEW – Ember+ config improvements.

NEW – Connect to PB3 request ip address if ipaddress specified in request fails.

NEW – Update LiteDB to 4.1.0

NEW – Add versioning (v1) to all REST APIs

NEW – Modify API call names so they are all consistently referred to in the singular

NEW – Modify API controllers to ensure accurate Swagger documentation

NEW – PhoneBOX API port should be set to default on fresh install

NEW – Add prompt and link to restart Ember+ Connection when new trigger added.

NEW – Add Ember+ Source Restart /Reconfigure button.

NEW – Re-encode pre/post roll and cache result.

NEW – Add config for video share ffmpeg parameters

FIX – API fixes for WebManager -> Server -> Switcher Comms.

FIX – Malformed uri in switcher fails to retrieve microphone config from server.

FIX – Add index to collection Track field Artist / Title

FIX – Fix Outbound Graphic switcher uri

FIX – Auto detect video mode and resize media as appropriate.

FIX – Fix Carousel items in Director Status bug.

FIX – When starting virtual director server, set all switcher recording states to idle.

FIX – Video Recording Controller not filtering videos by date.

FIX – Only notify clients of completed videos if video is successfully processed .

FIX – Encoding task logs playback encoding format as MP3 rather than MP4.

FIX – Update OWIN Self hosting references.

FIX – When creating a copy of a studio configuration, the camera ip address is not copied.

FIX – Send PhoneBox4 disconnect message to force client to reconfigure Virtual Director switcher UI when studio configuration is changed.

FIX – Webmanager is incorrectly showing server version as 2.6.1.65000

FIX – Switcher list showing incorrect Studio & Config Names.

FIX – Now Playing displaying special characters incorrectly

FIX – Audio sources with >16 sources are showing as offline

FIX – Audio / Visual page of studio setup should make it clear when the config doesn’t match that currently being used

FIX – Switcher service High CPU Usage

FIX – FFMPEG command for extracting mp3 from video before sending to transcription service.

FIX – Publish Queue error when downloading avatars and attachments.

FIX – Oasis server Is Enabled checkbox always unchecked

FIX – UDP Sources List broken in web manager

FIX – Create default video asset folder if it doesn’t already exist

FIX – Switcher to Server keepalive ignored.

FIX – Ember+ Node count not updated when import of nodes complete.

FIX – Virtual Director Switcher attempting to reconnect to ATEM Switcher upon shutdown.

FIX – Switcher service not shutting down cleanly.

FIX – Ember+ Mic level monitoring.

FIX – Ember + Refresh Nodes option only available if Node Count > 0. Should be as long as node import is not pending or in progress

FIX – Ember+ Source Allows duplicate identical entries

FIX – Use filename as default title when importing video asset

FIX – Ensure Audio Visual Resource Level updates only happen whilst Audio Visual tab is in focus

FIX – If 1st camera that gets sent to client has a null camera image the the client never sets Vd as connected. Do not send “labelImage” property if no image set.

FIX – Web manager should get microphone levels from switcher, not server.

Director 2.6.1.7

30 November 2017 · Published by Jon Clark

Changes since: Virtual Director 2.6.1.5

NEW – Add controls to homepage to allow changing of Auto Switch, On Air etc.

NEW – Port new encoding procedure from Aardvark

FIX – Split Recording not working

FIX – Default studio not initialised

FIX – If comms to ATEM fail, server not behaving differently

Director 2.6.1.5

21 November 2017 · Published by Jon Clark

Introducing Virtual Director v2

System is now station and show aware.

New topology, now three separate services – Server, streamer and switcher.

Note that there is no direct update path from v1. Version 2 will need to be installed as fresh. Please contact support@bionics.co.uk for further help.