6-10 October 2024
Concordia University Conference Centre
America/New_York timezone

Interactive GLSL Shaders for 360° Video in Python

Not scheduled
20m
Concordia University Conference Centre

Concordia University Conference Centre

1450 Guy St., Montreal, Quebec, Canada H3H 0A1

Speaker

Yu You (Nokia)

Description

OpenGL's integration with GStreamer, particularly through the use of GLSL shaders, unlocks powerful real-time video processing capabilities within your multimedia pipelines. In this talk, we'll explore how to leverage the glshader element in Python to manipulate 360° equirectangular videos. We'll walk through a hands-on tutorial, demonstrating how to interact with the glshader element, using GLSL code sourced from ShaderToy—a vibrant online community filled with creative GLSL examples. The example we'll cover illustrates how to apply real-time effects to 360° equirectangular videos using GStreamer and GLSL, showcasing the potential of this powerful combination.

Speaker bio Principal software engineer & Nokia/Bell Labs DMTS • 20+ years in software and system research and development • Multimedia (computer vision) and video streaming technologies • Cloud computing and Web technologies
Duration of the talk

Primary authors

Yu You (Nokia) Mr Mikael Lepisto (Nokia)

Presentation Materials

There are no materials yet.
2024 Platinum Sponsor
Collabora
2024 Gold Sponsors
Arm
Google
Microsoft
NVIDIA
2024 Silver Sponsors
AMD
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2024 Bronze Sponsors
CodeWeavers
Khronos Group
Libre Computer