Skip to main content

Case Study

A Revolutionary TV Broadcast Solution for Growth

Alyasaria TV Network

Kassioun logo

Alyasaria TV Network

Alyasaria TV Broadcasting Network was established in 2011 with a mission to voice social justice, to amplify voices under-represented in the mainstream and champion grassroots progressive politics.

Alyasaria turned to our engineers to create reliable, highly performant, and user-friendly solutions that could be easily extended and scaled, while tailored to their specific needs.

Cooperation period

  • 2012 - 2017

Industry

  • TV Network

Tech Stack

FFmpeg

C++

Python

ElectronJs

React

NodeJs

MySQL

Java

ElasticSearch

GraphQL

HTML5 Consumer

Apache Cassandra

MongoDB

The Situation

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Linus Torvalds

Unique Needs Require Tailored Solutions

In 2012, Alyasaria TV Broadcasting Network was embarking on experimental broadcasting. The network was testing various broadcasting-related products and their integration. They found many to be incompatible with the Arabic language, and had overly sophisticated and cost-ineffective workflows, along with unnecessary features. It made the system and hardware requirements excessively expensive and challenging to manage.

Embracing Innovation and Efficiency

As a progressive network with unconventional approaches, the Alyasaria management board realised the need to develop some products internally. The goal was to create reliable, highly performant, and user-friendly solutions that could be easily extended and scaled.

Development of Specialized Broadcasting Tools

Alyasaria reached out to our engineers to collaborate on the required solutions. Our primary objective was to create an internal news ingest and production system that would seamlessly integrate with the on-air character generator and other internal systems, leveraging the MOS protocol.

Industry Challenges Met with Solutions

The project went beyond the initial scope. Through close cooperation between our engineers and Alyasaria's team, we started developing a set of specialized broadcasting solutions. Farther than the network's specific requirements, these custom-built tools demonstrated Alyasaria's commitment to technological innovation and operational efficiency within the broadcasting industry.


The Solution

A Comprehensive Set of Broadcast Tools Tailored to Industry Challenges

1/5

Alyasaria News System (ANS): A Masterpiece

In collaboration with Alyasaria's team, we developed a custom-built news system that aims to revolutionize content management and workflows for media organizations.

Key Feature

Content Creation and Publishing

ANS provides a suite of tools to streamline the content creation and publishing process across multiple platforms. This includes capabilities for multi-platform content creation, newsroom automation, scheduling, and centralized multimedia asset management.

  • Multi-platform content creation with optional approval workflows and scheduling
  • Newsroom automation tools
  • Multimedia asset management

Enterprise-Grade Features

As an enterprise-level solution, ANS is designed to scale and integrate seamlessly with existing systems. Key features include scalability and redundancy, legacy system integration, monitoring and alerting, and flexible deployment options.

  • Scalability and redundancy
  • Integration with legacy systems
  • Monitoring and alerting
  • Deployment flexibility

Social Media and Web Integration

To keep pace with modern media consumption habits, ANS offers tight integration with popular social media platforms and web content management systems. This includes support for interactive content and advanced content discovery capabilities.

  • Social media platform integrations
  • Web CMS integrations
  • Interactive content and content discovery

Headless internal integration [ANS + ANS(S)]

Solving Alyasaria media organizations with multiple facilities, ANS seamlessly integrates with any otherANS system instance to enable cross-facility content sharing, user permissions management, in addition to MOS redirection for graphics and video.

  • Cross-facility content sharing
  • User permissions and credentials management
  • MOS redirection for graphics and video
0
1
2
3
4
5
6
7
8
9
2/5

Powering Alyasaria Broadcast Graphics: The Advanced Character Generator Server (ACGS)

Sophisticated CG: Our continued partnership with Alyasaria led to the development of their sophisticated Character Generator (CG) system - the most advanced component of our collaborative efforts.

Revolutionary: Recognizing the CG system as a critical and costly broadcasting element, we took a unique approach. Our lightweight design features a server-client architecture, with HTML5 powering seamless on-air CG capabilities. This revolutionary setup positions Alyasaria for future growth.

Exceptional ACGS: Through close work with Alyasaria's industry expertise, we designed and deployed Alyasaria CG Server (ACGS), an exceptional CG system tailored to the network's requirements.

Key Features:

  • Supports Windows and Linux platforms.
  • Handles a wide range of image formats, including RGB and RGBA, powered by the FreeImage component.
  • Manages audio inputs of various formats, including:
    • 32-bit, 2-channel stereo sound.
    • Embedded SDI audio via BlackMagic Design or Bluefish cards.
    • Automatic transcoding to the industry-standard 48 kHz, 32-bit stereo.
  • Offers two audio producer options - FFmpeg and DeckLink - both capable of handling audio with ease.
  • Provides flexibility for video playback, allowing users to:
    • Play pre-rendered content directly from the file system via the FFmpeg Producer.
  • Utilizes two communication protocols:
    • AMCP Protocol for control and query commands.
    • OSC Protocol for real-time status information.
3/5

Alyasaria CG Client (ACGC): Advanced Broadcast Playout and Control

ACGC is a powerful playout client that provides seamless control over a wide range of broadcast equipment and software. Designed for Windows, Linux, and macOS platforms, ACGC empowers users to command the latest broadcasting technologies with ease. ACGC was designed to command and control the ACGS along with other 3rd party compatible platforms.

Key Features:

Robust Timeline Editing

  • Drag-and-drop interface for intuitive timeline manipulation.
  • Support for ACGS templates with GDD (Graphical Data Definition) schemas.
  • Flexible playout modes, including single-item playlist and multi-item simultaneous playback.

Distributed Architecture

