Multimedia Presentations

From eLinux.org
Revision as of 04:13, 7 October 2020 by Satishrajguru (talk | contribs) (Making the Most of Dynamic Audio Power Management [ELC 2015])
Jump to: navigation, search

Contents

V4L2

V4L2: A Status Update

Presenter: Hans Verkuil, Cisco Systems Norway
Summary: This presentation provides information about virtual drivers,
userspace API for stateless decoders, and stateful codec support.

Supporting Video (de)serializers in Linux: Challenges and Works in Progress

Presenter: Luca Ceresoli, AIM Sportline
Summary: This presentation provides information about Video serdes chips,
v4L2 limitations, and plan for proper implementation of remote I2C.

Integrating Hardware-accelerated Video Decoding with the Display Stack

Presenter: Paul Kocialkowski, Bootlin
Summary: This presentation provides information about video encoding,
decoding, and an overview of video pipeline integration.

Shifting Media App Development Into High Gear.

Presenter: Helen Kolke, Collabora Ltd.
Summary: These slides cover the Classic V4L2 API which includes vivid driver
and Media API (extension) which includes Vimc Driver.

Bring Your Camera into 2018: Forward Porting Image Sensor Drivers

Presenter: Jacopo Mondi, Renesas
Summary: This presentation provides information about the image capture subsystem
and providing frameworks and methods to abstract away from the crude V4L2 APIs.

Grabbing Audio and Video on a Board Farm

Presenter: Krzysztof Opasiak, Samsung R&D Institute Poland
Summary: This presentation provides information about audio and video capture
capabilities and unified remote access to any Single Board Computer.

Why Embedded Cameras are Difficult, and How to Make Them Easy

Presenter: Laurent Pinchart, Ideas on Board
Summary: This presentation provides information about embedded cameras in Linux,
the development of a camera stack, and the advantage of the new stack.

Complex Cameras on Linux

Presenter: Mauro Carvalho Chehab, Samsung
Summary: This presentation provides information about the types of camera hardware and an overview
of a recent effort to make both compatible with standard camera applications.

2017 is the Year of the Linux Video Codec Drivers.

Presenter: Laurent Pinchart, Ideas on Board
Summary: This presentation explains the reasons behind delayed support for video codecs
and the ways they can be implemented and used with free software and open APIs.

V4L2 & CEC Status Report.

Presenter: Hans Verkuil, Cisco Systems Norway
Summary: This presentation provides all the information about the new
and upcoming drivers in V4L2.

Cheap Complex Cameras

Presenter: Pavel Machek, DENX Software Engineering GmbH
Summary: This presentation provides information about image quality in cell phone
cameras and the internal processing of digital photography.

HDMI 4k Video: Lessons Learned

Presenter: Hans Verkuil, Cisco Systems Norway
Summary: This presentation provides information about 4k video challenges
at the hardware level and HDMI protocol level.

Zero-Copy Video Streaming on Embedded Systems the Easy Way

Presenter: Michael Tretter & Philipp Zabel, Pengutronix
Summary: This presentation provides information about capturing, encoding,
streaming, decoding, compositing, and V4L2 video capture and codec drivers

V4L2 on Steroids: The Request API

Presenter: Laurent Pinchart
Summary: This presentation provides information about the design of API
and the use of applications and drivers.

HDMI CEC: What? Why? How?

Presenter: Hans Verkuil, Cisco Systems Norway
Summary: This presentation includes a short introduction of the upcoming CEC
framework and the utilities that use it.

Maximize the Performance of HTML5 Video in RPi2

Presenter: Gwang Yoon Hwang, Igalia
Summary: This presentation talks about lessons learnt while executing rendering
and composing pipeline of WebKitGTK+, WebKitForWayland, and GStreamerGL
using OpenMAX and OpenGL in RPi2 device.

Supporting the Camera Interface on the C.H.I.P

Presenter: Maxime Ripard, Free Electrons
Summary: This presentation provides information about v4L2 stack,
the architecture of a v4l2 driver, and the interaction
between the SoC driver and its camera's.

Testing Video4Linux Applications and Drivers

Presenter: Hans Verkuil
Summary: This presentation covers the V4L2 compliance driver testing,
Qt test application and Test Drivers Cropping

Hardware Accelerated Video Streaming with V4L2

Presenter: Hardware Accelerated Video Streaming with V4L2.
Summary: This presentation gives an introduction of Simple V4L2
applications and V4L2 application using OpenGL as well
vendor-specific features.

