Live Music Performances over High-Speed IP Networks Stefan Karapetkov Director, Emerging Technologies TERENA Networking Conference Bruges, Belgium, May.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

N Team 15: Final Presentation Peter Nyberg Azadeh Bararsani Adie Tong N N multicodec minisip.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
Chapter 5 standards for multimedia communications
Media: Voice and Video in your SIP Environment Jitendra Shekhawat.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
VoIP Spec 彙整 李思銳 Codec G.711 G G.729 G.726 G.727 PCM16.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
SIP Testing Methodology Elie Cohen ProLab PM 17/01/2003.
Audio Basic Concepts. Audio in Multimedia Digital Audio: Sound that has been captured or created electronically by a computer In a multimedia production,
Codec requirements update Michael Knappe Co-chair, codec WG 1Michael Knappe IETF 77.
Multimedia Streaming Protocols1 Multimedia Streaming: Jun Lu Xinran (Ryan) Wu CSE228 Multimedia Systems Challenges and Protocols.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
Live Music Mode: Case Study and Development Performing Arts Production Workshop Trieste, Italy 14 July 2009 Stefan Karapetkov Emerging Technologies Director.
1 Video for Live Music Performance and Education Stefan Karapetkov Emerging Technologies Director.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—5-1 Implementing Media Resources, Features, and Applications Implementing Cisco Unified Video.
1 TAC2000/ IP Telephony Lab Perceptual Evaluation of Speech Quality (PESQ) Speaker: Wen-Jen Lin Date: Dec
Name: Title: SCOPIA XT1000 Product Overview. Agenda Requirements for High Quality Room-System SCOPIA XT1000 Overview.
SIP vs H323 Over Wireless networks Presented by Srikar Reddy Yeruva Instructor Chin Chin Chang.
Streaming Video Gabriel Nell UC Berkeley. Outline Scalable MPEG-4 video – Layered coding method – Integrated transport-decoder buffer model RAP streaming.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
Digital Audio Multimedia Systems (Module 1 Lesson 1)
Audio/Video Device Guidelines For The Microsoft Real Time Communication Platforms Regis J. Crinon, Ph.D. Lead Program Manager Real Time Media Group Microsoft.
Leveraging Existing Application Processors in Mobile Devices to Implement VoIP Client.
Voice over IP Fundamentals M. Arvai NEC Senior Technical Eng. 1.
Voice QoS LANtel Telecommunication Corp. Senior Product Manager Jeremy Chan.
3. VoIP Concepts.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
1 VoIP – Voice over Internet Protocol Patrick Hügenell, Andreas Vetter – TIM01AGR – 2003 VoIP Voice over IP.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
1 Lecture 17 – March 21, 2002 Content-delivery services. Multimedia services Reminder  next week individual meetings and project status report are due.
The Way Forward Factors Driving Video Conferencing Dr. Jan Linden, VP of Engineering Global IP Solutions.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Setup and Evaluate Quality of Service of VoIP on SCOLD Systems Sherry Adair Hakan Evecek Elizabeth Gates.
Definition and Coordination of Signal Processing Functions for telephone connections involving automotive speakerphones Scott Pennock Senior Hands-Free.
1 © NOKIA FILENAMs.PPT/ DATE / NN Helsinki University of Technology Department of Electrical and Communications Engineering Jarkko Kneckt point to point.
Code : STM#220 Samsung Electronics Co., Ltd. IP Telephony System Error Handling & Management IP Telephony System Error Handling & Management Distribution.
HD4000 Briefing. VCON Introduces the High Definition Series! Industry leading video quality Price performance leadership Variety of form factors: settop,
Changing the Dynamics of Network Analysis J. Scott Haugdahl CTO, WildPackets, Inc.
State-of-the-Art Teleconferencing Center March 2010 State-of-the-Art Teleconferencing Center March 2010.
Aug 25, 2005 page1 Aug 25, 2005 Integration of Advanced Video/Speech Codecs into AccessGrid National Center for High Performance Computing Speaker: Barz.
Media Handling in FreeSWITCH Moisés Silva Software Engineer / Manager
Chapter 28. Network Management Chapter 29. Multimedia
VIDEO CONFERENCING TECHNOLOGY BRIEFING March 10, 2009 Quality HD Video Conferencing At An Affordable Price.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
GVC3200 Video Conferencing System. Video Conferencing System  Video Capabilities  Network Conditions and Requirement  Content Sharing  Deployment.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Voice Coding in 3G Networks
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2014.
Lync /27/2017 The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Video Makes its Way into the Enterprise Stefan Karapetkov Emerging Technologies Director Polycom.
August 3-4, 2004 San Jose, CA Successfully Offering VoIP- Enabled Applications Services Jan Linden Vice President of Engineering.
RTP Functionalities for RTCWEB A combined view from the authors of draft-cbran-rtcweb-media-00 draft-cbran-rtcweb-media-00 draft-perkins-rtcweb-rtp-usage-02.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
HD2000 Briefing High-Definition rack-mount codec for integrators.
Polycom SoundStructure. 26/13/2016 | Polycom Confidential Introduction to Installed Voice Definition: rack-mounted systems that process all the audio.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 6 Multimedia Communication Across Networks.
Networked Multimedia Basics. Network Characteristics.
2N Net Audio System.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
IP Telephony (VoIP).
Klara Nahrstedt Spring 2012
Media stack deep dive Skype for Business 9/10/2018 6:42 PM
Cisco Unity Connection
Converge Pro ClearOne Due Diligence findings and other matters
Presentation transcript:

Live Music Performances over High-Speed IP Networks Stefan Karapetkov Director, Emerging Technologies TERENA Networking Conference Bruges, Belgium, May 20, 2008

Agenda Manhattan School of Music Audio-Video Networks Audio Technology Voice-specific Codec Functions Adjustments for Live Music Mode Video Technology Transmission Technology Live Music Mode Demo 2

MSM Testimonial 3

Audio-Video Networks Today Video Endpoints Conference Servers Call Control, Management & Scheduling Video Recording, Streaming & Content Management Security & NAT/FW Traversal IM/Presence and IP-PBX Integration

User Database Gatekeeper Terminal A Terminal B 1) H.225 SETUP 2) H.225 SETUP 6) H.245 CAPS, MS 8) H.245 CAPS, MS 5) H.245 CAPS, MS 4) H.225 CONNECT 3) H.225 CONNECT 7) H.245 CAPS, MS 9) H.245 OLC 10) H.245 OLC IP Network RTP/RTCP Stream H.323 Architecture

2) 302 Moved Temporarily 7) ACK 8) ACK 6) 200 OK 5) 200 OK 4) INVITE 1) INVITE 3) INVITE SIP Redirect Server User Database SIP Proxy Registrar IP Network SIP User Agent A SIP User Agent B RTP/RTCP Stream SIP Architecture

Audio and Video Compression 7 Concert SiteRemote Site

Advanced Audio Compression Technology Data Bit Rate Audio Fidelity G G.722 AMR-NB G.711 G Wideband Narrowband 4 kbps64 kbps128 kbps Siren 14 stereo Siren 22 stereo G.729A G.728 G.722.1C Super Wide

Siren TM 22 Stereo Codec Highlights 9 Siren TM 22 MP3 Optimized for low latency - 40ms Frequency band 22kHz Stereo High latency – 54-81ms Stereo Frequency band 18kHz Low complexity 15MIPSHigh complexity 100MIPS Low bit rate – max. 128kbps Optimized for storage - bit rates > 128kbps

Siren TM 22 on the Road to Standardization ITU-T G.719 full-band codec approved in May 2008 Based on Polycom Siren™22 and Ericsson’s advanced audio G.719 number for higher visibility ITU-T cited the strong and increasing demand for audio coding providing the full human auditory bandwidth Conferencing systems are increasingly used for more elaborate presentations, often including music and sound effects In today’s multimedia presentations, playback of audio and video from DVDs and PCs is becoming a common practice New Telepresence systems provide High Definition video and audio quality to the user, and require high-quality media delivery to create the immersive experience Extending the quality of remote meetings helps reduce travel which in turn reduces greenhouse gas emission and limits climate change. 10

Automatic Gain Control (AGC) Signal strength AGC adds 0dB AGC adds 3dB AGC adds 6dB Max. 12 feet from microphone Nominal is 2 feet from microphone

Automatic Gain Control (AGC) Activated by speech and music Ignores white noise, e.g. if a fan is working close, AGC will not ramp up the gain based on fan noise AGC destroys the natural dynamic range If the music is loud, AGC decreases the volume If the music is quiet, AGC increases the volume Therefore, AGC must be completely disabled in a codec 12

Automatic Noise Suppression (ANS) & Noise Fill 13 Signal White noise Signal Comfort Noise ANS Noise Fill

Acoustic Echo Cancellation (AEC) 14 Acoustic Coupling Hears echo AEC

Stereo Acoustic Echo Cancellation (AEC) 50-22,000 Hz operating range Adaptive filter length of 260ms This number is the max delay of the echo that we can compensate This is the room response – it includes many audio wave reflections No learning sequence needed Algorithm trains quickly on speech No need to send out white noise to train it Stereo echo canceller identifies multiple paths of the stereo loudspeakers Quickly adapts to microphones that are moved within two words of speech Moving the mike changes the echo path and the adaptive filter has to learn the new path. Echo comes back for short time (1-2 words); then canceller adjusts. 15

Stereo AEC in Live Music Mode (LMM) Standard AEC leads to audio artifacts, low notes can be cut Main complain from MSM is that sustained note (e.g. press sustain pedal on piano) cannot be heard all the way even if they are just 1dB over the noise floor AEC settings in LMM prevent very quiet musical sounds from being cut out Assumption that LMM is set in a quiet environment without background noise We changed the thresholds for signal detection to be more aggressive (low) 16

Installed Audio 17 Definition: rack-mounted systems that process all the audio in a conference room or large meeting room Microphones Speakers Video System DVD Telephony SoundStructure

Interworking: Installed Audio & Video Endpoints SoundStructure adds 8/12/16 additional inputs/outputs Digital connectivity with Polycom Video Endpoints Fully digital audio for better quality Bi-directional stereo between SoundStructure and HDX Full 22kHz stereo AEC compatible with Siren 22 audio codec Shared mute and volume control Auto-discovery between the devices – automatic configuration 18 SoundStructure HDX

Advanced Video Technology: High Definition 19 Quality Bandwidth 384kbps 512kbps1Mbps 6Mbps 480p 720p CIF SD HD 352x x x720

Advanced Video Technology: Camera Control Res 1280x720p 50/60FPS Aspect ratio 16:9 Pan +/- 100° Tilt +20° to -30° 12x optical zoom 20 FECC

Advanced Video Technology: Far End Camera Control (FECC) 21 FECC In H.323, FECC uses H.281 (binary data) over H.224 (frames) RFC 4573, MIME Type Registration for RTP Payload Format for H.224

Advanced Video Technology: Multiple Streams 22 ‘Live’ Stream ‘Presentation’ Stream ITU-T Recommendation H.239 RFC 4796, SDP Content Attribute RFC 4574, The SDP Label Attribute RFC 3388, Grouping of Media Lines in SDP RFC 4582, Binary Flow Control Protocol (BFCP) RFC 4583, SDP Format for BFCP Streams draft-even-xcon-pnc-01, Role Mgmt & Multiple Streams

Transmission Technology 23 SIP Domain H.323 Domain

Audio Precedence in Codec Negotiation 24 Audio Video High priority BandwidthStandard SettingLMM Setting > 1024Siren22 Stereo Siren22 Stereo 96Siren22 Stereo Siren22 Stereo 96Siren22 Stereo Siren22 Stereo 96Siren22 Stereo Siren14 Stereo 48

Keeping Quality Up in Transmission 25 Video Error Concealment (PVEC) IP Network Lost Packet Recovery (LPR) Video AudioVideo AudioVideo

LPR Definitions LPR is a new method of error concealment for packet based networks that is based upon Forward Error Correction (FEC) LPR constantly adjust the video bit rate to reduce the amount of loss in a packet based network 26

Lost Packet Recovery (LPR) 27 Video Encoder Encryption RTP Sender LPR Packetizer LPR Recovery Packet Generator LPR DBA Mode Decision RTCP LPR Recovery RTP Reordering Buffer LPR Regeneration Decryption Video Decoder

LPR DBA Example % 74% 58% 72% 64% 58% 70% 77% Down SpeedingUp Speeding X ms Full Bandwidth Packet loss 25%, FEC on No packet loss, FEC off … Y ms Bit rate drop 26% Packet loss 15% Bit rate drop 16% Packet loss 4%, FEC on Bit rate drop 5% Bit rate increase e.g. 10% Down Speeding No packet loss, FEC off … 58% X ms

Technology Summary Flexible Networking – H.323 and SIP Advanced Audio Technologies Audio Compression Automatic Gain Control (AGC) Automatic Noise Suppression (ANS) and Noise Fill Stereo Acoustic Echo Cancellation (AEC) Advanced Video Technology High Definition Camera Control Multiple Streams Advanced Transmission Technology Lost Packet Recovery (LPR) 29

Live Music Mode Demo