-ENGLISH - ClassX Broadcast Meeting 2016 1/9

Introduction About ClassX: • Where ClassX comes from (Desktop video ---> Broadcast) • Where it goes (core business: Broadcast, Digital Signage, Big Screen) ◦ Some numbers more than 25 year activity, more than 20 active products ◦ hundreds of satisfied customers • Highest customer satisfaction levels (the high level of customer fidelity) ◦ constant growth of revenues and solutions ◦ growth of new developed technologies ◦ SGL, FrameLinkDriver, DataSource, MediaPlug,... • Ever growing presence on international shows ◦ Cabsat, IBC, Broadcast India, NAB, Broadcast Asia (Indonesia) • Ever growing international collaborations ◦ MOS/Integrators OEM (AP/ENPS, Etere, Octopus, VSN, PebbleBeach, Appom) ◦ Data suppliers (STATS, Opta) ◦ Key customers such as Discovery, Deloitte, BBC • Constant development of applications and function upgrades • Always up-to-date software of actual technologies • Always running along the market trends (SocialServer particularly) • Support and testing of the ever growing number of video devices • Native support for 32/64 bit OS (and Windows 10) • Maximum reactivity on customer feedback • Ever present in the sector of Services with high level broadcast programs • Sports (major sports events) • Informational and actuality programs, Social shows, Quiz shows, Talent shows, (Quelli Che il Calcio, Che Tempo Che Fa, Domenica Sportiva, Sabato Sprint, Formula1, Radio Corsa, Dimartedì (), Forum, Uomini e Donne, Agorà, Amici, Domenica In, L'arena, Forte Forte Forte, Ballando Con le Stelle, Sanremo, ...etc etc etc).

The configuration of today's Meeting: ClassX LBStation: Intel i7 4Ghz, 16Gb ram, SSD 250GB, Nvidia GT 750, BlackMagic DeckLink 4K Extreme (inputs/outputs), Win10 x64 -ENGLISH - ClassX Broadcast Meeting 2016 2/9

You can post messages during the Meeting on the following Social platforms, for helping us demonstrating it in real-time: Twitter > classxdev #cbm2016 Facebook > classxsrl Instagram > classxcg WhatsApp > +393313241830 PollEverywhere > please enter www.classx.it ______News of version 6.x Workflow ClassX Applications do not force the customer to rethink of the current workflow. There are no limits on file or video formats. The platform is open to any scenario. v6 generally speaking • New Graphic Engines, paralleling of more graphical functions, OpenGL 4.x • Optimized acceleration of graphic Attributes (up to 100 times) • Official support for Win10 • Support of all new BlackMagic cards and 10.5.x drivers • Graphic engines with interlaced video sources: flawless media and SharedFrame objects • Optimization and improvement of all applications • 4k resolution support

Template Editors v6 [MoreCG, CastaliaCG, CoralCG] • Inter-operative environment, import/export of templates between the three Editors • Management of connected objects and automatic object resizing • Management of automatic layouts for objects and groups • New user interface, operative enhancements and simplifications • Positioning panel with Snap to Objects, renewed aligning grids and multilevel-undo

L iveBoard v6 • NEW “Look and Feel” with the possibility to create personalized working spaces, Docking Panels (you can shift panels onto a second monitor). ◦ You can create and save personalized working spaces for different uses (for example “Play” and “Edit”) ◦ Dark interface, relaxing for the eyes. ◦ The toolbar underneath has been replaced by the drop-down menu above, and some principal functions have quick buttons. ◦ Prefs are in the menu, tabs are directly accessible through the drop-down menu. ◦ NEW “ClassX Issue Reporter” tab,:(flag to activate) if an exception should occur, a pop- up in the tray icons of Windows will appear and you can send an error report to ClassX ◦ STOP button in new “safe” position, always visible; in any case esc = STOP ◦ Project resolution is in well visible position next to the STOP button ◦ All buttons with the small triangle can be clicked with the right mouse button to open the different button options • NEW "Search Content" function for finding contents -ENGLISH - ClassX Broadcast Meeting 2016 3/9

◦ On the fly search during typing ◦ Found contents can be directly double clicked → the related button will be selected in Edit mode, even if it was in another tab • NEW output preview window with alpha channel visualization and fields separation • NEW intelligent trashcan with contents history, contents can be regenerated anywhere with drag&drop • Renewed Positioning Panel ◦ with NEW “snap to object” ◦ aligning grid in the background with reference points ◦ Multilevel - undo ◦ NEW zoom on the position of the mouse • Button tray with colored contents for a good overview • NEW feature for the Screen Capture in the PlugIn: Screenshots can be taken on any area shown on the Desktop (e.g. an open web browser) and sent on air in real time with a double click onto the the chosen screenshot in the Playlist • New DataSource: Social, JSON • Integrated script editor with syntax coloring

MUCH MoreCG... “the rebirth” • Unified concepts and User Experience with CastaliaCG and CoralCG • New graphic engine with the possibility to create hierarchical groups of objects • Effects applicable during the movement of objects, also in 3D • New "SharedFrame" object • New multi-keyframe timeline • The MoreCG engine: – bitmap graphical engine – 3D positioning area – 2D objects. • Completely new v6-style User Interface and unified with the other Editors • One environment • Immediately available objects, without the selection of the chooser • New group object with the possibility to create hierarchical animations • New Positioning environment with the same features and instruments of CastaliaCG (zoom, object alignment, spacing...) • Objects-pick on the Positioning panel • Directional effects • Slide and Wind objects can be composed with the effect of a 3D movement

CastaliaCG • The graphical engine of CastaliaCG: – Vectorial graphical engine • New v6-Style interface, as the other Editors • New Connection between objects for a uniform re-dimensioning • New Layout feature for arranging objects uniformly following a specific rule -ENGLISH - ClassX Broadcast Meeting 2016 4/9

CoralCG • ClassX's entry with 3D graphics in broadcast • 3D base scene: concepts • Primitives and preview in the Positioning panel, materials • Multi-Texturing and the concept of TextureLibrary • CoralObj: compatibility with the concepts seen for MoreCG and CastaliaCG. • 3D Text3D: animation, extrusion, overlap on the timeline • 3D shapes and extrusion • Models: supported formats, utility • SharedFrame becomes a texture • Group: hierarchical animation, on other knots • Lights • Camera movement • Billboard • RenderQueue and the Zbuf settings, lights • Advanced compositing • Shader and advanced rendering • Data connection • Integration with LiveBoard v6 (e.g. 3D Clock3D, 3D histograms and Social) • Next future of CoralCG (new shaders, effects and automatic controllers)

ClassX SocialServer This ClassX Application is continuously updated in order to integrate the ever-evolving social platforms and for staying right behind the running progresses of the world of socials. This product allows an interaction between the television audience and the program.

• A continuous development is required on behalf of ClassX • SocialServer supports the most popular social networks: Facebook, Twitter, Instagram... • It manages the capturing of SMS and WhatsApp messages • The WhatsApp plugin is managed through a ClassX server, in order to stay up-to-date • SocialServer for v6 has been improved for allowing the operator to better manage the big amount of data and send on air only safe content (new badwords with highlighter) • SocialServer retrieves, stores and candidates messages/media that will be communicated to the SocialPlayer that triggers the playout of contents through LiveBoard by TCP/IP • Parterre: e.g. Discovery has used this feature in SocialServer for the second year in a row for its popular programme “Amici” • SocialPoll: The SocialServer allows the management of data from polls • SocialWall: a unique product that allows to retrieve and display messages and pictures of different social platforms and merges them into a dynamic, still elegant Wallpaper • Soon, SocialServer will support Google Plus, Pinterest and many more (Telegram) -ENGLISH - ClassX Broadcast Meeting 2016 5/9

ClassX LiveTracking - The real power of ClassX Graphic Engines • ClassX invests enormously in R&D for its graphic engines • Its flexibility and power permits to integrate any Live broadcast solution • Thanks to a partnership with STATS LLC, the world’s leading sports technology, data and content company, the prototype pf LiveTracking Soccer was born • ClassX LiveTracking Soccer collects data relating to a soccer game from STATS, elaborates them and creates the live 3D scene in real-time • The software is thought to be user-friendly: the operator can either create a new 3D scene or select the preset; LiveTracking will automatically connect the data stream collected from STATS with the selected scene • Data can also be adapted to two different scenes (e.g. 2D-3D)

ClassX EventData • Representation of statistical data of an event such as a soccer or volley game • Data are integrated into ClassX templates (created with our Editors) • E.g. on-demand solutions created for our customers: Gazzetta TV

ClassX SportsGraphics • ClassX SportsGraphics was born as a broadcast solution to manage real-time sports events • It is used by the most important sports channels such as , TeleIppica, Super Tennis and Digitalb... • It gives the possibility to manage a sports match completely in real-time

It supports up to 19 different sports: • Volleyball, Horse Racing, Hockey, Football, Basket, Tennis, Soccer, Motocross, Handball, Baseball, Water polo, Shooting, Poll, Boxing, Cycling, Rugby, Futsal, Ping Pong • Any sports can be added on-demand

Soccer match setup • Possibility to show team flags • Set game time duration • Set graphics contents language (any static content eg: “overtime”) • Possibility to show overtime graphic timer • Possibility to stop the game timer automatically • Possibility to hide the goal-scorers in the final graphics • Setup the max goals to show in graphics • Possibility to show reserves in a different graphics template • Choose name and format to be displayed in graphics (Example: Name Surname or Surname only) • Setup of max substitutions • Possibility to enable each statistics singularly

Team setup: • Select the team from a data source (e.g. CSV) • Insert an abbreviation -ENGLISH - ClassX Broadcast Meeting 2016 6/9

• Select the timer direction (e.g. countdown) • Select the team that owns the ball for calculating the possession percentage in real-time • Goal attribution with mouse left-click • Goal removal with mouse right-click • Playout of match results • Playout of the local or guest team formations • Information on the referee • Information on the single player • Playout of automatic substitutions by selecting a first-choice player or a substitute • Playout of the match statistics singularly or as a summary

OEM Support and third party integrations developing applications on the ClassX platform ClassX Developers Kit • royalty free • distributed in our applications • has examples and tools (RemoteControlTester) • some parts are reserved to OEM partners, under NDA • always growing number of adopters, big names

SharedFrame • api C/C++ low level • directshow filter • directshow renderer • example: mediaplayer wrapped on 3D with SharedFrame

Beanshell • possibility to create automations (scripting)

LBControl • integrated with BeanShell • integrated with TCP/IP • integrated as remote protocol for LiveBoard and StealthCG LBRemote->StealthCG

• TCP/IP integration • integrated as remote protocol for LiveBoard and StealthCG -ENGLISH - ClassX Broadcast Meeting 2016 7/9

MOS Solution by ClassX The Media Object Server Communications Protocol (MOS) is an evolving protocol for communications between Newsroom Computer Systems (NCS) and Media Object Servers (MOS) ClassX MOS integration: • Classx ActiveX • ClassX MOS Server • ClassX MOS Gateway • StealthCG

Classx ActiveX: • Integrated with all newsroom clients that support the ActiveX standard • From the user interface it is possible choose a graphic template and insert data • Graphics preview on request with the inserted data in real-time • Each operator can use the same graphics template at the same time ClassX Mos Server: • Manages the connection between ClassX MOS Gateway and ClassX ActiveX • Possibility to handle up to 20 connections at the same time • Returns the preview of the graphics templates to all connected ClassX ActiveX clients ClassX MOS Gateway: • Management of data coming from the servers of the Newsroom • Associates Newsroom data with graphics templates • Manages playout channels ClassX StealthCG: • Connected via TCP/IP • Loads graphics templates • Playout of resulting graphics -ENGLISH - ClassX Broadcast Meeting 2016 8/9

------ClassX Coming next ------Liveboard • 3D Positioning • Preview channel on extra device • New Plug-in features • Mobile app with remote control Template editors • User interface • Project resources exportation • New features for graphics layout • KeyFrame editing through scripting or by remote protocol Social Server • Social API 2.0 • Social statistics to analyze social message flows in real time • New social networks • Send and receive message and media with Telegram • New Whatsapp features, e.g. audio media ClassX Support App • Classx News • Login into reserved area • Info and licenses management • Direct support with ClassX (CMA)

New ClassX Licensing and Support -ENGLISH - ClassX Broadcast Meeting 2016 9/9