Sports Data Feed Connector for Avid MediaCentral

FAQ

Question: Does the connector support my sport(s)?
Answer: Listing all supported sports here would make this list too long. Contact us and we will provide you with a list of available data feeds. If you want to do the research yourself we recommend starting with these providers:

Question: Does it work with Avid Interplay Production and Avid Interplay MAM?
Answer: Yes, it works with both. You can assign sports data feeds to either of the above.

Question: Does it support edit-while-capture?
Answer: Yes. Edit-while-capture is supported so that logs can be added automatically while the game is being recorded.

Question: Does it create markers?
Answer: Yes. Markers will be created in parallel so that Avid Media Composer editors have access to the logs.

Question: What is the delay between the upload from the data provider and the logs becoming available in Avid MediaCentral?
Answer: The logs are written to the Avid MediaCentral database immediately.

Question: What is the delay between the goal on the field and a “goal” keyword showing up in MediaCentral?
Answer: It depends: On the provider, push or pull, your firewall setup. If you give us more information we can measure the delay for you in advance.

Question: The satellite transmission adds a delay. Can you handle the offset?
Answer: Yes, we can.

Question: Can loggers add additional metadata while the data feed is coming in?
Answer: Yes, loggers can create logs in any metadata field they want (like mood, rating, camera position, etc). These fields are 100% independent from the sports data feed. Loggers can also modify the incoming logs while the recording takes place.

Question: I have a player database in my MAM system which I would like to use for logging. Do you support this?
Answer: There is no universal answer to this question. We would be happy to consult with you further and examine your player database to identify your options.

Question: The data feed sometimes provides data after the ingest recording has stopped. Can you handle that and save the data?
Answer: Yes, we can. Our solution is independent from the actual video asset duration. We can still assign the feed data to the video even when the recording has stopped.

Question: Which version of Avid MediaCentral do I need?
Answer: Avid MediaCentral v2.10 and Avid MediaCentral Customizable Logger v2.10 (both provided by Avid). The system requirements are also listed below.

Question: Do you have a trial version?
Answer: Yes, we can provide you with a trial. Please contact us at info@yepco.com and we can make further arrangements.

Question: Can I try the connector without having a sports data feed yet?
Answer: Yes, the connector has a built in emulator so that you can emulate a feed (as if receiving the data feed from the internet).

Question: Can the connector be licensed for a single season only?
Answer: Yes, our licensing model is flexible so that you never pay for more than you need.

Question: Do I need to provide/buy additional hardware?
Answer: No. You can use your existing hardware. The connector consists of two services:
Service 1 receives the feeds and therefore must be able to access the feed (coming from the internet). You may want to install this service in a demilitarized zone (DMZ).
Service 2 pushes the logs into the MediaCentral server. This service will be installed on the MediaCentral server.

Question: As an admin I want to install the connector myself. Can I do this?
Answer: Yes, the installation and the configuration is straightforward. You will receive an RPM that can be installed on the MediaCentral server.

Question: I have a multi-site environment. Do I need to install the connector on each site?
Answer: This depends on how you wish to make the logs available to your journalists and users. We recommend installing the connector on the systems which store the essence (video files). The MediaCentral central index will then replicate the logs so that journalists and users can easily find the logs and assets.

Question: I have a cluster environment. Do I need to install the connector on master and slave?
Answer: Yes, you will have to install the connector on master and slave.

Question: How can I perform a backup?
Answer: The logging data will be written directly into the MediaCentral Mongo database and benefits from MediaCentral’s backup routines. The connector configuration can be backed up separately.

Question: I use a data provider (EVS, SVT, XMLTeam, etc.) which is not listed here. Do you support this data provider?
Answer: We are adding more data feeds with every release of our product. Please contact us directly and provide a sample file and we will look into the details of your data feed provider and let you know.

Question: I have a non-sports data feed. Could I use your connector too?
Answer: Yes, data is data. Contact us and we will provide you with further details.


