Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Current »

This application has been deprecated. Continued use and functionality is available in the standard Branding Player. Please consult the “How to” article for upgrade steps:


Upgrade Branding Player for XPression 2.1.x.x to Branding Player 3.1.x.x

NOTE:

2.1.0.11

  • show the trigger command in the logs before executing the trigger

  • logging improvements

  • protect against undefined objects

  • bug fixes in disposing of snipe objects

  • don't include expired assets

  • show version # in logs on launch

2.1.0.10

  • get db server, db name and port prior to calling readerutils for the case where we need to include extra db params

  • connect via readerutils using mysql param

  • add support for additional mysql params like sslmode

2.1.0.9

  • add support for ^asset tag

2.1.0.8

  • when playing a snipe asset that is already playing (or thought to be playing), play it again as opposed to ignoring the trigger

  • create new installer project because couldn't get around problems with older installer project

2.1.0.7

  • fix problems reading media tags for program schedule and assets

2.1.0.6

  • support for channel tags

2.1.0.5

  • support media for ratings logo

  • support media for explicit tags

  • support media for implicit tags

  • media support is all backwards compatible

  • the media support requires flow 12.8.3.3 and greater

2.1.0.4

  • change delay on launch from 8 seconds to 60 seconds

2.1.0.3

  • on launch, we were getting a message that we couldn't connect to automation server even if we were connected

  • support for gpi mapping to branding commands

2.1.0.2

  • protect against a null ip automation port on the timer that checks the port's status

2.1.0.1

  • tags with dates/times/countdowns could have their formatting wrong because of a force of tag to lowercase

2.1.0.0

  • fix preview so it doesn't do things it's not supposed (like as runs)

  • disable preview bug and preview snipe buttons if the preview channel is the same as the program channel

  • add a clear preview channel button

  • support for cochannels being referenced by id

  • show cochannels in UI

  • rename references to triggers to automation

  • command tab supports both branding and automation commands

  • show automation com and ip info in status bar

  • remove keyer support and just use on air/off air

  • remove some of the preferences related to keyer/onair on launch

  • remove the option to not write as runs

  • support for sockets instead of .net remoting for branding commands (integration with flow)

  • prepared statements for getting assets and program schedule

  • requires Flow 12.4.5.4 or great to trigger assets from flow

  • support Branding Master instead of Switcher

2.0.0.59

  • trim all data coming from the com port and if string length is 0, don't write to the logs

2.0.0.58

  • more gpi fixes

2.0.0.57

  • gpi settings weren't being saved between launches

2.0.0.56

  • gpi keyer triggers weren't working

2.0.0.55

  • 1-based gpi board

2.0.0.54

  • make sure we update bugs after we update the program schedule each minute

  • get program schedule every 30 minutes and peel away programs as needed every minute

  • protect against not havinng a trigger server set

  • don't send back the asset name over the automation port

  • modify how we define gpis so keyer gpis can have on different than off and full control for pulse or state - this will break previous releases

  • add trigger for refreshing program schedule

2.0.0.53

  • fix code for triggers if all bugs off or all snipes off have the same command

  • if bug and snipe have the same trigger format, we'd call it twice although that wouldn't cause any problems

  • don't ignore bugs when taken if they're already online. run another online

2.0.0.52

  • wasn't getting assets correctly when content group wasn't global

2.0.0.51

  • change the default trigger prefix/suffix so both snipes and bugs have the same prefix/suffix

  • add support for a trigger to refresh the asset list

  • scheduled assets weren't respecting time adjust

2.0.0.50

  • have use system tray be a menu item under the File menu instead of a checkbox on the prefs dialog

2.0.0.49

  • error log improvements

2.0.0.48

  • if templates path doesn't exist, show a message and then close app

  • if logos path doesn't exist, write a message in the logs

  • improve our daily timer to also check for updates and not just flush logs. also, do it all in a background worker

  • move to SocketMessaging nuget package and phase out BL's socket code

  • improve the way we check whether we're still connected

  • optional system tray support

2.0.0.47

  • add TLS definition in app.config

  • fixed a potential leak in reader in bgWorkerCheckForNewGraphics_DoWork

  • add Open Logs Directory menu item

  • removal of project server support

  • allow snipes and bugs share the same trigger format

  • ui for changing mysql userid/password

2.0.0.46

  • triggering allowed bugs to be played as snipes and snipes as bugs. That is, when putting snipe or bug prefixes/suffixes around an asset name, it wasn't checking whether the asset was in fact a bug or snipe

2.0.0.45

  • not sure why i was adding 1 to bug and snipe layers

  • show CG's ip/port - this is basically the Web Server's ip/port but in theory, it could work for any CG that supports the chameleon api

