SlideShare a Scribd company logo
NewTechnical Architectures and
Deployment Models for Radio Production
23 oct 2019, Ryan Jespersen
Jutel is technology leader in integrating the
business process , workflow and broadcasting
process of major radio broadcasters and mobile
media providers
New deployment possibilities for Radio Production.
29.10.2019 2
Drivers:
Need to go near the listeners
Media Competition
Technology
• IPAudio
• Virtualisation
• Browser-based U/I
• Rest APIs
• Cloud
Codecs
I
P
Cloud
RadioMan
Back-end
Services
Files
RadioMan
PlayoutsControls
Radio ProductionVirtualisation
29.10.2019 3
Bring digital user experience to
radio production
• Touch-screen all-in-one U/I
• Virtual Studios,
• Minimise visible hardware
• Servers and Audio Infrastructure
are somewhere in the IT
backbone
Benefits for Radio Broadcasters
29.10.2019 4
What are the benefits for you?
• Easy to deploy & maintain
• Flexible use cases:
• Light studios
• Temporary use cases
• Pop-up stations
• Modern workflows
Integration of RadioMan and audio infrastructure
29.10.2019 5
All in one user
experience
Virtual Win server
Lawo VPB
Vmware HW
RadioMan
Playout Server 1
RadioMan
Playout Server 2
Studio
VisTool PC
RadioMan
Browser
GUI
RadioMan
Control
Buttons
Sidekick
Lawo AES67 Audio
VisTool PC
RadioMan
Browser
GUI
RadioMan
Control
Buttons
Presenter
Lawo AES67 Audio
Lawo VSC
RadioMan QEP Editor
Win Client
RadioMan
Browser GUI
+browser
RM
Xfade
tool
Edit PC
Lawo VSM
Lawo Ruby
RadioMan Backend #1
IT
New studio integration needs new architecture
29.10.2019 6
RadioMan 6
• Web-based architecture
• Native Browser U/I
• REST Interfaces
• Networked players
• Fast Messaging
• Built in IP audio
• Cloud enabled
F5 BIG IP 5000
Load balancer
User’s web browser/
LAWO Vistool
YLEX
Radioman
database
X3M
RadioMan
database
Puhe
RadioMan
database
ISILON file storage
RadioMan Backend #1
Apache Web Server
RadioMan ACCESS
REST API
and Business Logic
Browser application
(JS, CSS, HTML)
ActiveMQ message
broker
YLEX/Puhe/X3M services
* On-air daemon (*3)
* Conversion daemon (*3)
* Notification daemon (*3)
RadioMan Backend #2
Apache Web Server
Browser application
(JS, CSS, HTML)
ActiveMQ message
broker
YLEX/Puhe/X3M services
* On-air daemon (*3)
* Conversion daemon (*3)
* Notification daemon (*3)
RadioMan
Audio
Converter #1
RadioMan
Audio
Converter #2
RadioMan ACCESS
REST API
and Business Logic
Persistent AMQ
message storage
HTTPS,
Websocket
HTTP,
Websocket
RadioMan
Playout Server
for YLEX
RadioMan
Playout Server
for X3M
RadioMan
Playout Server
For YLE Puhe
HTTPS (file & database operations)
ActiveMQ messages
Ember+
Agent
Message
Publisher
Ember+
Agent
Message
Publisher
Deployments
29.10.2019 7
Load balancer
RadioMan Backend
Apache Web
Server
RadioMan ACCESS
REST API
and Business Logic
Browser application
(JS, CSS, HTML)
ActiveMQ message
broker
* On-air daemon
* Conversion daemon
* Notification daemon
RadioMan
database
File Storage
Central Location
Local 3
Local 2
Local 1
Codec
Figure 4:Cloud Servers
and Local play
Playout Server
Playout Server
Playout Server
Playout Server
Deployments
29.10.2019 8
Load balancer
RadioMan Backend
Apache Web
Server
RadioMan ACCESS
REST API
and Business Logic
Browser application
(JS, CSS, HTML)
ActiveMQ message
broker
* On-air daemon
* Conversion daemon
* Notification daemon
RadioMan
database
File Storage
Central location
Local 3
Local 2
Local 1
Codec
Figure 3:Cloud Servers
and Cloud play
Playout Server
Playout Server
Playout Server
Playout Server
Multi-Channel
virtual codec
RADIOMAN WITH LOCAL PLAYOUT
29.9.2016 9
- HAProxy Loadbalancer
- Two Factor Authentication
- RM ACCESSWebservers
- RM ACCESS Backend
- PostGre SQL Database
- RM ACCESS Playout Server
RADIOMAN WITH LOCAL PLAYOUT
- HAProxy Loadbalancer
- Two Factor Authentication
- RM ACCESSWebservers
- RM ACCESS Backend
- PostGre SQL Database
RADIOMAN PLAYOUT SERVER
(data center or studio)
Output:
AES67 / AES EBU
RADIOMAN WITH CLOUD PLAYOUT
- HAProxy Loadbalancer
- Two Factor Authentication
- RM ACCESSWebservers
- RM ACCESS Backend
- PostGre SQL/IBM DB2 Database
- RM ACCESSCloud Playout
- DIGIGRAM *VIP
Output:
AES EBU
AudioCodec
RADIOMAN MOBILE
- HAProxy Loadbalancer
- Two Factor Authentication
- RM ACCESS Services
- PostGre SQL Database
RADIOMAN PLAYOUT SERVER
(data center or studio)
Output:
AES67 / AES EBU - Mobile codec (Internet of Sound)
www.jutel.fi
RADIOMAN LIVE
29.10.2019 13
IP
Cloud
Local Editor
On-Air
Mixer Controls
CODECS
RadioMan
ACCESSS
Back-end
Services
Database
Files
Future Radio
On Air
Someone to
interview
onair_live_fadingtool.png
Local Editor
Someone to
interview
Virtualizing Radio
29.10.2019 14
RadioMan
ACCESSS
Back-end
Services
Database
Files
Cloud
IP
CODECS
On Air
On-Air
Mixer Controls
A new generation broadcast production and
playout platform that supports workflows from a
simple remote broadcast to complex studio-
operated mixed programs
Cloud Deployment
29.10.2019 15
IP
Xmitters
Cloud
Local Editor
On-Air
Mixer Controls
CODECS
RadioMan
ACCESSS
Back-end
Services
Database
Files
Future Radio
On Air
Someone to
interview
onair_live_fadingtool.png
HTML5
User
Interface
Rest- API
WebRTC / Opus audio
Active MQ
Amazon AWS,
Option: In-house
WebRTC,
IceCast,
RTP
RadioMan 6
Back-End
RadioMan 6
Playout Server
+ Live Mix
USB-audio
Production: browser based editing
29.10.2019 16
ThankYou !
29.10.2019 17
Ryan Jespersen
VP Marketing
ryan@jutel.fi
www.jutel.fi

