2 programs, 3 ip services, 4 audio buses – Digigram Software for IQOYA SERV/LINK 88 (Upgrades from 8 Codecs to 16) User Manual

Page 20

Advertising
background image

IQOYA SERV/LINK user manual

20

4.1.2 Programs

On the encoding section of IQOYA SERV/LINK, a program is the encoding of one or several audio inputs. A
program is then defined by the following parameters:

● the audio mode: mono, stereo, multi-channel.

● the audio input(s) that receive the signal to be encoded. The number of inputs is given by the audio

mode. They are consecutive inputs for stereo and multi-channel modes.

● the encoding format: algorithm, bitrate, sampling frequency.


On the decoding part of IQOYA SERV/LINK, a program is the decoding of an audio source to the audio outputs.
A program can be composed of three decoding priorities, with automatic switching from a priority to another in
case the audio source is lost. Audio sources of the decoding priorities can be an RTP stream (raw RTP), an
HTTP stream (Icecast/Shoutcast), audio inputs, sound files or playlists stored locally.

4.1.3 IP services

IP services are the way programs are streamed over the IP network. An IP service can include one audio
program, or several multiplexed audio programs (case of MPEG-TS MPTS encapsulation).
When IQOYA streams, an IP service can be sent to one IP destination (unicast or multicast), or several IP
destinations (multi-unicast or multi-multicast). The main parameters that define an IP service are:

● the streaming protocol: RTP, UDP, HTTP

● the encapsulation: raw (no encapsulation), MPEG-TS

● the audio program(s) included in the service: one program in case of raw or MPEG-TS SPTS transport;

several programs in case of MPEG-TS MPTS transport

● the FEC scheme (IP data redundancy)

● the destination IP address and port. Several destination IP addresses and ports can be declared

(multi-unicast / multi-multicast).

When IQOYA decodes, it listens to IP services and unpacks the IP frames in order to extract and decode the
audio contents.

4.1.4 Audio buses

The audio buses serve for transcoding IP audio streams. An audio bus can be selected as the output of one or
several output programs. In case several output programs are connected to the same internal bus, the bus
mixes the audio from the different programs. Note that an output program can be simultaneously connected to
an audio output and an internal bus.

An audio bus can also be selected as the audio source of an input program (like an audio input), so that it can be
streamed as an IP Service.

4.2 Working principles in “Remote Broadcasting” mode of use

IQOYA SERV/LINK can run up to 32 mono or stereo IP codec instances. Each instance of an IP codec allows to
receive, establish or terminate one Symmetric RTP ou SIP IP audio connection. Before establishing a

Advertising