The TSR-Bridge component allows for flexible deployment options:

  • Embedded TSR-Bridge for direct device control.
  • Standalone TSR-Bridge for remote playout and control, adapting to network constraints and firewall configurations.

Comprehensive Device Support

ACGC is powered by the advanced TSR (Timeline State Resolver) library, enabling seamless integration with a diverse array of broadcast solutions:

  • ACGS Server for video and graphics playout.
  • OBS Studio for live video production.
  • vMix software vision mixer.
  • OSC-compatible devices for versatile control.
  • Blackmagic Design ATEM vision mixers and HyperDeck recorders.
  • HTTP/REST-compatible devices for flexible integrations.
  • Lawo audio mixers, Panasoniz PTZ cameras, Pharos lighting controllers, and more.
4/5

Playout & Ingest System (PAI)

A system to ingest, playout and transcode signals live for seamless integration into postproduction, media asset management and delivery workflows.

Key Features:

  • Capture a wide range of baseband and network sources (SDI, NDI, SRT, HLS, MPEG Dash, SMPTE-2110, RTSP) into standard or growing files.
  • Play out any file in real-time with support for codecs like ProRes, XDCAM, DNxHD, AVC-Intra, XAVC, DVCPRO HD, HEVC, and H.264.
  • Intuitive, web-based interface for seamless ingest and playout control from any connected browser.
  • Adaptable to evolving media requirements with comprehensive codec support, including FFmpeg.
  • Visual scheduling and marker management for efficient workflow planning.
  • IP-ready with support for software-driven IP workflows using ST.2110, NDI, and SRT.
  • Flexible deployment options (on-premise, virtual, hybrid, cloud) to meet your organizational needs.
5/5

Advanced Color Intelligence (ACI)

Unparalleled, Uncompromised

Alyasaria's ACI is a high-performance HD/SD color corrector that offers precise real-time color correction using an advanced 12-axis approach. Beyond typical RGB correction, ACI empowers users to meticulously fine-tune specific hues and saturations across a wide color spectrum.

Key Feature

Unparalleled Real-Time Color Correction

  • 12-axis color correction for precise hue and saturation adjustments.
  • Traditional RGB-based modes (Balance, Differential, Sepia) for general correction.
  • Vectorscope and split before/after display for detailed color visualization.

Intelligent Clip Level Management

  • RGB and Composite Clip functions to maintain optimal color ranges.
  • Composite Clip mode for seamless HD to SD color space adaptation.

Flexible I/O and Streamlined Workflow

  • Dual independent HD/SD-SDI and analog composite inputs/outputs.
  • Event memory and browser-based data management for easy setting recall.

Comprehensive Video Processing Features

  • Video level, luminance, chroma, black level, and hue adjustments.
  • Built-in frame synchronizer with Frame Sync, Line Sync, and Input Sync modes.

HTML5 Producer

CG on AIR

Playout Client

Channel Ingesting System

Alyasaria News System Dashboard

The Result

The Result: A Comprehensive Broadcast Solution Tailored to Industry Challenges

Through cooperation between our engineers and Alyasaria's team, the project went beyond the initial scope, resulting in the creation of a comprehensive set of specialized broadcasting solutions. These custom-built tools not only addressed the network's specific requirements but also demonstrated Alyasaria's commitment to technological innovation and operational efficiency within the broadcasting industry.

1. Alyasaria News System (ANS): A Collaborative Masterpiece

  • ANS provides a suite of tools to streamline content creation and publishing across multiple platforms, including multi-platform content creation, newsroom automation, and multimedia asset management.
  • As an enterprise-level solution, ANS is designed to scale and integrate seamlessly with existing systems, offering features like scalability, legacy system integration, monitoring, and flexible deployment.
  • ANS also offers tight integration with popular social media platforms and web content management systems, supporting interactive content and advanced content discovery.
  • To enable cross-facility content sharing and management, ANS features a headless internal integration with other ANS system instances.

2. Powering Alyasaria's Broadcast Graphics: The Advanced Character Generator Server (ACGS)

  • ACGS is a server-client architecture with HTML5-powered on-air CG capabilities, designed to be a cost-effective and future-ready solution for Alyasaria's broadcast graphics needs.
  • ACGS supports a wide range of image and audio formats, offers flexible video playback options, and utilizes the AMCP and OSC protocols for control and status information.

3. Alyasaria CG Client (ACGC): Advanced Broadcast Playout and Control

  • ACGC is a powerful playout client that provides seamless control over a variety of broadcast equipment and software, including the ACGS, OBS Studio, vMix, Blackmagic Design devices, and more.
  • ACGC features a robust timeline editing interface, flexible playout modes, and a distributed architecture with embedded and standalone options for device control.

4. Alyasaria Playout & Ingest System (PAI)

  • PAI is a comprehensive system for ingesting, playing out, and transcoding signals live, enabling seamless integration into Alyasaria's postproduction, media asset management, and delivery workflows.
  • PAI supports a wide range of baseband and network sources, offers intuitive web-based control, and adaptable codec support to meet evolving media requirements.
  • The system is IP-ready, with support for software-driven IP workflows using ST.2110, NDI, and SRT, and can be deployed in various configurations to suit Alyasaria's organizational needs.

5. Alyasaria Advanced Color Intelligence (ACI)

  • ACI is a high-performance HD/SD color corrector that offers precise real-time color correction using an advanced 12-axis approach, allowing for meticulous fine-tuning of hues and saturations.
  • ACI also includes intelligent clip level management, flexible I/O, and comprehensive video processing features, ensuring uncompromised quality and streamlined workflows.

Let's Talk.

HAVE A QUESTION?

JOIN OUR TEAM

We’re building a great workplace and we're growing.

© ORIGEN LLC. All rights reserved.