Broadsign Control Player 13.2.x
This page lists the release notes for version 13.2.x of Broadsign Control Player.
Fixed
- [CORE-19940] Fixed an issue causing the truncation of URI query strings when using Monitor Sync with a manifest file.
- [CORE-19991] Fixed an issue in which Proof-of-Play (PoP) failed when the custom Proof-of-Play data contained special characters.
Fixed
- [CORE-17394] Fixed an issue causing underperformance of overbooked distribution of undersaturated Campaigns when combined with filler.
- [CORE-18315] Fixed an issue in which schedules containing an empty bundle in a multi-schedule Campaign did not get skipped (as they should).
- [CORE-18740] Fixed an issue in which share of loop and undersaturation caused separation criteria to fail.
- [CORE-18832] Fixed an issue that resulted in full-screen events on multi-frame DUs exceeding their planned end-time.
- [CORE-19085] Fixed an issue causing a Campaign to terminate immediately past its end-time, even if the content playing had a longer duration.
- [CORE-19251] Fixed an issue that made slave players display a black screen if a time-based trigger was sent before its day-part ended.
- [CORE-19411] Fixed an issue with URL Sync.
Fixed
- [CORE-17435] Fixed an issue in which some playback incidents do not get closed.
- [CORE-19224] Fixed an issue causing Real-Time POP to report impressions as 0.
- [CORE-19582] Fixed an issue where Broadsign Reach downloads failed when monitor synchronization failed.
- [CORE-19341] Fixed unexpected shutdowns that could occur when using Broadsign Reach and monitor synchronization when Internet connection is intermittent or absent.
- [CORE-19649] Fixed an issue where transitions were ignored when content originated from Broadsign Publish.
Improved
- [CORE-19076] Increased the volume of PoP statistics retained by default to accommodate longer unexpected outages on external servers. Broadsign Control now retains PoP statistics for more than 30 days assuming 10-second Ad Copy on a Player running 24/7.
Fixed
- [CORE-18625] Fixed an issue where enforcing certain orientations on a player caused the Windows title bar to vanish and the window itself to become unresponsive.
- [CORE-18999] Fixed an issue in which a “zero geometry campaigns” — campaigns with a custom geometry of X:0, Y:0, W:0, H:0 — were nevertheless visible on screen.
Added
- [CORE-17917] We added support for Intel Whiskey Lake on Ubuntu 18.04.
Fixed
- [CORE-18337] Fixed an issue that restarts the Player when it is processing a large amount of data and is considered non-responsive.
Added
- [CORE-18015] The Player now supports the frame_id attribute in the external saturation file.
Fixed
- [CORE-17740] Fixed an issue that causes the Live screenshots to be partly black on Windows when having multiple screens.
Improved
- [CORE-18355] We improved the logging for the Player API. Now remote_action calls are logged to the Player log.
Fixed
- [CORE-17971] Fixed an issue that causes audio playback to malfunction on Ubuntu.
- [CORE-18085] Fixed a bug that the Player is unable to get location when using Windows 10 Location Service.
Fixed
- [CORE-17912] Fixed a bug that causes the Player to send incorrect width, height, and display_time in Broadsign Reach AdRequests.
- [CORE-17734] Fixed a bug that causes Emergency Message URLs not ending in .html to not be parsed properly.
- [CORE-17623] Fixed a crash caused by disabling the Incident monitor while Broadsign Reach is enabled.
- [CORE-17783] Fixed a bug that RS232 com_port with numbers above 10 not working in Windows.
Improved
- [CORE-14085] We added additional logs for Ad Copy Commands.
Added
- [CORE-17130] Fixed Slot Duration support.
- When a Loop Policy is created with the “Slot duration is fixed” option, then the Default loop slot duration is strictly enforced for all Ad Copy playback.
- In the case of a video Ad Copy:
- If the video is shorter than the slot, the last frame of the video will be held for the remaining duration.
- If the video is longer than the slot, the video playback will be truncated. No incidents will be reported in this case.
Fixed
- [CORE-17727] Fixed an issue that causes high CPU usage in certain video playbacks.
- [CORE-17366] Fixed a bug that interrupted HTML Package generates playback stats.
- [CORE-17453] Fixed a display issue that Custom Geometry with Window Decorations disabled on Windows still displays a gray border.
Fixed
- [CORE-17225] Fixed a bug that causes Broadsign Control Player to send incorrect resolution in the Broadsign Reach requests.
- [CORE-17018] Fixed an issue that causes Chromium cache to be cleared when Broadsign Control Player reboots or the Broadsign Control Player application restarts.
- [CORE-17052] Fixed an error where comma decimal separator prevents Broadsign Control Player from sending AdRequests.
- [CORE-16452] Fixed a bug that causes black frames to appear when connecting / disconnecting a USB to Broadsign Control Player.
- [CORE-17194] Fixed an issue that Broadsign Control Player will send invalid Broadsign Reach requests when demographic breakdown is not filled out on Broadsign Direct.
- [CORE-17222] Fixed a bug where OS localisation that uses comma decimal separators prevents Broadsign Control Player from sending AdRequests with correctly formatted Audience Data.
Note: Fixes included in versions 13.1.15, 13.1.17, and 13.1.18 are not released with 13.2.0. Please upgrade to the next 13.2 maintenance release (13.2.1).
Added
- [CORE-16285] Updated Chromium version to 74, see Web Content.
- [CORE-16474] Added “play_now” remote action, see Play Now Action.
- A condition name can be supplied to trigger the Player to play an Ad Copy with the condition associated.
- [CORE-15613] Improved the “custom_pop” remote action, see Custom POP Action.
- Now you can supply “--custom-field ‘<json_data>’” to the remote_action custom_pop command. See Custom Field Report Action.
- The supplied <json_data> is reported to the POP log in Broadsign Control. If a Real-time POP server is configured, it is also reported to the Real-time POP server. See Real-time POP API.
Please contact support to activate the custom field for POP log.
- [CORE-15603] Enhanced synchronization over HTTP and HTTPS, see Configuration Settings and Add an External Ad Copy.
- A HTTP or HTTPS folder can now be supplied to URL synchronizations configured in Ad Copy and Configuration Profile.
- Alternatively, you can supply a URL that points to a manifest file that contains a list of files to synchronize. See Manifest Synchronization For HTTP/HTTPS for the manifest file format.
- To use this feature, install Broadsign Control Administrator 13.2.0 or newer.
- [CORE-14705] Added Campaign Variable support, see The Settings Section.
- Variable precedence: see Variable Precedence.
- [CORE-14857] Added Hardware Acceleration support for transitions, see Technologies Used.
- Only Linux operating systems are supported.
- [CORE-15273] Real-Time Audience API, see Audience Source.
- The Player will call the Audience API before the anticipated Ad Copy slot.
- To use this feature, create or clone the Player’s Configuration Profile on version 13.2.0, navigate to Integrations -> Audience, select “Use Real-Time Audience API”.
- The Quividi AVA tab has been merged into the Audience tab as an Audience Source option. See Real-Time Audience with Quividi.
- Added an option to send Audience data to Broadsign Reach in AdRequests.
- Added an option in the Configuration Profile to use Real-time Audience data in the Broadsign Control Campaign Performance Report.
-
Content variables impressions_per_hour and expected_impressions will use Real-time Audience data for calculation, see Content Variables.
-
They are not calculated for synchronized Campaigns on a Slave Frame.
-
- [CORE-15517] Option to append frame_id for HTML product, see HTML Content.
- To use this feature, create or clone the Player’s Configuration Profile on version 13.2.0, navigate to Products -> HTML, check “Append Frame Id”.
Improved
- [CORE-15233] Improvements to Broadsign Reach, see Broadsign Reach and Broadsign Reach Content.
- We added Just-in-Time bidding in this version. The Player will send AdRequests to Broadsign Reach before the scheduled Reach Ad Copy, instead of at the beginning of the Loop.
- This is the default bidding mode for Configuration Profiles 13.1.6 and up.
- To use this feature, create or clone the Player’s Configuration Profile on version 13.2.0, navigate to Add-ons -> Reach, select “Just in time” from the “Acquire winning deals” drop-down menu.
- Please note that Just-in-time bidding is not compatible with Broadsign Control Live Synchronization.
- Added an option to send Audience data to Broadsign Reach in AdRequests. See the [CORE-15273] Real-Time Audience API section above.
- We squashed some bugs that affect the playback quality of Reach Ad Copy.
- We added Just-in-Time bidding in this version. The Player will send AdRequests to Broadsign Reach before the scheduled Reach Ad Copy, instead of at the beginning of the Loop.
- [CORE-16528] Improvements to SmartFeed to allow local data persistence, see Data Persistence.
Fixed
- [CORE-15564] The skip_next remote action is not mentioned in the help menu.
- [CORE-15988] Fixed an issue that causes Timezone to be incorrect after Timezone is updated.
- [CORE-15792] Fixed an issue that Pre-emptible Campaigns generate AdRequests regardless of whether they actually play in the loop. Now AdRequests are generated only if the Pre-emptible Campaigns will play.
- [CORE-15635] Fixed an issue where HTTPS objects are not cached when using Chromium.
- [CORE-15554] Fixed an issue where Broadsign Variables are not computed with Web Redirect Ad Copy.
- [CORE-15543] Fixed an issue where the Player sends incorrect resolution to Broadsign Reach when using rotation.
- [CORE-15552] Fixed a Player hang when a discarded HTML5 Ad Copy is followed by Broadsign Publish or Broadsign Creator Ad Copy with no creative.
- [CORE-15522] Fixed a HTML package rendering issue when transitions are enabled.
- [CORE-15471] Fixed an issue that Preshow negative 1/2 hour offset is incorrectly interpreted by showtimes XML file.
- [CORE-15378] Fixed an issue where incorrect frame resolution is displayed in Broadsign Object.
- [CORE-15111] Fixed an issue where Ad Copies get re-downloaded when triggered by an External Ad Copy.
- [CORE-14914] Fixed an issue where Broadsign Reach creatives are not expired properly.
- [CORE-14861] Fixed a playback issue when playing HTML package, Broadsign Publish or Broadsign Creator Ad Copy continuously with transitions.
- [CORE-14859] Fixed a playback issue when Broadsign Creator creative and transitions are used.
- [CORE-15361] Fixed an issue that may cause the Player to restart when using Time-based synchronization and transitions.
- [CORE-14717] Fixed an issue where playback does not occur when a “movie_on” is followed by “preshow_active”.
- [CORE-14492] Fixed an issue that causes some undersaturated Pre-emptible Campaigns to not play.
- [CORE-14050] Fixed an issue where External Ad Copies do not trigger Campaigns when used as fillers.
- [CORE-14034] Fixed an issue where the Player only opens one 10003 type incident for the first “start_preshow_executed” message.
- [CORE-9510] Fixed an issue with Ubuntu 16.04 that the Player runs on a different tty.
- [CORE-16136] Fixed an issue that causes Application Ad Copies to render black on screen.
- [CORE-15927] Fixed an issue that causes Chromium to stop responding to touch events.
- [CORE-15897] Fixed an issue that causes maximum poll limit to restrict Broadsign Live Poll.
- [CORE-14390] Fixed a flicker on Windows between Web Redirect and Video playback.
- [CORE-14380] Fixed an issue where the Player sends “0” as the Campaign ID in External POP reporting if the Display Unit is no longer targeted at the time of reporting.
- [CORE-14321] Fixed an issue that causes the Player to restart when loading a lot of resources.
- [CORE-16275] Fixed a bug that prevents the Player to rescale after losing/recovering the monitor signal when using Custom Geometry.
- [CORE-16342] Fixed a bug that causes playback to halt when using Multiframe, Triggers and OpenGL.
- [CORE-16573] Fixed an issue that causes the Player to delete and re-download FTP synchronization files on each refresh period.
- [CORE-15323] Fixed an issue with SmartFeed on Windows. Now it works whether the Remote Action option "Accept connections only from localhost" is selected or not.
- [CORE-16663] Fixed an issue that prevents BroadSignObject from being propagated.
- [CORE-16606] Fixed an issue that Broadsign Control Live synchronization is not working with Players on Custom Timezone.
- [CORE-16708] Fixed an issue that may cause the Players to freeze when starting up.
- [CORE-16337] Fixed an issue that causes intermittent black screen with Hardware Acceleration enabled.
- [CORE-16860] Fixed an RS-232 failure with the "Could not interpret device opcode, no current interpreter" warning.
- [CORE-16900] Fixed an issue that causes the Player to incorrectly re-submit Broadsign Reach proof-of-plays.
- [CORE-17006] Fixed an issue where the Broadsign Reach AdRequest from the Player uses uncorrected system time.
- [CORE-16759] Fixed a bug that the Player does not respect the trigger duration.
- [CORE-16871] Fixed an issue that causes Bundles in a multi-frame setup to not react to triggers properly.
- [CORE-16875] Fixed incorrect log file names when being rotated.
- [CORE-16877] Fixed an issue that prevents Proof-of-Play to be sent when using Broadsign Reach.
- [CORE-16942] Fixed an issue that may cause the Player to send Proof-of-Play before the playback of the Broadsign Reach Ad Copy is completed.
- [CORE-17018] Fixed an issue that causes Chromium cache to be cleared when the Player reboots or the Player application restarts.