Upload
digigram
View
239
Download
9
Tags:
Embed Size (px)
DESCRIPTION
A "cookbook" for innovative Audio-over-IP STL apps by network audio innovator Digigram.
Citation preview
Build Network Audio Systemsthat change everything
IP AUDIO for Studio to Transmitter Links
Typical Use Cases
2
3
Table of Contents
PYKO >>> P 4-7
IQOYA *LINK & IQOYA *SERV/LINK
>>> P 8-9
Typical use cases >>> P10-15
Digigram offers an extensive range of Studio to Transmitter Links (STL) solutions, from PYKO - the most affordable yet reliable solution - to IQOYA *LINK and IQOYA *SERV/LINK topping the range with N/ACIP interoperability capabilities, +24dBu audio quality and multiple failover methods.
4
An affordable yet trustworthy STL or SSL solution? With PYKO, Digigram solves the dilemma, adds an entry-point IP audio STL.
PYKO
For many broadcasters, securely streaming audio from the studio to the transmitter or to another studio requires bulletproof reliability without raising costs. To address this issue, Digigram is now offering a serious yet affordable solution with PYKO-in and PYKO-out.
PYKO devices will either convert analog to high-quality MP3 or PCM IP audio streams (PYKO-in) or output IP audio streams from a WAN, the Internet or from locally stored audio files (PYKO-out). Unlike other ‘prosumer’ streaming devices, PYKO has been designed for professional and broadcaster-friendly operation from the ground up:
n PCM or MP3 on standard RTP/UDP streaming n Robust fanless hardwaren Internal & external USB memory for backup audio file
and playlist storage n Digigram-grade audio quality (+18dBu and balanced
I/Os on terminal block connectors)n 8 GPIOs and RS232 for advanced features such as
transmitter-side controls or RDS transportn Rack mountable
>>> Full specs available at www.digigram.com/pyko
5
PYKO-OUT
RS232
RDS
PYKO-OUT
GPO
PYKOKOOOOKO-OOOO-O-O-O- UUUUTUTUTUTUTTT
GGGGGP
PYYKOKOOOOOKOKO-OOO-O-O-O-OOUUUUTUTUTUTUTUTT
RDS
RDSwan
STUDIO
GPI
32
PYKO-IN
MULTI DESTINATION STL
AudioPYKO enables you to create STL links in:n Unicast (from a studio towards one
transmitter site),n Mult icast ( from a studio towards n
transmitter sites: note, however that multicast connection requires a VPN (Virtual Private Network), as the Internet does not accept multicast)
n Mult i-unicast (a studio towards six transmitter sites in MP3)
GPIOPYKO enables you to transport more than just audio:PYKO allows you to use tunneling, i.e. that the GPI1 of a PYKO-in at the studio will trigger GPO1 of a PYKO-out on the transmitter site.
RS232You can as well create a gateway allowing TCP or UDP transport of additional data between 2 PYKOs thanks to tunneling on the serial RS232 port.This feature can be used, for example, to transmit RDS data from the studio to an transmitter.A broadcaster may have the need to transport these data also in multi-unicast (the same way as for the audio) – this can be done in UDP from a studio towards four transmitters.
>>> Full specs available at www.digigram.com/pyko
6
wanPYKO-IN
PYKO-OUT
SHOUTCAST
PYKO-IN
PYKO-OUT
webcaste
r
RTPRTP
Streams priority list
1/ PYKO-in stream2/ shoutcast stream3/ USB stored playlist
USB storage
REDUNDANCY FOR 100% ON-AIR TIME
When dealing with STL links, the question of redundancy must be addressed.
PYKO responds to this question with its priority table:In case the primary stream coming from the studio disappears, PYKO will switch to a Shoutcast backup stream (or another RTP stream). This Shoutcast stream plays the same radio program as the main stream (webcasting of the main program).Moreover, PYKO-out provides an additional fail-over solution through its internal and external USB interfaces, allowing you to plug a USB memory stick with pre-recorded playlists.You can of course prioritize these fail-over solutions in any order they best meet your needs!
7
wanPYKO-IN
GPIOs
STUDIO
TUNER
Montoring of the return feed(from tuner at transmitter site)
device becomes a mono in / mono out devicedem
PYKO-IN
GGGGGP
KO-IN
PYKO-IN
Mono STL connections with confidence monitoring
For typical AM radio needs, a mono stream is sufficient. Broadcasters may switch from the PYKO stereo mode to a full-duplex, bidirectional mono mode. This can easily be done through the simple PYKO hmtl configuration pages.
8
With IQOYA, Digigram offers a range of hardware and software solutions that changes the way broadcasters hear IP audio transport. More than just point-to-point solutions, IQOYA devices and software constitute the elements of a highly flexible and manageable professional IP audio infrastructure for contribution, delivery and distribution.
IQOYA
IQOYA solutions developed by Digigram are Visiblu®-based.
Visiblu is the Network Audio Operating System developed by Digigram. When used in conjunct ion with Visiblu enabled solutions developed by Digigram Development Partners and Digigram’s audio management system, broadcasters can enjoy remote resources monitoring and integrated management.
Based on Digigram’s FluidIP IP audio codec engineVisiblu includes FluidIP™, a rock-solid N/ACIP (EBU Tech 3326) compliant IP audio codec engine developed by Digigram. - N/ACIP interoperability capabilities with third-party IP codec devices- Connectivity to Axia Livewire™ networks- Unrivaled robustness, QoS optimization, stream integrity and audio quality
A robust stream- Jitter & packet reordering management- Loss of packet compensation: FEC schemes/error concealment- Network failure detection and switch
Audio Compression AlgorithmsPCM linear 8/16/20/24, ITU G.711/722, ISO MPEG-1/2 Layer I, II and IIIOptional algorithms: MPEG-4 AAC, MPEG-4 AAC-LD, MPEG-4 HE-AAC v2, AAC-ELD
Interoperability, audio quality, agility
IQOYA IQOYA
FluidIP FluidIP
FluidIP
VISIBLUENABLED
APPLICATIONS
VISIBLUENABLEDDEVICE
IQOYAAPPLICATIONS
IQOYIQOYAA
3rd PARTYDEVICE
BLUUUUULED
ATIONS
WAN
SNMPclient
AutomationSoftware
Display& Keypad
webbrowser
FTPserver
configuration alarm trap
playlistupdate
9
Rock-solid 2-channel IP audio codec with
multiple fail-over options
Since the STL or SSL cannot suffer from any dropout, Digigram offers the IQOYA *LINK, a 2-channel IP Audio Distribution
Codec using FluidIP™ with multiple fail-over options, and built on a rock-solid, dedicated hardware platform.
Broadcasters may of course re-order the fail-over backups (IP, SD memory, NAS, audio input) as they want. Should anything happen on the device, a simple SNMP, SMTP history log file will help them track the problem.Note also that the IQOYA *LINK can send a stream back to the studio in another audio format for logging or monitoring purposes.
Multiple stereo or multichannel IP audio codec in a single, versatile box
When multiple Studio to Transmitter links (STL) or Studio to Studio links (SSL) are required in a single location, IQOYA *SERV/LINK leverages on a single processing device hardware resources, thus facilitating deployments and keeping costs at a reasonable level, compared to several stacked stereo “boxes”.The grouping of several distribution codecs instances also allows for advanced features such as program crossfades or program backups sharing that would simply be unachievable with multiple, independent codecs.
IQOYA *LINK
IQOYA *SERV/LINK
>>> Full specs available at www.digigram.com/iqoya
10
Fail-over solutions
2nd IP networkconnection
STUDIOSTUDIO
local backupon SD card
hardware bypass(power failure)
local input
wan
local backup NAS hard drive
AN STL LINK YOU CAN TRUST: FAILOVERS
Since dropouts or failures are no options for an STL, IQOYA*LINK offers a particularly robust solution.
First of all, the platform has been designed and built on rock-solid, dedicated hardware. The heart of the system complies with the AEC-Q100 standard, ensuring the processor provides maximum reliability.And as it is most vital for a radio station to always have sound on-air, IQOYA *LINK provides several fail-over solutions.
n 1. Two network interfaces offer the broadcaster for example a reliable MPLS-type primary IP connection, and a second, ADSL-type one for a backup stream in case the first network connection fails.
n 2. In the pretty unlikely event of loss of both streams on the two network ports, or in case of program silence on the stream, IQOYA *LINK can switch to a backup playlist stored on an SD/SDHC card or to a local NAS (Network Application Server). The contents of this playlist can be remotely updated anytime through FTP from the automation software for instance.
11
n 3. In case of loss of the main network stream, IQOYA *LINK can switch to the audio input. Broadcasters may use this feature and hook an FM satellite receiver or an FTP-mirrored program on a PC to this input.
n 4. Since a power supply failure is not 100% unthinkable, the IQOYA *LINK offers a series of hardware relays that will bypass its audio inputs (analog or digital) to the audio outputs.
STUDIOSTUDIO
wan
program
monitoring
tuner
MONITORING THE STL LINK
With an STL application underway, it may be of interest to monitor the audio that actually leaves the transmitter site. IQOYA *LINK allows for creating a bi-directional STL link, making it possible to plug a tuner into the audio inputs of the IQOYA *LINK on the transmitter site and to return the stream to the studio for confidence monitoring.
Moreover, it is possible to define a different format for the return feed, such as, e.g. higher compression in order to use less bandwidth on the network.
12
studiostudio AA
local inserts
studiostudio BB
wanjingle storedon a SD cardtriggered by TCP commands, remote GPI or scheduler
HANDLING LOCAL INSERTS, COMPLEX SYSTEMS
Thanks to its visiblu core, IQOYA*LINK has the unique possibility to manage crossfades between programs.
1/ Program switchingIQOYA *LINK can switch from one IP stream to another directly on the transmitting site.An example: IQOYA *LINK decodes a stream coming from the local radio in the morning, and switches to the national radio at noon for the news program.This switch is done delicately through a smooth crossfade.
2/ Spot insertionThe SD card can not only be used for backup purposes, but also to play jingles: a national program can be broadcast on several transmitter sites, and on these transmitter sites, the ‘localization’ can be done through spot insertions via a crossfade.
The triggering of crossfades can be controlled either through TCP commands or scheduled GPIs.
Multiplexer
STATION 2STATION 2
STATION 1STATION 1
with Scheduler
program
program
encoderwan
LIVEWIREnetwork
wanIP (RTP)
13
A radio using an AXIA system will need a gateway from Livewire™ (LAN only) to standard open IP to be forwarded to the transmitter site over a WAN.
An IQOYA *LINK with its two network interfaces is just ideal to perform this task:On the first network interface, IQOYA *LINK can directly receive a Livewire stream to then transmit the audio on IP in N/ACIP format on the second network interface connected to the WAN.
BRIDGING AXIA LIVEWIRE™ TO/FROM WAN IP
DIGITAL RADIO, PROGRAM MULTIPLEX SCHEDULER
For digital radio, be it DAB, DAB+ or T-DMB, several radio programs are carried per multiplexing. In many cases, certain radios will share the same program in one multiplex throughout the day. A radio station 1 for example will broadcast from midnight to noon, while a radio station 2 will air on the same multiplex channel from noon to midnight.In this case, the two radios will share the same encoder instead of installing an individual one for each of the two stations. IQOYA *LINK, will manage the time-sharing by means of its embedded scheduler and will directly crossfade the two IP streams according to the schedule.
wan
n programs
n programs
GPIGPO
Fail-over solutions
local backup on SD card
local input
local backup NAS hard drive
Redundant power supply
Local jingle stored on SD
triggered by; - TCP command,- remote GPI,- or scheduler
STUDIO
14
Now, when it comes to STL applications, the require-ments on the studio side often differ from the trans-mitter site:
While several programs have to be broadcast from the same studio to a more or less important number of destinations only one program has to be decoded on the transmitter site.
MULTIPLE CODEC INSTANCES AND FAILOVERS
wan
programs
programs
STUDIO
program
program
HANDLING HETEROGENEITY
IQOYA*SERV/LINK allows for creating multiple stereo or multichannel STL links.These kinds of links have to be extremely sturdy. Therefore – just like on the IQOYA*LINK - several backup solutions exist to take over in case of stream loss or program silence on the audio stream.- switch over to the local audio inputs- switch over to a backup playlist stored on an SD card or an NAS.- secondary backup IP network connectionEach codec of the IQOYA *SERV/LINK can have its own fail-over list and priorities.Several codecs on the same rack, nevertheless, require a rock-solid platform. A redundant backup power supply is optionally available and can be added to the system.
And by the way, the SD card can also be used to play local spot jingles at transmitting site.
15
One single PYKO-in can transmit a program towards six destinations in unicast or an unlimited number of targets in multicast.In case a radio station needs to send several different programs towards multiple transmitter sites (and where the network does not support multicast, typically Internet) or it has to air several different programs, it becomes necessary to deploy several PYKO-in.For economical reasons it may be interesting to install a IQOYA *SERV/LINK, which will be able to transmit many programs towards a very great number of destinations. Thanks to the outstanding performances of IQOYA *SERV/LINK, it is possible to tunnel a great number of RS232 for RDS for example as well as GPIOs for control.Note that in this case the stream will be either MP3 or PCM.
This is why the IQOYA range offers such a great flexibility on platform choice (*LINK or *SERV/LINK, at studio or transmitter site) in order to put you in a situation to best meet your needs. And on case the number of programs to be managed increases, just add sound cards to the IQOYA/SERV*LINK platform.And – last but not least – as the IQOYA *SERV/LINK meets the requirements of the N/ACIP standard, you can stream at any time towards a third party N/ACIP codec and thus avoid problems of compliance and interoperability.
RDS
wan
programsSTUDIO
GPIRS232
program
RS232 GPO
program
RS232 GPO
program
RS232 GPO
COST EFFECTIVE SOLUTION FOR MULTIPLE STL
Digigram SA(Serving Europe, Africa, Middle East)
INOVALLEE - 82/84 Allée Galilée
38330 Montbonnot - FrANcE
Tel: +33 (0)4 76 52 55 01
Fax: +33 (0)4 76 52 53 07
E-mail: [email protected]
Digigram Inc.(Serving Americas)
2000 North 14th Street, Suite 530,
Arlington, VA 22201-USA
Tel: +1 703 875 9100
Fax: +1 703 875 9161
E-mail: [email protected]
Digigram Asia Pte Ltd.(Serving Asia and Australia/Oceania)
350 Orchard road
#19-07 Shaw House Singapore
238868-SINGApOrE
Tel: +65 6291 2234 - Fax: +65 6291 3433
E-mail: [email protected]
cop
yrig
ht ©
200
9 D
igig
ram
. All
right
s re
serv
ed. N
o p
ortio
n of
thi
s d
ocum
ent
may
be
rep
rod
uced
with
out
prio
r w
ritte
n co
nsen
t fr
om D
igig
ram
. The
cop
yrig
ht p
rote
ctio
n cl
aim
ed h
ere
incl
udes
pho
toco
pyi
ng, t
rans
latio
n an
d/o
r re
form
attin
g of
the
info
rmat
ion
cont
aine
d in
thi
s m
anua
l. W
hile
eve
ry e
ffor
t ha
s b
een
mad
e to
ens
ure
accu
racy
, D
igig
ram
is n
ot r
esp
onsi
ble
for
err
ors
and
om
issi
ons,
and
res
erve
s th
e rig
ht t
o m
ake
imp
rove
men
ts o
r ch
ange
s in
the
pro
duc
ts a
nd p
rogr
ams
des
crib
ed w
ithou
t no
tice.
Dig
igra
m,
IQO
YA
, Fl
uid
Ip,
pY
KO
and
Vis
iblu
are
reg
iste
red
tra
dem
arks
or
trad
emar
ks o
f D
igig
ram
. O
ther
tra
dem
arks
are
pro
per
ty o
f the
ir re
spec
tive
hold
ers.
w w w . d i g i g r a m . c o m
copyright © 2008 Digigram. All rights reserved. No portion of this document may be reproduced without prior written consent from Digigram. The copyright protection claimed here includes photocopying, translation and/or reformatting of the information contained in this manual. While every effort has been made to ensure accuracy, Digigram is not responsible for errors and omissions, and reserves the right to make improvements or changes in the products and programs described without notice. Digigram, IQOYA, FluidIp, pYKO and Visiblu are registered trademarks or trademarks of Digigram. Other trademarks are property of their respective holders.