More Related Content

What's hot

Introduction to WebRTC
Introduction to WebRTCIntroduction to WebRTC
Introduction to WebRTC
Patrick Cason
 
Live Streaming from A-Z
Live Streaming from A-ZLive Streaming from A-Z
Live Streaming from A-ZBrightcove
 
Assessing Network Readiness
Assessing Network ReadinessAssessing Network Readiness
Assessing Network Readiness
rAVe [PUBS]
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
Nicolas Navet
 
Low Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTTLow Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTT
Henrik Sjöstrand
 
IP Signal Distribution
IP Signal DistributionIP Signal Distribution
IP Signal Distribution
rAVe [PUBS]
 
Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...Videoguy
 
Using DASH and MPEG-2 TS
Using DASH and MPEG-2 TSUsing DASH and MPEG-2 TS
Using DASH and MPEG-2 TS
Alex Giladi
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
Stacy Véronneau
 
The OTT Challenge - Eric Leung
The OTT Challenge - Eric LeungThe OTT Challenge - Eric Leung
The OTT Challenge - Eric Leung
MyNOG
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking Fundamentals
rAVe [PUBS]
 
pps Matters
pps Matterspps Matters
CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)
Networkel
 
Freeswitch
FreeswitchFreeswitch
Freeswitch
Suneet Saini
 
