Linaro Connect San Diego 2019 has ended
Linaro Connect resources will be available here during and after Connect!

Booking Private Meetings
Private meetings are booked through san19.skedda.com and your personal calendar (i.e. Google Calendar). View detailed instructions here.

For Speakers
Please add your presentation to your session by attaching a pdf file to your session (under Manage Session > + Add Presentation). We will export these presentations daily and feature on the connect.linaro.org website here. Videos will be uploaded as we receive them (if the video of your session cannot be published please let us know immediately by emailing connect@linaro.org).

Dave’s Puzzle - linaro.co/san19puzzle

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Multimedia [clear filter]
Monday, September 23


SAN19-107 Secure Data Path on Linux and NXP i.MX 8M
This session will present the various aspects of providing a Secure Data Path (SDP) implementation on Linux and NXP i.MX 8M. The implementation reuses some components from the SDP on Android (presented in HKG18-113):
- hardware memory protections,
- secure ION heaps for VPU and display,
- ION integration in OP-TEE and in DRM implementations.
On Linux, the implementation involves ION integration in OpenCDM and GStreamer.

avatar for cyrille fleury

cyrille fleury

Multimedia and IOT architect, NXP Semiconductors

Monday September 23, 2019 2:30pm - 2:55pm
Sunset IV (Session 2)


SAN19-111 RDK Updates - 64bit & Yocto thud support
This session will give an overview of some of the latest updates happening on the Reference Design kit known as RDK and will briefly highlight the contributions made by Linaro MMWG in the following areas.

1) 64bit support for RDKV mediaclient & Yocto Thud build support
2) RDK3/Spark Apps bringup like rdkmediaplayer and rdkbrowser2
3) WPEFramework with WPEWebit Browser & EMEv3 (Playready & Widevine) features
4) RDK upstreaming



Project lead at L&T Technology services, working as Comcast assignee for Linaro MMWG, L&T technology services
Overall 10 Years of experience on Embedded multimedia systems like Infotainment & STB products with 6+ years of RDK experience.
avatar for Moorthy Baskaravenkatraman Sambamoorthy

Moorthy Baskaravenkatraman Sambamoorthy

Senior Engineer, L&T Technology Services
Specialized in RDK media client stack, mostly works on Westeros Compositor, Metrological's WPE Framework, Digital Rights Management and so on.

Monday September 23, 2019 3:00pm - 3:25pm
Sunset IV (Session 2)
Thursday, September 26


**CANCELLED** SAN19-408 Holistic Audio Solution for Modern Embedded Devices
Audio is ubiquitous across a wide range of phone, tablet, notebook, speaker, headset, appliance, router, telematic, and other modern devices. To fully utilize the potential of dedicated audio subsystems on SoCs and other embedded devices with minimal engineering investment, an open, modularized, and extensible signal processing framework, with associated uniform APIs, is proposed for high performance or cost sensitive and power efficient audio applications. An extensible and modularized framework provides the flexibility, within the same architecture and codebase, to support a wide range of customizable features and capabilities without sacrificing the ability to scale up to higher performing, richer processing environments and also scale down to smaller, resource limited and cost sensitive environments. This presentation describes the key design principles of this advanced audio signal processing framework including programming interfaces and development workflow using open source community friendly SDK’s and use case design, configuration, and tuning applications

avatar for Patrick Lai

Patrick Lai

Software Engineer, Qualcomm
I am an audio software developer from Qualcomm. I have been working on Linux audio for past 10 years since launch of first Android phone.

Thursday September 26, 2019 9:00am - 9:25am
Sunset IV (Session 2)
Friday, September 27


SAN19-501 WPEWebKit, the WebKit port for embedded platforms
WPEWebKit[1] is a WebKit flavor (also known as port) specially crafted for
embedded platforms and use-cases. During this talk I would present WPEWebKit's
architecture with a special emphasis on its multimedia backend based on
GStreamer[2] and implementing support for the MSE[3], EME[4], MediaCapabilities
specifications. I would also present a case study on how to successfully
integrate WPEWebKit on i.MX6 and i.MX8M platforms with the Cog[5] standalone
reference web-app container or within existing Qt5 applications, using the WPEQt
QML plugin.

[1] https://wpewebkit.org
[2] https://gstreamer.freedesktop.org
[3] https://www.w3.org/TR/media-source/
[4] https://www.w3.org/TR/encrypted-media/
[5] https://github.com/Igalia/cog

avatar for Philippe Normand

Philippe Normand

Multimedia engineer and Partner at Igalia, Igalia
Philippe's expertize spans between GStreamer and WebKit, where he has been improving the multimedia backends required for the HTML5 Living Standard.

Friday September 27, 2019 8:30am - 8:55am
Sunset IV (Session 2)


SAN19-502 Optimizing “lean-forward” viewing experience on mobile platforms
Twitch is a live-streaming platform that creates interaction between broadcasters and audiences through chat messages on top of live video. Such a user-generated-content (UGC) interactive live streaming model offers a “lean-forward” experience to the viewers, which many of them find more interesting than the traditional linear TV’s “lean-backward” experience.

Although desktop browsers still account for the majority of Twitch’s traffic, mobile devices are emerging as very important client platforms, particularly in Twitch’s fastest-growing markets such as Asia and Latin America. On the other hand, we face a number of special challenges when trying to optimize the viewing experience on mobile devices. This talk will explain Twitch’s engineering effort on multiple aspects of the live video pipeline in order to achieve low latency, deploy new codec format, and handle the diversity of client devices.

avatar for Yueshi Shen

Yueshi Shen

Principal Research Engineer, Twitch
Dr. Yueshi Shen is in charge of Twitch's core video technologies. He initiated and built a number of Twitch’s core video capabilities, e.g., cost-effectively live-video transcoding farm supporting over 100,000 concurrent channels, live ABR playback algorithm designed for highly... Read More →

Friday September 27, 2019 8:30am - 8:55am
Sunset 3 (Session 3)


SAN19-507 HDCP and OP-TEE
This session will present the various aspects of providing a secure architecture design on OP-TEE to secure HDCP management, in the context of Widevine L1 and PlayReady SL3000 compliancy.
- TA and CA API to manage HDCP from TEE to REE
- OEM HDCP API to drive HDCP hardware and control HDCP in OPTEE
- Inter TA API , allowing Widevine TA and PlayReady TA to get HDCP status
- i.MX 8Mfrom NXP will be use a reference platform

avatar for cyrille fleury

cyrille fleury

Multimedia and IOT architect, NXP Semiconductors

Friday September 27, 2019 9:00am - 9:25am
Sunset IV (Session 2)