INSTALLATION

System Requirements Hardware
No additional hardware needed. The Sports Data Feed Connector runs on the Avid MediaCentral machine.

System Requirements Software
Avid MediaCentral v2.10 (provided by Avid)
Avid MediaCentral Customizable Logger v2.10 (provided by Avid)

Where can I find the installer?
Contact us and we will provide you with the (demo) installer

How do I installation the connector?
yum install autolog-x.x.xx-x.noarch.rpm
yum install autolog-ui-x.x.xx-x.noarch.rpm

Before you can use the connector you need to create a template for the customizable logger
The type of template depends on the feed which you want to support.
We will provide you with all the information necessary to create the right template for your feed.

For the demo installer follow these steps:

Step 1 – Open the Logging Controls Pane

Go to Panes > Logging Controls
(Note: If “Logging Controls” is disabled then the Logging Controls Pane is already open)

STEP 2 – Create A New Template
  • Click on “Templates”
  • Click on “Add new”
  • In the “Add New Template” dialog enter
    • Template Name: Soccer
    • Semantic Name: soccerF25

STEP 3 – Add UI Components to the Template
  • drag a Button (multi-select) to the top left and name it
    • players
    • players
  • drag a Button (multi-select)to the top right and name it
    • keywords
    • keywords
  • drag a Textarea to the bottom and name it
    • description
    • description

STEP 4 – BIND THE UI COMPONENTS TO “IMPORT FROM TEXT FILE”
  • In the “players” section click the “link” icon
  • A “Data binding” dialog opens
  • Select “Import from Text File”
  • Click OK
  • In the “keywords” section click the “link” icon
  • A “Data binding” dialog opens
  • Select “Import from Text File”
  • Click OK

 

EMULATING THE SPORTS DATA FEED

  • Go to http://hostname:8000/acs.html
  • The ACS Monitor opens
Loading matches into the AutoLog Pane
  • In the autolog.generator section click the icon so that the UI expands and you see all available options
  • Click “Import ~380 matches from Italy Series A 2015-16 (REST)”
    • This will load the code you will execute on the right hand side
  • Click “Query”
    • This will execute the command and will provide feedback if the command was successful
    • If not then you will see error messages at the bottom of the “Query” area (you may have to scroll down)

  • Go to the AutoLog Pane
  • The result should look like this (you see matches from the Italian Seria A soccer league):
Emulating a Sports Data Feed for a match
  • Open the Assets Pane
  • Drag an Avid Interplay PAM or MAM Asset from the Assets Pane (or from the Media Pane) to the AutoLog Pane
  • The result should look like this. Now the asset is connected to the feed and is ready for autologging

  • Copy the uID of this match (in this example g10073)
  • Go to the ACS Monitor
  • Click on “Start streaming of the specified match, iterations and interval between pushes (REST)”
  • Use the uID (in this example g10073) as the matchId (paste it)
  • Click “Query”

  • Go to the Logging Pane
  • Wait a few seconds
  • Click the refresh button
  • You will see new logs coming in

Congratulations you have just completed the most important part!

  • Now open the Logging Controls Pane
  • Here you see the roster and keywords automatically generated by the feed
  • Feel free to change the logs

  • Now open the Search Pane
  • You can now search and find the logs using the Federated Search and the Indexed Search
  • You may want to change the set of columns to be displayed using the “Add Or Remove Columns” dialog

Troubleshooting

How do I reinstall the connector?
yum reinstall autolog-x.x.xx-x.noarch.rpm
yum reinstall autolog-ui-x.x.xx-x.noarch.rpm
service avid-interplay-central restart

How can I check if a (previous) version of the Sports Data Feed Connector is already installed?
rpm -qa| grep autolog

The installation adds this service to the system
service autolog-service {status|start|stop|restart}

The service configuration is stored here
/etc/sysconfig/autolog-service

You can find the logs here
/var/log/avid/autolog-service/autolog-service.log