Evolving Enterprise Network Architecture
Evolving Enterprise Network ArchitectureEvolving Enterprise Network Architecture
Evolving Enterprise Network Architecture
Aruba, a Hewlett Packard Enterprise company
 
Introduction to WebRTC
Introduction to WebRTCIntroduction to WebRTC
Introduction to WebRTC
Art Matsak
 
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
PeterNiblett
 

What's hot (19)

Introduction to WebRTC
Introduction to WebRTCIntroduction to WebRTC
Introduction to WebRTC
 
Live Streaming from A-Z
Live Streaming from A-ZLive Streaming from A-Z
Live Streaming from A-Z
 
Assessing Network Readiness
Assessing Network ReadinessAssessing Network Readiness
Assessing Network Readiness
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
 
Low Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTTLow Latency Mobile Messaging using MQTT
Low Latency Mobile Messaging using MQTT
 
IP Signal Distribution
IP Signal DistributionIP Signal Distribution
IP Signal Distribution
 
Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...
 
Iperf Tutorial
Iperf Tutorial Iperf Tutorial
Iperf Tutorial
 
Using DASH and MPEG-2 TS
Using DASH and MPEG-2 TSUsing DASH and MPEG-2 TS
Using DASH and MPEG-2 TS
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 
The OTT Challenge - Eric Leung
The OTT Challenge - Eric LeungThe OTT Challenge - Eric Leung
The OTT Challenge - Eric Leung
 
Dante Audio Networking Fundamentals
Dante Audio Networking FundamentalsDante Audio Networking Fundamentals
Dante Audio Networking Fundamentals
 
pps Matters
pps Matterspps Matters
pps Matters
 
CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)CCNA Quality of Services (QoS)
CCNA Quality of Services (QoS)
 
Freeswitch
FreeswitchFreeswitch
Freeswitch
 
Evolving Enterprise Network Architecture
Evolving Enterprise Network ArchitectureEvolving Enterprise Network Architecture
Evolving Enterprise Network Architecture
 
66_pfSenseTutorial
66_pfSenseTutorial66_pfSenseTutorial
66_pfSenseTutorial
 
Introduction to WebRTC
Introduction to WebRTCIntroduction to WebRTC
Introduction to WebRTC
 
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
IAB-5039 : MQTT: A Protocol for the Internet of Things (InterConnect 2015)
 

Similar to New technical architectures and deployment models for radio production

Developing for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixDeveloping for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with Bluemix
Roberto Pozzi
 
Adform Cloud Infrastructure
Adform Cloud Infrastructure Adform Cloud Infrastructure
Adform Cloud Infrastructure
Matas Tvarijonas
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
4DK Technologies, Inc.
 
Scaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCsScaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCs
Alan Percy
 
Scaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCsScaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCs
TelcoBridges Inc.
 
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerTaking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Daniel Krook
 
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
DevGAMM Conference
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
Amazon Web Services
 
(Download)
(Download)(Download)
(Download)Videoguy
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
Bernard Paques
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Simon Baker
 
Day1 IBM Recap slides
Day1 IBM Recap slides Day1 IBM Recap slides
Day1 IBM Recap slides
US-Ignite
 
TechG vCloudPoint V1 Zero Client 2024 PPT
TechG vCloudPoint V1 Zero Client 2024 PPTTechG vCloudPoint V1 Zero Client 2024 PPT
TechG vCloudPoint V1 Zero Client 2024 PPT
GirishJain41
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScript
team-WIBU
 
Linux @ IBM © 2003 IBM Corporation
Linux @ IBM © 2003 IBM Corporation Linux @ IBM © 2003 IBM Corporation
Linux @ IBM © 2003 IBM Corporation webhostingguy
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Patrick Chanezon
 
Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016
Jean-Louis (JL) Marechaux
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
Arshad Mahmood
 

Similar to New technical architectures and deployment models for radio production (20)

Developing for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixDeveloping for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with Bluemix
 
