Download - Virtual reality and 360° live streaming
Virtual Reality and 360°Live Streaming
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Presenters
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Ryan JespersenStreaming TechnologistWowza Media Systems
Gordon CharlesAnalyst Developer
University College London
A Typical Workflow for Virtual Reality and 360° Streaming
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
VR 360° Solutions: https://www.wowza.com/solutions/streaming-types/virtual-reality-and-360-degree-streaming
Demo: Insta360 Nano Camera à Wowza à 360 Player
DemoRecap1. ConfigureWowzaforlive360transcoding2. Capturevideoandencodeonthedevice3. PushRTMPfromdevicetoWowza4. Playthestreamusing360mobileorwebplayer
RTMP
H.264/AAC
AppleHLSMPEG-DASH
ABRStream
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
OR
USE CASES
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Live Mobile Broadcasting(“Periscope” App & Platform)
Tourism & Entertainment(Planes, Trains, Buses, Cruise Ships)
Security(Buildings, Roads, Public Transit)
Enterprise(Training, Marketing)
Broadcasting(IPTV, OTT, TV Everywhere)
Sports(Live & VoD Streaming)
Education(Distance Learning, Universities)
Case Study
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Requirements:
• Easy to use Upload & Shared Media Facility
• Available to all Staff and Students
• Academic Requirement to carry out Student Assessment through Media
• Facility had to be available through Moodle
• Live & VoD Streaming
360° Case Study: UCL
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Users:
Public Access- used for Public engagement, social and Promotional purposes
Staff access- Sharing of user Generated content, course material, research, social and hobbies / things of interest
Student – UGC , Live Channel (lectures – especially in the case of start of semester where Lecture theatres are oversubscribed, so capture the lecture live and students can watch it in another classroom), Distance learning, Video assignments.
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Case Study: UCL
360° Cameras & Rigs
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Camera Rig Example: GoPro
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Camera Rig Example: RED Pro
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Camera Rig Example: 16 GoPros
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
HDMI Capture
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
VideoStitch Vahana VR
© 2015 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Pain Point: Hardware Setup
Hardware Pain Points:
• Lack of hardware synchronization
• Too many cables to handle
• Overheating issue
• Dedicated card for video acquisition
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Evolution of 360° Cameras
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Camera: VideoStitch Orah
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Orah 4iPlug-and-stream
VRCamera
StitchingBox
360° Camera: Giroptic
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Camera: Nokia OZO
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Encoder: Teradek Sphere
Real-time 360º Monitoring & Live Streaming
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Encoder: Teradek Sphere
• Live stitching on iOS or OS X• 4 HDMI inputs or daisy chain to 8 / camera-
agnostic• Real-time color calibration / white balance,
exposure, tint | custom lens calibration• Record on iPad/OS X• External Audio Input
More info at sphere.teradek.com
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Mobile 360° Camera: Insta360 Nano
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Mobile 360° Camera: Giroptic iO
360° Playback
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Playback: BITMOVIN
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Playback: JWPlayer
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Playback: THEOPlayer
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Scaling & Infrastructure
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
360° Case Study: UCL
Live Broadcasting Platform
© 2016 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Demos
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Demo: VideoStitch Orahà Wowza à NEXPlayer360
DemoRecap1. ConfigureWowzaStreamingEngineforlive360transcoding2. CapturevideoandencodeontheOrah at4Kresolution3. PullRTSPfromOrah toVahana VRSoftwareandPushRTMPtoWowza4. Playthestreamusing360Player
RTSP
H.264/AAC
AppleHLSMPEG-DASH
ABRStream
RTMP
H.264/AAC
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Demo: Giroptic 360 Camera à Wowza à NEXPlayer360
DemoRecap1. ConfigureWowzaStreamingEngineforlive360transcoding2. CapturevideoandencodeontheGiroptic at4Kresolution3. PullRTSPfromGiroptic toWowzaStreamingEngine4. Playthestreamusing360Player
RTSP
H.264/AAC
AppleHLSMPEG-DASH
ABRStream
© 2017 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
Questions?
Ask now, or email [email protected]
© 2015 Wowza Media Systems, LLC. All rights reserved. Confidential & Proprietary.
“Wowza” and other identified trademarks are either registered or claimed trademarks of Wowza Media Systems, LLC;
visit wowza.com/legal/trademarks for more information. Third-party trademarks are property of their respective owners;
their use does not imply endorsement of Wowza products or services by the trademark owner.
www.twitter.com/wowzamedia
www.youtube.com/user/wowzamediawww.facebook.com/wowza
www.plus.google.com/+wowza/posts
www.linkedin.com/company/wowza-media-systemsWWW.WOWZA.COM