32
Web-based Adaptive VR and 360° Video Streaming by Reinhard Grandl @r_grandl | Bitmovin

Web-based Adaptive VR and 360° Video Streaming

Embed Size (px)

Citation preview

Web-based Adaptive VR and 360° Video Streaming

by Reinhard Grandl @r_grandl | Bitmovin

VR and 360° Video - a (not so) novel concept

Solution: Adaptive Bitrate Streaming?

Success depends on the implementation not the streaming technology.

Adaptive Streaming and VR & 360° Video: A Perfect Fit?

MSEMedia Source Extensions

Nearly done - ToDo:Manifest download/parsing Buffer management Adaptation logic DRM Advertising Skinning Subtitles Closed Captions Timeshift & DVR API & Events Fallback solutions Multi-Audio Cast

Licensing

Metrics & Analytics

Thumbnail seeking/preview

How to make it “VR”?Make use of HTML5/JS and WebGL.

Besides Rendering:• Different views for different devices

• User interaction possibilities

• Mouse / Keyboard

• In-build sensors

• Head-tracking

• Auto rotation

• …

Use Cases• Online video portals (Netflix & Co)

• Crime scene reconstructions

• Virtual workspaces

• Manufacturing and constructions

• Education

• Immersive festival experience

Immersive Coverage of Spatially Outspread Live Events (ICoSOLE)

• Provide immersive experience for:

• Music festivals

• Sport events

icosole.eu

Problem Solved?• What about…

… device inhomogeneity

… content protection - DRM

… bandwidth efficiency

… immersive Audio

Binaural Audio

Sound Field Recoding

Web Audio APIa W3C working draft

What we will do next…• Reporting and analytics

• User interaction

• Highlighting POI

• DRM Integration

• Immersive audio

• Region based streaming

Web-based Adaptive VR and 360° Video Streaming

by Reinhard Grandl @r_grandl | Bitmovin