Adform Cloud Infrastructure
Adform Cloud Infrastructure Adform Cloud Infrastructure
Adform Cloud Infrastructure
 
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...SuperConnectivity: One company’s heroic mission to deliver on the promises of...
SuperConnectivity: One company’s heroic mission to deliver on the promises of...
 
Scaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCsScaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCs
 
Scaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCsScaling Open Source Applications with SBCs
Scaling Open Source Applications with SBCs
 
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayerTaking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
Taking the Next Hot Mobile Game Live with Docker and IBM SoftLayer
 
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
(Download)
(Download)(Download)
(Download)
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Day1 IBM Recap slides
Day1 IBM Recap slides Day1 IBM Recap slides
Day1 IBM Recap slides
 
TechG vCloudPoint V1 Zero Client 2024 PPT
TechG vCloudPoint V1 Zero Client 2024 PPTTechG vCloudPoint V1 Zero Client 2024 PPT
TechG vCloudPoint V1 Zero Client 2024 PPT
 
Licensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScriptLicensing for cross-platform applications made with Python, PHP, and JavaScript
Licensing for cross-platform applications made with Python, PHP, and JavaScript
 
Linux @ IBM © 2003 IBM Corporation
Linux @ IBM © 2003 IBM Corporation Linux @ IBM © 2003 IBM Corporation
Linux @ IBM © 2003 IBM Corporation
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
 
Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016Montreal Cloud Computing Meetup - Feb 9th, 2016
Montreal Cloud Computing Meetup - Feb 9th, 2016
 
Rebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie OverviewRebaca DPI and PCRF Expertie Overview
Rebaca DPI and PCRF Expertie Overview
 
voip
voipvoip
voip
 
voip
voipvoip
voip
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 