An Introduction to the Video4Linux Framework.

Presenter: Hans Verkuil, Cisco Systems Norway
Summary: These slides cover the V4L2 Framework, V4L2 PCI Skeleton Driver Control
Framework and Features of the Skeleton Driver.

Case Study: Building a High-Quality Video Pipeline Using GStreamer & V4Linux on an i.MX6

Presenter:Sean Hudson, Mentor Graphics
Summary: This presentation provides information about Video4Linux (V4L) API,
driver framework, and GStreamer – Performance analysis.

Optimizing GStreamer Video Plugins: A Case Study with Renesas SoC Platform.

Presenter: Katsuya Matsubara, IGEL Co.Ltd
Summary: These slides cover the case study with Renesas SoC Platform for Optimizing GStreamer
Video Plugins and also contains the optimizing the video monitoring.

Next-Generation DMABUF: How To Efficiently Play Back Video on Embedded Systems

Presenter: Lucas Stach
Summary: This presentation provides information about simple video playback
using Gstreamer and adding hardware units in the mix.

DRM/KMS, FB and V4L2: How to Select a Graphics and Video API

Presenter: Laurent Pinchart, Ideas on Board
Summary: This presentation provides information about Device Model – V4L2,
memory management and features.

Video4Linux: Current Status and Future Work

Presenter: Hans Verkuil, Cisco Systems
Summary: This presentation provides information about v4L2 API,
soc video devices and HDTV timings API.

Video4linux: Progress, New videobuf2 Framework, and the Future.

Presenter: Hans Verkuil (Cisco)
Summary: This presentation provides information about external video and audio
codecs are linked to Stagefright through OpenMAX IL.

Bringing up HDMI Display for OMAP4 Panda Board - Design, Challenges, and Lessons Learned.

Presenter: Mythri pk
Summary: This Presentation Provide information about the high-level software,
audio data path, video data path, OMAP4 HDMI hardware and Use case of HDMI Hot-plug Enable.

Recent Developments in Open Video Technology.

Presenter: David Schleef
Summary: This presentation provides the information of Recent Developments in
open video technology and use of Open Video Technology.

Porting VLC to TI DaVinci

Presenter: Jean-Paul Saman
Summary: This presentation provides information about VLC
media player, transcode and streamer.

State of Multimedia in 2010's Embedded Linux Devices

Presenter: Benjamin Zores
Summary: This presentation provides information about writing applications,
the user interface, and complete hardware graphics acceleration.

A Linux multimedia framework for SH-Mobile processors.

Presenter: Conrad Parker
Summary: These slides cover the working of VPU: Video Processing Unit and VOU: Video Output,
Sound I/O I USB and related Linux Kernel interfaces required for inter-operation.

Video4Linux: What about Output?

Presenter: Matthew Porter
Summary: These slides cover the video capture drives under
a unified interface and usually considered as a video
capture framework- Cameras, TV tuners, and radio.

Basic video editing on embedded devices using GStreamer

Presenter: Christian F.K. Schaller
Summary: This presentation provides the overview of GStreamer,
what's new since last year and multimedia framework.

Framework for digital camera in Linux

Presenter: Dongsoo Kim, HeungJun Kim
Summary: This presentation provides information about the new V4L2 APIs for digital camera
lens control, object recognition, and abstract workflow of switching camera

Embedded Video Capture Under Linux: The Soc Camera Framework

Presenter: Guennadi Liakhovetski
Summary: This presentation provides information about soc camera drivers
and implementation of v4l functionality on embedded devices.

Adding Framebuffer support for Freescale SoCs

Presenter: York Sun
Summary: This presentation provides information about MPC8610 key features,
display interface unit and software components used on MPC8610 HPCD.

Video Clip Player – Philips Nexperia™ PNX0106 and Linux based platform.

Presenter: Armin Gerritsen
Summary: This presentation provides information about video clip players,
use cases and frame buffer implementation.

Audio

ASoC: Supporting Audio on an Embedded Board [ELC 2020]

Presenter: Alexandre Belloni, Bootlin
Summary: This presentation gives information on how to configure and enable
audio drivers on SOC.

Making an Amazon Echo Compatible Linux System [ELC 2017]

Presenter: Michael E Anderson, The PTR Group, Inc.
Summary: This presentation explains how the Amazon Echo interfaces to
Amazon Voice Services and how to construct their very own Amazon
Echo using an embedded Linux platform.

