19
Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Embed Size (px)

Citation preview

Page 1: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media Labi2CAT Audiovisual Unit

Open Media Platform DemoDecember 2012

Page 2: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media Lab - Locations

• Castelldefels - EETAC Mediacat Lab

• Barcelona - i2CAT Headquarters @ Nexus I

• Barcelona - i2Health St. Pau Hospital

Page 3: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media Lab - Capabilities

• Multipoint Control Unit (MCU)• Video Mixer (VM) integrated in the MCU• Real-time transcoding: a) Uncompressed (up to 1Gbps) and b)

Compressed with h264• HLS and/or MPEG-DASH Adaptive Streaming service• Visualization Clients:

– Wireless• Single Screen: Raspberry Pi single receiver connected to one 32”+ Flat TV• Multiscreen: Raspberry Pi running SAGE clients

– Mobile/Wireless• Android-based smartphone (Adaptive streaming service)

– Fixed Network (high bandwidth up to 1Gbps)• Multiscreen: Desktops running SAGE clients

Page 4: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

PHASE IDML

Page 5: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Sources: live, network stream, media file

Page 6: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

• Displays

Distributed Media LabCastelldefels Node

Page 7: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

• Visualization

Distributed Media LabCastelldefels Node

Video Wall

ControllerRealization Preview(Mixer)

Projection

Portable deviceSecond Screen

Page 8: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

• Visualization applied to DML

Distributed Media LabCastelldefels Node

Video Wall

Portable deviceSecond Screen

ControllerRealization Preview(Mixer)

Projection

Cam1Castelldefels

Cam2Barcelona NX I

Operating RoomSt. Pau Hospital

Cam 3Cornellà - Citilab

VoDAdaptive

Streaming

All sources

Page 9: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabArchitecture

Video Wall

Projector

Portable device

GbE Switch

WiFi AP (mediacat)

MCU + Mixer + Adaptive Streaming server

Mediacat LAN

Castelldefels - MediacatBarcelona –

NX I

Barcelona – St. Pau Hospital

Page 10: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

• Technologies behind DML - Clients

Distributed Media LabCastelldefels Node

Video Wall• SAGE

clientPortable deviceSecond Screen• Android 4 Native player• iOS, Safari• VLC 1.2

Controller – Realization• Mixer• SAGE Master

Projection• SAGE client• VLC• UltraGrid client

Page 11: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Technologies behind DML - ServiceMCU:• Hipermed MCU

• RTP reflector• SIP-based control plane• RTP/SRTP

• UHD MCU• H264 compressed video• Vorbis (OGG) compressed audio• Uncompressed up to 1080p @ 29.97

(30fps) with Intel Core i7• Video Mixer

• Layout: 1280x720 + 2x (640x360)• Adaptive Streaming Server HLS (Apple-based)

• VoD streaming• Live MJPEG-based streaming

audiovisual-supermicro Local IP: 192.168.10.68 (00:30:48:d6:ef:1e)

Intel(R) Xeon(R) CPU E5520 @ 2.27GHz RAM: 3 GB SO: ubuntu 10.04 Ubicació: Mediacat

Page 12: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

PHASE IIDML

Page 13: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Reduced HW client – Raspberry Pi

FROM TOSmall but powerfulEasy to install (plug&run)

Page 14: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Reduced HW client – Raspberry Pi– Single TV client (Digital Signage)

– Multiscreen SAGE-based clientsAdaptive Streaming Server

HDMI

HLS/MPEG-DASHWiFI/Ethernet

Page 15: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Reduced HW client – Android End Terminals

http://www.pengpod.com/products/pengstick

http://www.raspberrypi.org/

Page 16: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

PHASE IIIDML

Page 17: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Control Plane – SIP integration

SIP Signalling plane for integration with standard-based Voice/Video over IP devices for videoconferencing/multiconferencing

Page 18: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

PHASE IVDML

Page 19: Distributed Media Lab i2CAT Audiovisual Unit Open Media Platform Demo December 2012

Distributed Media LabCastelldefels Node

• Service-oriented deployment– WS-based modularization • REST Web Services

– Stabilization plan

Mixer

MCU

Compressor

Transcoder