Upload
leonard-lynch
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
Distributed Media Labi2CAT Audiovisual Unit
Open Media Platform DemoDecember 2012
Distributed Media Lab - Locations
• Castelldefels - EETAC Mediacat Lab
• Barcelona - i2CAT Headquarters @ Nexus I
• Barcelona - i2Health St. Pau Hospital
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
PHASE IDML
Distributed Media LabCastelldefels Node
• Sources: live, network stream, media file
• Displays
Distributed Media LabCastelldefels Node
• Visualization
Distributed Media LabCastelldefels Node
Video Wall
ControllerRealization Preview(Mixer)
Projection
Portable deviceSecond Screen
• 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
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
• 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
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
PHASE IIDML
Distributed Media LabCastelldefels Node
• Reduced HW client – Raspberry Pi
FROM TOSmall but powerfulEasy to install (plug&run)
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
Distributed Media LabCastelldefels Node
• Reduced HW client – Android End Terminals
http://www.pengpod.com/products/pengstick
http://www.raspberrypi.org/
PHASE IIIDML
Distributed Media LabCastelldefels Node
• Control Plane – SIP integration
SIP Signalling plane for integration with standard-based Voice/Video over IP devices for videoconferencing/multiconferencing
PHASE IVDML
Distributed Media LabCastelldefels Node
• Service-oriented deployment– WS-based modularization • REST Web Services
– Stabilization plan
Mixer
MCU
Compressor
Transcoder