Voice-controlled Home Automation from Scratch Using IBM Watson, Docker, IFTTT, and Serverless [ELC 2017]

Presenter: Kalonji Bankole & Prashant Khanal, IBM
Summary: This talk focuses on the underlying technologies and architecture
required to build natural language interfaces to control IoT devices.
The session covers serverless frameworks.

Developing Audio Products with Cortex-M3/NuttX/C++11 [ELC 2017]

Presenter: Masayuki Ishikawa, Sony
Summary: This presentation shares experiences and lessons learnt while developing
audio products with Cortex-M3/Nuttx/C++11.

Making the Most of Dynamic Audio Power Management [ELC 2015]

Presenter: Lars-Peter Clausen, Analog Devices
Summary: This presentation discusses about what is dapm, how does it works
and benefits of dapm.

Eine Kleine Eingebettete Musik (A Little Embedded Music): Replicating 12th Century Musical Instruments Using Embedded Linux [ELC 2015]

Presenter: Elizabeth Flanagan, Intel
Summary:

Productizing Telephony and Audio in a GNU/Linux (Sailfish OS) Smartphone [ELC 2014]

Presenter: Martti Piirainen, Tieto
Summary:

Using GStreamer for Seamless Off-Loading Audio Processing to a DSP [ELC 2013]

Presenter: Ruud Derwig, Synopsys
Summary: This session explains how off-loading audio processing from an
application CPU to an audio DSP is made easy using GStreamer.

Lessons Learned in Designing a Self-Video, Self-Hovering Nano Copter [ELC 2013]

Presenter: Gregoire Gentil, Always Innovating
Summary:

PyTimechart Practical [ELC 2012]

Presenter: Pierre Tardy, Intel
Summary:

Real-time Audio on Embedded Devices [ELC 2011]

Presenter: Remi Lorriaux (Adeneo Embedded)
Summary:

Video

Linux Stateless Video Decoder Support [ELC 2020]

Presenter: Nicolas Dufresne, Collabora
Summary:

Maximize the Performance of HTML5 Video in RPi2 [ELC 2016]

Presenter: Gwang Yoon Hwang, Igalia
Summary: This talk will explain what to do to implement and optimize the
rendering and compositing pipeline of WebKitGTK+, WebKitForWayland,
and GStreamerGL using OpenMAX and OpenGL in RPi2 device.

Optimizing GStreamer Video Plugins: A Case Study with Renesas SoC Platform [ELC 2013]

Presenter: Katsuya Matsubara, IGEL Co., Ltd.
Summary:


Integrating a Hardware Video Codec into Android Stagefright using OpenMAX IL [ELC 2011]

Presenter: Damian Hobson Garcia (Igel), Katusya Matsubara, Takanari Hayama, Hisao Munakata
Summary:

Bringing up HDMI Display for OMAP4 Panda Board - Design, Challenges and Lessons Learned [ELC 2011]

Presenter: Mythri pk
Summary:

Recent Developments in Open Video Technology [ELC 2010]

Presenter: David Schleef
Summary:

Adding Framebuffer support for Freescale SoCs [ELC 2008]

Presenter: York Sun
Summary:

The Video Clip Player – Philips Nexperia™ PNX0106 and Linux based platform [ELC 2006]

Presenter: Armin Gerritsen
Summary:

Codecs

GStreamer

Basic video editing on embedded devices using GStreamer [ELC 2009]

Presenter: Christian F.K. Schaller
Summary:

GStreamer on Embedded - Latest Developments and Features [ELC 2008]

Presenter: Christian Schaller
Summary:

Gstreamer and OpenMAX IL: plug and play [ELC 2008]

Presenter: Felipe Contreras
Summary:

Others

Media Controller Framework (MCF) For OMAP2+ Display Subsystem [ELC 2011]

Presenter: Sumit Semwal (Texas Instruments)
Summary: This presentation provides information about overview of
OMAP2+ DS and software design – DSS2 framework.

The MPPWG Mobile Phone Telephony API – part 2 Introduction to the Mobile Phone API [ELC 2006]

Presenter: Andre Kruetzfeldt, Christophe Guinet
Summary:

Myth TV on Philips Nexperia™ PNX8550 and Linux based platform [ELC 2006]

Presenter: Klaas de Waal
Summary:

Audio Video Graphics Version 2.0 Specification [ELC 2006]

Presenter: Ruud Derwig
Summary:

Khronos Media API Update [ELC 2006]

Presenter: Ed Plowman
Summary: