> For the complete documentation index, see [llms.txt](https://audalaxy.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://audalaxy.gitbook.io/docs/platform-description/mediaflow-services.md).

# Mediaflow Services

## Audiostreamer

Audalaxy Audiostreamer is a live streaming platform service for audio content own-developed by Audalaxy. It is written in a modern programming language that enables all advantages of cloud infrastructures. The software can stream in the following protocols, with ad insertion capability:

* ICY streams (MP3, AAC with included metadata)
* RAW Streaming (MP3, AAC without metadata)
* HLS streams

### **Features:**

* HTTP / HTTPs Audiostreaming
* Supports streaming ICY live streams
* Supports a variety of media formats as input
* Supports various ingestion methods (PUSH, RELAY)
* Secure token content protection
* Authenticated connections
* Data aggregations for Big Data analysis
* Automatic stream fallback to a second broadcast route or a cloud playout

### **Ad-Features:**

* Detecting ad break markers via metadata, flipbit (beep)
* Replacement of the original content with digital ads or an insertion of digital ads
* Full individual ad configuration per stream connection via tokens and parameter, e.g. personalized for a user, for individual aggregators, apps, etc.
* Ad break opener and closer before and after ad insertion
* Stream opener for promoted streams
* Keep back spots via token
* Volume adjustments of spots
* Ad insertion capabilities (VAST4)
* All Features from Audalaxy-Adflow

## Metaflow

The Metaflow is a scalable solution with easy-to-use APIs for workflows with audio metadatas. The metadata will be synchronized inside the audio stream as essential part of general system in real time for a channel in general and a unique listener session. This allows metadata to be aligned with individual listener delays by inserted ads. Inside the metadata different types of information can be transported, e.g. title, artist or cover, but also control commands and opportunities to show commercials. If use the Audalaxy-Playoutflow, then the Metaflow is fully integrated

**Required services at external audio source:**

* [AudioPort](/docs/platform-description/audio-backend.md#audioport)
* [MetaPort](/docs/platform-description/networking-and-content-delivery.md#metaport)

**Recommend services:**

* [Playerservices](/docs/platform-description/networking-and-content-delivery.md#playerservices)

**Receives metadata via:**

* [MetaPort](/docs/platform-description/networking-and-content-delivery.md#metaport)

**Delivers metadata via:**

* [MetaSpreader](/docs/platform-description/networking-and-content-delivery.md#metaspreader)

{% hint style="info" %}
**Related topics for DevOps**

* [Metadata data-set reference](/docs/metadata-data-set-reference/metadata-data-set-reference.md)
* [MetaPort API Specification](/docs/metaport/metaport.md#api-specification)
* [MetaSpreader configuration settings](/docs/metaspreader-configuration-settings/metaspreader-configuration-settings.md)
  {% endhint %}

## Adflow

Adflow is a scalable solution with easy-to-use tools for workflows with audio commercials. The commercials will be processed in real time and individually for every listener. An advertisement agency with an VAST4 compatible ad server is required. The Audalaxy-Adflow supports the following:

**1. scenarios for ad delivery:**

* Preroll
* Midroll

**2. methods of detecting/trigger an ad break:**

* Beep
* Flipbit
* Metadata

**3. Ad server API:**

* AdsWizz
* Adtonos
* AdAlliance (Smartclip)
* AdMediationService (AMS)
* Any VAST4 compatible AdServer

**4. Big Data storage:**

* Audalaxy-Big Data

**5. Additional features:**

* Easy configuration per web user interface in real time, e.g. zone\_alias, drift, maxAds, duration, etc.
* IAB TCF v2 compliance
* Counting listening impressions of marked elements inside the streams without Ad server (Audalaxy-Big Data required)
* All ad-features from Audalaxy-Audiostreamer

## Playoutflow

Playoutflow is a scalable solution with easy-to-use tools for workflows with audio playouts.

**Required services:**

* Audiolibrary
* Scheduler
* Audio processing
* Playout
* Metaflow

**Recommend services:**

* Audiostreamer
* StreamRoute
* Playerservices
* Big Data control and analytics
* Business support


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://audalaxy.gitbook.io/docs/platform-description/mediaflow-services.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