2.0.0.44

  • add xpression support so bugs can have TL force the scene offline and behave like a manual bug off

2.0.0.43

  • fixed countdowns to relative times

  • added support for countdowns of a specific length

2.0.0.42

  • refactoring xpression code

  • support for countdowns and clocks in snipes

  • improve behaviour if problems getting xpr api to launch - for example, if the dongle is pulled

  • support for variable length clips in xpr - the [live] suffix for tags determines if we do variable length

2.0.0.41

  • don't force close of projects on exit of player - xpr only

  • don't force reopening of projects on launching of player - xpr only

2.0.0.40

  • fix datetime formatters which are single char to work around .net limitation

2.0.0.39

  • fixed an exception when retrieving assets

2.0.0.38

  • remove trailling / or \ on file paths for logos and templates

2.0.0.37

  • in order to work properly with combining query and implicit/explicit tags, make their keys all lowercase

2.0.0.36

  • support utf8 commands from automation socket. previously, only supported ascii

  • support sending command over automation socket when a snipe is done playing

  • fix queries to replace newlines/returns with spaces

  • have all db connections use CharSet=utf8mb4

2.0.0.35

  • fix problem with show time, duration, rating and disclaimer tags

  • remove playlists page

  • allow choosing the asset format in prefs

  • web version is now called simply Branding Player but can do xpr or web

2.0.0.34

  • support text with tags for XPression

2.0.0.33

  • both xpr and web queries weren't working

2.0.0.32

  • support for asset queries

2.0.0.31

  • support for switcher refreshing assets and program schedule

2.0.0.30

  • problem after scheduled bugs taken off and then manually bringing them back on

2.0.0.29

  • wasn't dealing with all scheduled bug cases

2.0.0.28

  • wasn't matching datetime correctly for scheduled snipes

  • support online/offline and keyer for scheduled assets

2.0.0.27

  • support for reconkey for scheduled assets

2.0.0.26

  • support for scheduled assets

2.0.0.25

  • support for using the ip in the db if it's different than the default local ip address

  • allow launching multiple instances of the exe without needing to change the name

2.0.0.24

  • improve check for updates

2.0.0.23

  • fix the problem with case and using the channel name in a next tag

  • remove Brando as an installer subdir

2.0.0.22

  • refresh schedule wasn't working

2.0.0.21

  • implement new Ping command from BrandingPlayer.API

  • check for updates support

  • status bar

2.0.0.20

  • improve chameleon.api code

  • web play snipes again ever if we haven't received a callback to remove them from the list

2.0.0.19

  • support for formatting of ^time, ^date, ^countdown and next time tags

  • support for snipe callbacks for web

2.0.0.18

  • interim build for testing of web snipes

2.0.0.17

  • use new chameleon.api interface

2.0.0.16

  • support for switcher

  • for web, i was setting snipes to keep online

2.0.0.15

  • on countdowns and time second updates, send all tags to web

2.0.0.14

  • problem with implicit logo tags for web player

2.0.0.13

  • do writing to as runs in a thread

  • do player status writes to the database in a thread

  • refactoring

2.0.0.12

  • threads when connecting web to chameleon server

  • disable templates path for web

2.0.0.11

  • support for updating the player's status

  • disable all preferences not valid for Web

  • support modifying the chameleon server/port from prefs

2.0.0.10

  • fix content group problems

2.0.0.9

  • allow global users to play any channel

2.0.0.8

  • support for new branding_player table

  • support for time adjusts between channels

2.0.0.7

  • neutral skin including about box

  • support for ^<channel>.channel

  • remove sort from episode column of program grid

  • improve clock code

  • use globalization to get timer separator for countdowns

  • refactoring everywhere

  • support for project server

  • proper content group support

  • login with flow credentials

  • support for trigger command delimiters so we can receive more than one command at a time

  • manual trigger support

2.0.0.6

  • only read XPression assets

  • support for relative countdowns

2.0.0.5

  • use system time instead of xpr timecode

2.0.0.4

  • fix some case sensitive and empty string issues with tags

2.0.0.3

  • support for tags ^time, ^shorttime, ^date, ^longdate

2.0.0.2

  • support for ratings using the logos dir

2.0.0.1

  • support for missing tags like time, rating and disclaimer

2.0.0.0

  • change to using the chameleon db

1.0.0.3

  • when refreshing named snipes, try to keep the current one selected

1.0.0.2

  • support the optional channel tag being in the front instead of the end eg. instead of ^now.hashtag.TSN1, it's ^TSN1.now.hashtag

1.0.0.1

  • explicit channges now use . parameter instead of []. eg. ^now.name.TSN1 instead of ^now.name[TSN1]

  • No labels