New technical architectures and deployment models for radio production

  • 1. NewTechnical Architectures and Deployment Models for Radio Production 23 oct 2019, Ryan Jespersen Jutel is technology leader in integrating the business process , workflow and broadcasting process of major radio broadcasters and mobile media providers
  • 2. New deployment possibilities for Radio Production. 29.10.2019 2 Drivers: Need to go near the listeners Media Competition Technology • IPAudio • Virtualisation • Browser-based U/I • Rest APIs • Cloud Codecs I P Cloud RadioMan Back-end Services Files RadioMan PlayoutsControls
  • 3. Radio ProductionVirtualisation 29.10.2019 3 Bring digital user experience to radio production • Touch-screen all-in-one U/I • Virtual Studios, • Minimise visible hardware • Servers and Audio Infrastructure are somewhere in the IT backbone
  • 4. Benefits for Radio Broadcasters 29.10.2019 4 What are the benefits for you? • Easy to deploy & maintain • Flexible use cases: • Light studios • Temporary use cases • Pop-up stations • Modern workflows
  • 5. Integration of RadioMan and audio infrastructure 29.10.2019 5 All in one user experience Virtual Win server Lawo VPB Vmware HW RadioMan Playout Server 1 RadioMan Playout Server 2 Studio VisTool PC RadioMan Browser GUI RadioMan Control Buttons Sidekick Lawo AES67 Audio VisTool PC RadioMan Browser GUI RadioMan Control Buttons Presenter Lawo AES67 Audio Lawo VSC RadioMan QEP Editor Win Client RadioMan Browser GUI +browser RM Xfade tool Edit PC Lawo VSM Lawo Ruby RadioMan Backend #1 IT
  • 6. New studio integration needs new architecture 29.10.2019 6 RadioMan 6 • Web-based architecture • Native Browser U/I • REST Interfaces • Networked players • Fast Messaging • Built in IP audio • Cloud enabled F5 BIG IP 5000 Load balancer User’s web browser/ LAWO Vistool YLEX Radioman database X3M RadioMan database Puhe RadioMan database ISILON file storage RadioMan Backend #1 Apache Web Server RadioMan ACCESS REST API and Business Logic Browser application (JS, CSS, HTML) ActiveMQ message broker YLEX/Puhe/X3M services * On-air daemon (*3) * Conversion daemon (*3) * Notification daemon (*3) RadioMan Backend #2 Apache Web Server Browser application (JS, CSS, HTML) ActiveMQ message broker YLEX/Puhe/X3M services * On-air daemon (*3) * Conversion daemon (*3) * Notification daemon (*3) RadioMan Audio Converter #1 RadioMan Audio Converter #2 RadioMan ACCESS REST API and Business Logic Persistent AMQ message storage HTTPS, Websocket HTTP, Websocket RadioMan Playout Server for YLEX RadioMan Playout Server for X3M RadioMan Playout Server For YLE Puhe HTTPS (file & database operations) ActiveMQ messages Ember+ Agent Message Publisher Ember+ Agent Message Publisher
  • 7. Deployments 29.10.2019 7 Load balancer RadioMan Backend Apache Web Server RadioMan ACCESS REST API and Business Logic Browser application (JS, CSS, HTML) ActiveMQ message broker * On-air daemon * Conversion daemon * Notification daemon RadioMan database File Storage Central Location Local 3 Local 2 Local 1 Codec Figure 4:Cloud Servers and Local play Playout Server Playout Server Playout Server Playout Server
  • 8. Deployments 29.10.2019 8 Load balancer RadioMan Backend Apache Web Server RadioMan ACCESS REST API and Business Logic Browser application (JS, CSS, HTML) ActiveMQ message broker * On-air daemon * Conversion daemon * Notification daemon RadioMan database File Storage Central location Local 3 Local 2 Local 1 Codec Figure 3:Cloud Servers and Cloud play Playout Server Playout Server Playout Server Playout Server Multi-Channel virtual codec
  • 9. RADIOMAN WITH LOCAL PLAYOUT 29.9.2016 9 - HAProxy Loadbalancer - Two Factor Authentication - RM ACCESSWebservers - RM ACCESS Backend - PostGre SQL Database - RM ACCESS Playout Server
  • 10. RADIOMAN WITH LOCAL PLAYOUT - HAProxy Loadbalancer - Two Factor Authentication - RM ACCESSWebservers - RM ACCESS Backend - PostGre SQL Database RADIOMAN PLAYOUT SERVER (data center or studio) Output: AES67 / AES EBU
  • 11. RADIOMAN WITH CLOUD PLAYOUT - HAProxy Loadbalancer - Two Factor Authentication - RM ACCESSWebservers - RM ACCESS Backend - PostGre SQL/IBM DB2 Database - RM ACCESSCloud Playout - DIGIGRAM *VIP Output: AES EBU AudioCodec
  • 12. RADIOMAN MOBILE - HAProxy Loadbalancer - Two Factor Authentication - RM ACCESS Services - PostGre SQL Database RADIOMAN PLAYOUT SERVER (data center or studio) Output: AES67 / AES EBU - Mobile codec (Internet of Sound) www.jutel.fi
  • 13. RADIOMAN LIVE 29.10.2019 13 IP Cloud Local Editor On-Air Mixer Controls CODECS RadioMan ACCESSS Back-end Services Database Files Future Radio On Air Someone to interview onair_live_fadingtool.png
  • 14. Local Editor Someone to interview Virtualizing Radio 29.10.2019 14 RadioMan ACCESSS Back-end Services Database Files Cloud IP CODECS On Air On-Air Mixer Controls A new generation broadcast production and playout platform that supports workflows from a simple remote broadcast to complex studio- operated mixed programs
  • 15. Cloud Deployment 29.10.2019 15 IP Xmitters Cloud Local Editor On-Air Mixer Controls CODECS RadioMan ACCESSS Back-end Services Database Files Future Radio On Air Someone to interview onair_live_fadingtool.png HTML5 User Interface Rest- API WebRTC / Opus audio Active MQ Amazon AWS, Option: In-house WebRTC, IceCast, RTP RadioMan 6 Back-End RadioMan 6 Playout Server + Live Mix USB-audio
  • 16. Production: browser based editing 29.10.2019 16
  • 17. ThankYou ! 29.10.2019 17 Ryan Jespersen VP Marketing ryan@jutel.fi www.jutel.fi