LOLA. (LOw LAtency audio visual streaming system)



Similar documents
LOLA (Low Latency) Project

Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems. DBA & QoS on the PON - Commonalities with Switching & Routing

Use-cases demanding applications vision statements

VoIP network planning guide

Virtual Office. Network Tests. Revision x8, Inc O'Nel Drive San Jose, CA Phone: Fax:

Customer Network Assessment

Introduction, Rate and Latency

Virtual Office Network Tests Version 2.0 Revision 1.0 8x8, Inc O'Nel Drive San Jose, CA Phone: Fax:

Application Performance Analysis and Troubleshooting

VIDEO CONFERENCE. Alessandro Benni & VIDEO COMMUNICATIONS. Bologna, Videorent srl - Video & Multimedia Branch

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

COUNTY OF LOS ANGELES InternalServicesDepartment

Access the Test Here

Case Study: Real-Time Video Quality Monitoring Explored

Contents. Connection Guide. What is Dante? Connections Network Set Up System Examples Copyright 2015 ROLAND CORPORATION

Voice Quality: The Ultimate Differentiator in VoIP Providers

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

NETWORK ISSUES: COSTS & OPTIONS

Packetized Telephony Networks

Indepth Voice over IP and SIP Networking Course

IsumaTV. Media Player Setup Manual COOP Cable System. Media Player

Comparison of Voice over IP with circuit switching techniques

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

for Lync Interaction Recording

12 Quality of Service (QoS)

Clearing the Way for VoIP

Voice Over Internet Protocol(VoIP)

Machine Problem 3 (Option 1): Mobile Video Chat

AVB Basics... 4 WHITE PAPER. Choosing AVB or CobraNet... 8

Service Level Agreements for VoIP Alan Clark CEO, Telchemy

Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:

ADVANTAGES OF AV OVER IP. EMCORE Corporation

Implementation of Voice over IP and Audio over IP in the Studio environment

FRAUNHOFER INSTITUTE FOR INTEGRATED CIRCUITS IIS AUDIO COMMUNICATION ENGINE RAISING THE BAR IN COMMUNICATION QUALITY

Rev Technology Document

HP SkyRoom Frequently Asked Questions

Voice over IP (VoIP) and QoS/QoE

Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

ETM System SIP Trunk Support Technical Discussion

WAN Monitoring Whitepaper

How To Build A Network For Storage Area Network (San)

VoIP from A to Z. NAEO 2009 Conference Cancun, Mexico

Cisco WebEx Video Services User Guide. Getting Started Highlights Frequently Asked Questions Specifications

How To Understand How Bandwidth Is Used In A Network With A Realtime Connection

Unit of Learning # 2 The Physical Layer. Redes de Datos Sergio Guíñez Molinos sguinez@utalca.cl

Voice over IP. Presentation Outline. Objectives

Convergence Technologies Professional (CTP) Course 1: Data Networking

Voice and Fax/Modem transmission in VoIP networks

TRIMBLE ATS TOTAL STATION ADVANCED TRACKING SYSTEMS FOR HIGH-PRECISION CONSTRUCTION APPLICATIONS

(Refer Slide Time: 4:45)

How To: Diagnose Poor VoIP Calls through diagnostics.

Optimization of Citrix ICA with Steelhead Appliances and RiOS 6.0 WHITE PAPER

SIP (Session Initiation Protocol) Technical Overview. Presentation by: Kevin M. Johnson VP Engineering & Ops

Module10. Monitoring. MVA Jump Start

Latency on a Switched Ethernet Network

Multipoint Video Conferencing

Internet Technology Voice over IP

SIP Trunking Service Configuration Guide for Broadvox Fusion

Product Overview. Steve Erickson

MICROSOFT. Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7

Product Specifications

Spatialized Audio Rendering for Immersive Virtual Environments

Testing VoIP on MPLS Networks

Experiences with Interactive Video Using TFRC

The Benefits of Real Presence Experience High Definition

Configuring Voice Quality Monitoring in AOS

Integrated telecommunication solutions

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

Fundamentals of Telecommunications

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

Troubleshooting Common Issues in VoIP

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

Schedule 2t. Additional terms for Fast Trade - Online Ordering

Nokia Siemens Networks. Bandwidth Proximity Control. A recipe for low latency networks

MPEG-H Audio System for Broadcasting

VIDEOCONFERENCING. Video class

Strategies. Addressing and Routing

Interactive Multimedia Courses-1

Cisco TelePresence Multipoint Switch

VOICE OVER IP AND NETWORK CONVERGENCE

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Glossary of Terms and Acronyms for Videoconferencing

Region 10 Videoconference Network (R10VN)

Optimizing Converged Cisco Networks (ONT)

Mixer/Translator VOIP/SIP. Translator. Mixer

