Guest blog: How to create and apply rules to dominate metadata
22/02/2022
About the author: Jos Antonio Fuentes, Front-End Developer at VSN
Jose Antonio Fuentes works as a front-end developer at VSN. Currently, he is focused on the front development of VSNExplorer and VSN NewsConnect. Nevetheless, he has been involved in projects with VSNLivecom and other company solutions during his six years in the company. He has a Computer Applications Development degree and 13 years of working experience, not only in Broadcast and Media. Jose Antonio has worked in multiple projects and fields, from radars to position airplanes at an airport to military communication systems and Big Data.
We are more than familiar with data at VSN's development team. For us, they are like a horse that needs to be tamed. The animal strength is powerful, but it might become a problem without control. It is the same situation for data; we can have enormous amounts of information, but it is more valuable if the user can apply program rules to operate with it.
At VSN, we always want to go one step further in the innovation of metadata technology. That's why we developed a rules editor for metadata generated by our assets in VSNExplorer. Basically, this system works like a programming language that allows our clients to create and manage thousands of data operations quickly as if it were an Excel sheet. Therefore, users can apply different conditions to metadata that will make easier their media management, like showing or hiding fields, displaying the results of arithmetic operations or changing the selected values depending on other areas.
What would an ideal rules editor look like?
The editor's interface must be accessible and easy to use. We don't want more complications; we want to simplify our customers operations when programming its own rules in the MAM system. We answered this challenge by developing a simple visual interface for our rule editor. The tool offers syntax highlighting and coloring while we are programming rules for each asset template for an improved visual understanding of the code. Also, each element of the rule language has its color for better visualization. For example, the operands appear green on our screens and the execution moments are red. Another element that makes creating rules easier is the autocompletion of terms. The system suggests how to end the code, avoiding mistakes and reducing time while we are writing.
data-src=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en.png data-srcset=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en.png 1920w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-300x100.png 300w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1024x341.png 1024w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-768x256.png 768w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1536x511.png 1536w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1080x359.png 1080w data-sizes=(max-width: 1920px) 100vw, 1920px />
Once the user finishes the code, it can compile it (as the code of any other language). Once it's compilated, the editor points out the syntax errors and mistakes. Therefore, the user can consult and correct them in a simple manner. Apart from this, the rule editor is an ally to create an exchangeable script catalog between installations. The user can export the code to a file and move it to work in another editor. Also, we took some necessary measures in terms of security and flexibility. The system allows to temporarily or permanently disable the created rules according to the operational needs of the customer's assets.
data-src=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en.png data-srcset=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en.png 1920w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-300x81.png 300w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1024x278.png 1024w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-768x208.png 768w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1536x417.png 1536w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1080x293.png 1080w data-sizes=(max-width: 1920px) 100vw, 1920px />
A programming language to control data
At VSN, we knew that the language's syntax had to be very simple. The development team wanted to create a comprehensive language to allow any VSNExplorer user to create its script in minutes. Let's take a look at the elements of our rule's language.
1.The elementary values: These are the primary data to operate and introduce in our assets as in most programming languages. They are the foundations of our code. We are talking about whole numbers (ex. -123, 4837 ) real numbers (ex. 382.4344 , -948.32 ), boolean elements (ex, true, false ) and texts, defined as chains in the technical language (ex. VSN, John Smith ).
2. The operands: If we climb another level, we will find the operands. Unlike the elementary values of our forms, we can't create new operands while we are writing, as the metadata field of the asset defines them. Operands are represented by an identifier enclosed in square brackets, like [userName].
3. Sentences: Let's take another step to the third level with the sentences, where our two first elements of the puzzle fit. Basically, they are operations created with elementary values and operands. We will display two examples.
In the first one, we want to define a user name as Toni; In this case, the operand will be represented by square brackets by [userName]. We will introduce an elementary value with the text Toni to determine the name. We will create the sentence using the equal sy
Most recent headlines
09/12/2024
Dalet Named an IDC Innovator in Media and Entertainment
Dalet, a leading technology and service provider for media-rich organizations, today announced that it has been named an IDC Innovator in the IDC Innovators: ...
23/11/2024
Heartwarming Out of My Mind Highlights the Importance of Disability Advocacy
PARK CITY, UTAH - JANUARY 19: (L-R) Judith Light, Rosemarie Dewitt, Luke Kirby, Michael Chernus, Phoebe-Rae Taylor, Sharon M. Draper, Amber Sealey, and Courtney...
23/11/2024
TCLtv+ Adds 23 CBS Fast Channels
LOS ANGELES/NEW YORK TCL's streaming service TCLtv+ has struck a content deal with Paramount Streaming that will add 23 CBS FAST channels to its lineup....
23/11/2024
Viamedia Signs Ad Rep Deals with 7 More Service Providers
LEXINGTON, Ky. The independent advertising rep firm Viamedia has further expanded its sales network with news that it has agreements to manage advertising sale...
23/11/2024
The Trade Desk Jumps Into Streaming TV With Ventura OS
VENTURA, Calif. Programmatic ad giant The Trade Desk is pushing into the streaming technology business with a new operating system called Ventura....
23/11/2024
Writers Guild, 3 PBS Stations Reach Tentative Agreement for New Contract
BOSTON, LOS ANGELES AND NEW YORK The Writers Guild of America has announced that it has reached a tentative agreement with management at PBS member stations WGB...
23/11/2024
Supreme Court to Consider Legality of FCC's Universal Service Fund
WASHINGTON, D.C. The U.S. Supreme Court has agreed to hear an appeal in a case that alleges the FCC does not have the authority to decide how funds from the Uni...
22/11/2024
Michelle Satter to Be Honored at 2025 Sundance Film Festival Gala Celebrating Sundance Institute Presented by Google TV
Sean Wang, Julian Brave NoiseCat, and Emily Kassie to Receive Annual Vanguard Aw...
22/11/2024
Spotify Inks a New Partnership With Bloomsbury To Offer A Greater Assortment of Audiobooks
Our library continues to grow. In 2022, we announced the addition of audiobooks ...
22/11/2024
SBS wins Australian Podcast Publisher of the Year for third year running
SBS wins Australian Podcast Publisher of the Year for third year running 22 November, 2024 Media releases An outstanding slate of multilingual, multicultur...
22/11/2024
Film Lighting: a Cinematic Guide w/ Free Lighting Plots
Home Applications Film Lighting: a Cinematic Guide w/ Free Lighting Plots Your Guide to Film Lighting In this guide, we'll explore the history of fil...
22/11/2024
Fox, Hulu Renew Content Deal
Fox Entertainment and Hulu have renewed a multi-year content distribution agreement that will keep in-season streaming rights for Fox's programming slate on...
22/11/2024
Academy Award-Winning Film Studio Caviar Signs Director Duo MAMA
Academy Award-Winning Film Studio Caviar Signs Director Duo MAMA Brie Clayton November 22, 2024 0 Comments Academy Award-winning independent film stud...
22/11/2024
A Creative Alliance for Black Friday: Independent Software Makers Unite for Photographers
A Creative Alliance for Black Friday: Independent Software Makers Unite for Phot...
22/11/2024
Partial Bold Text using After Effects expressions UPDATED
Partial Bold Text using After Effects expressions UPDATED Graham Quince November 22, 2024 0 Comments Now with an improved expression for Per Word Se...
22/11/2024
John Lawson Steps Down as AWARN Executive Director
WASHINGTON John Lawson, longtime broadcast alerting advocate and founder of the AWARN Alliance, said he is stepping down as its executive director to work full-...
22/11/2024
Red, white and Blue Lucy UK media tech provider reaches across the Pond
Entering the American market follows a period of significant growth for the company By Matthew Corrigan Published: November 22, 2024 Entering the American...
22/11/2024
Warner Bros. Discovery Introduces Shop With Max and Moments
NEW YORK Warner Bros. Discovery Advertising Sales has incorporated Kerv's AI-enhanced technology into its ad-tech platform and launched two new ad offerings...
22/11/2024
EDO, Vizio Ink New Multiyear Smart-TV Data Licensing Pact
NEW YORK Vizio's Inscape, a smart-TV data provider, and EDO said they have extended their longstanding data partnership....
22/11/2024
New Pixotope Reveal Enables AR, Virtual Production Without Green Screens
OSLO, Norway Live augmented reality and virtual production specialist Pixotope Technologies has launched Pixotope Reveal, an AI-powered background segmentation ...
22/11/2024
Nominations Open for 2025 NAB Technology Awards
The National Association of Broadcasters has opened nominations for the 2025 NAB Technology Awards, recognizing excellence in broadcast engineering, digital lea...
22/11/2024
Thanksgiving TV Sports Ad-Spend Binge To Hit $624 Million
In between helpings of turkey and other Thanksgiving Day fare, viewers will see companies dishing up hefty portions of ads on sports programming, with the natio...
22/11/2024
8 Channels Added to MyFree DirecTV Streaming Lineup
Following the recent launch of the MyFree DirecTV free-ad supported package of 70-plus streaming channels, DirecTV has launched eight new channels catering to s...
22/11/2024
Viant, Disney Advertising Expand CTV Ad Collaboration
IRVINE, Calif. Viant Technology said it has expanded its agreement with Disney Advertising that's focused on making premium connected TV, video and display ...
22/11/2024
Xumo To Make Ad Inventory Available Programmatically With PubMatic
PHILADELPHIA and REDWOOD CITY, Calif. Xumo, the streaming platform joint venture of Comcast and Charter Communications, has reached an agreement to make its pre...
22/11/2024
Mediaocean To Acquire Innovid, Will Merge It With Flashtalking
NEW YORK Privately-held ad tech giant Mediaocean has inked a definitive agreement to acquire Innovid, an independent software platform for advertising creation,...
22/11/2024
Viz University introduces new Viz Artist certifications aimed at upskilling designers of all levels
Viz University introduces new Viz Artist certifications aimed at upskilling desi...
22/11/2024
NBC Sports President Rick Cordella on How Comcast's NBCU Cable-Net Spinoff Will Impact Sports Ops
NBC Sports President Rick Cordella on How Comcast's NBCU Cable-Net Spinoff W...
22/11/2024
NWSL Championship 2024: CBS Sports Caps Off First Year of In-House Broadcasts With Saturday's Final in Kansas City
NWSL Championship 2024: CBS Sports Caps Off First Year of In-House Broadcasts Wi...
22/11/2024
Premier League To Establish In-House Media-Operations Business for 2026-27 Season
Premier League To Establish In-House Media-Operations Business for 2026-27 Seaso...
22/11/2024
SailGP Season 5 Set to Be Most Expansive Yet'
SailGP Season 5 set to be most expansive yet' By George Bevir Friday, November 22, 2024 - 10:34 Print This Story SailGP: The New Zealand Sail Grand P...
22/11/2024
SailGP Season 5: New Broadcasters, New Requirements
SailGP Season 5: New broadcasters, new requirements By George Bevir Friday, November 22, 2024 - 10:34 Print This Story The Germany SailGP team in action a...
22/11/2024
SailGP Season 5: AI Cameras to Get Viewers Closer to the Action
SailGP Season 5: AI cameras to get viewers closer to the action By George Bevir Friday, November 22, 2024 - 10:33 Print This Story Getting viewers closer ...
22/11/2024
SailGP Season 5: Getting Umpires Onscreen and More Studio-Based Content
SailGP Season 5: Getting umpires onscreen and more studio-based content By George Bevir Friday, November 22, 2024 - 10:33 Print This Story Australia SailG...
22/11/2024
SailGP Season 5: Enhanced LiveLine Graphics Bring Augmented Reality to Chase Boats
SailGP Season 5: Enhanced LiveLine graphics bring augmented reality to chase boa...
22/11/2024
Full House: Inside Production of the European Curling Championships
Full house: Inside production of the European Curling Championships By Kevin Hilton Thursday, November 21, 2024 - 12:40 Print This Story Curling star Anna...
22/11/2024
NBC Sports President Rick Cordella on How Comcast's NBCU Cable Net Spinoff Will Impact Sports Ops
NBC Sports President Rick Cordella on How Comcast's NBCU Cable Net Spinoff W...
22/11/2024
Sky and Peacock's Original hit drama series The Day of the Jackal scores a second season renewal
Sky and Peacock's Original hit drama series The Day of the Jackal scores a s...
22/11/2024
Rugged Rugby: Conquer or Die' Premieres December 10: A Battle for Supremacy Begins
Back to All News Rugged Rugby: Conquer or Die' Premieres December 10: A Ba...
22/11/2024
Standards Pavilion elevates the role of standards in advancing climate action at COP29
Friday 22 November, Baku, Azerbaijan: As COP29 wraps up in Azerbaijan, the Stand...
22/11/2024
Let's Make Toy Show Day Official
Let's Make Toy Show Day Official The Late Late Toy Show | Friday December 6th | 9:35PM Watch Below The Late Late Toy Show is fast approaching and kids al...
22/11/2024
COOPANS, the Alliance Managing Europe's Largest Air Traffic Volume, Upgrades its Air Traffic Control (ATC) System with Thales
Facebook Twitter LinkedIn COOPANS is a leading international cooperation b...
22/11/2024
Press release
Facebook Twitter LinkedIn Thales confirms that the Parquet National Financier (PNF) in France and the Serious Fraud Office (SFO) in the United Kingdom hav...
22/11/2024
RT General Election 2024: Critical Election Period
The broadcasting regulator, Coimisi n na Me n has removed the traditional broadcast Moratorium for television and radio. In the past, this applied from 14:00 ...
21/11/2024
Neneh Cherry Takes Us on a Musical Journey Inspired by Her Memoir, A Thousand Threads'
Neneh Cherry, a musical trailblazer for more than three decades, is full of stor...
21/11/2024
6 Spotify Audiobook Features That Level Up Your Listening Experience
Since launching our audiobooks offering, we've continuously upped our game on designing a user experience that provides seamless and engaging listening. You...
21/11/2024
SEP 2024 / PAG launches new MPL150 Battery at IBC24
1ST SEPTEMBER 2024 PAG Ltd. UK, the creator of innovative, high-end portable power systems for the film and television industry, has announced the introduction...
21/11/2024
SEP 2024 / PAG Introduces new Cinergy Battery
1ST SEPTEMBER 2024 PAG Ltd. UK, the creator of innovative, high-end, portable power systems for the film and television industry, has announced the introductio...
21/11/2024
Celebrating The Best Of The Best
The HPA Awards exist to honor and recognize the accomplishments of the talented HPA community and to support their efforts with increased awareness and celebrat...
21/11/2024
L3Harris Co-Founder, Chair and CEO Chris Kubasik: Arsenal of Democracy 2.0 Will Require New Ways of Doing Business
He writes in POLITICO: When it comes to protecting our country, innovation and s...