VIRTUAL DESKTOP PERFORMANCE AND QUALITY OF EXPERIENCE UNDERSTANDING THE IMPORTANCE OF A DISTRIBUTED DATA CENTER ARCHITECTURE

Computer Networks CS321

Announcements. Midterms. Mt #1 Tuesday March 6 Mt #2 Tuesday April 15 Final project design due April 11. Chapters 1 & 2 Chapter 5 (to 5.

Video Conferencing Glossary of Terms

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Transcription:

LOLA (LOw LAtency audio visual streaming system) A LOW LATENCY, HIGH QUALITY AUDIO/VIDEO TRANSMISSION SYSTEM FOR NETWORK MUSICAL PERFORMANCES AND INTERACTION

LOLA (the team working to make the dream come true) Production Conservatorio di musica G. Tartini - Trieste Implementation Paolo Pachini: general coordination Carlo Drioli: programming Nicola Buso: testing and musical advice Claudio Allocchio (Consortium GARR): testing and networking advice Massimo Parovel: conception and supervision

Musical Requirements to Play Together Audio Latency below ~75ms (depends on music gender) Eyes Contact to synchronize Spatial Sound immersion for expression Room Reverbering Continuous Presence of all musicians Non distracting environment

Motivations and Objectives Target applications: interactive musical tasks Network musical performances Network music education and training... but also... interactive on stage performances Network Dance performances Network Drama performances Network performing arts education and training...

Motivations and Objectives... and beyond: remote real time surgery virtual space immersion... you name it... Let the user invent new possibilities...

Motivations and Objectives Challanges Management of synchronous audio video streams over packet networks Minimal delay requirements for interactive task and music performances Optimal balance between AV presentation delay and quality The speed of computer/networking equipments... and beyond: the speed of light...

Motivations and Objectives Targets of the project A system suitable for musical performances relying on both audio and visual communication (but also other applications) A Transparent and Natural end-user interaction Providing lowest possible delay using available technology Low cost and portable equipment Oriented to dedicated high performance networks (LightNet Project, GARR, GÈANT, Internet2,...)

The LOLA system a very basic schema (well, what s the difference with DVTS, CXP?) Research & Education Networks

First results: 110km, 15 switches, 60fps, B/W June 4th 2009 - Trieste fiber optics metropolitan network Lightnet

Yes, we can try to play together! First test with music: September 21st 2009 Two Pianos, in two studio rooms at Tartini, linked over the loop with LOLA Round Trip Latency ~90ms monitor on the music score, as if the other pianist was in his canonical duo position, e.g. in front Tests performed: One piano plays alone, with the return audio channel open; sound was coming back, but no echo cancelling needed; Two pianos play together some scales and easy execises; Two pianos play together some canone by J.S. Bach; The latency is artificially increased to test interaction limits; We can try with a full setup and a real Piano Duo to get feedback

Bach Brandeburgh Concerts Trevisan-Zaccaria Piano Duo: November 5th 2009 Two Pianos, in two Concert Hall at Tartini, linked over the loop with LOLA Round Trip Latency ~80ms, mostly due to CODECs Sound Rendering, Room Environment, musician interaction with LOLA environment. Tests performed: Play Bach Branderburgh Concerts Roundtrip Latency tests Remote sound in (insulating) earphone vs audio monitors Adaptation techniques to delay They can play together, but too much attention is payed to handle the delay. No confortable environment for artistic performance. We need to go further down with CODECs delays

The Triangle Test Experiments without WinSock: December 21st 2009 Just a Triangle, to make accurate latency measurments New Round Trip Latency ~20ms! Tests performed: Various buffers configuration to identify optimal results Sound Quality check (sending recorded audio tracks) We can give Bach another chance to meet technology!

Bach Brandeburgh Concerts (bis) Trevisan-Zaccaria Piano Duo: February 4th 2010 Two Pianos, in two Concert Hall at Tartini, linked over the loop with LOLA Round Trip Latency 20ms (artifically up to 70ms) Tests performed: Play Bach Branderburgh Concerts They started to play... and played them all! Natural interaction Many tests to refine the Sound Rendering of the remote piano.

Let s Try a shared real production network Trevisan-Zaccaria Piano Duo: October 16th 2010 Trieste-Milan-Trieste loop; ~40ms Sound equalisation and spatialisation tests for the remote piano; it seems to run safely in the middle of the highway:

The Work In Progress... make further tests with musicians; make further tests on different network configurations: longer distances; routed networks; color impact (on h/w and network bandwidth); QoS implementation through DiffServ further optimize graphic card rendering; simple user interface; to develop a users community and to build common projects; to liaise with other potential users spatial audio rendering (multichannels)

Questions? http://www.conservatorio.trieste.it Nicola.Buso@conts.it http://www.garr.it Claudio.Allocchio@garr.it