Agenda RDK Training Summit 2015 July 21-23, 2015



Similar documents
Embedded Linux development training 4 days session

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

Designing a Windows Server 2008 Applications Infrastructure

Designing a Windows Server 2008 Applications Infrastructure

Yocto Project ADT, Eclipse plug-in and Developer Tools

Delivering Pay TV Content throughout the Connected Home Amol Bhagwat

Second Mares Conference Abstract Submission Guidelines

Using Mobile Processors for Cost Effective Live Video Streaming to the Internet

Course 6437A: Designing a Windows Server 2008 Applications Infrastructure

CLOUD COMPUTING & WINDOWS AZURE

OMX, Android, GStreamer How do I decide what to use? 15 July 2011

The Yocto Project Eclipse plug-in: An Effective IDE Environment for Embedded Application and System Developers

Workshop & Chalk n Talk Catalogue Services Premier Workshop & Chalk n Talk Catalogue

SplitArchitecture Applying Software Defined Networking concept to carrier networks

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

Course MS20694A Virtualizing Enterprise Desktops and Apps. Length: 5 Days

SAP HANA Cloud Applications Partner Program Certification

LDAP Authentication Configuration Appendix

2016 Key Initiative Sponsorship Packages Last Updated November 12, 2015

Example of Standard API

OPENTEXT GLOBAL FAX SUMMIT 2011

Developing Embedded Linux Devices Using the Yocto Project

Integrating Mobile into Your Cross- Platform Strategy with Qt

Developing applications on Yocto. Lianhao Lu Intel Corporation Feb. 29th, 2012

Building Cloud-Connected Solutions with Exosite and Texas Instruments

Why Test ITSM Applications for Performance? Webinar

Design for Success: Designing for the Internet of Things with TiWiConnect

Fast and Effective Migration from Novell to Windows Active Directory with VMware Mirage WHITE PAPER

Practical Android Projects Lucas Jordan Pieter Greyling

AWS Security. Security is Job Zero! CJ Moses Deputy Chief Information Security Officer. AWS Gov Cloud Summit II

OF 1.3 Testing and Challenges

Implementing a SQL Data Warehouse 2016

Vertex Virtual Desktops

How To Integrate Software And Systems

Linux Foundation Automotive Summit - Yokohama, Japan

Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center

Migration Scenario: Migrating Batch Processes to the AWS Cloud

Workshop on Android and Applications Development

Sahana Training Program Day Schedule v0.5

Yocto Project Eclipse plug-in and Developer Tools Hands-on Lab

Building and Managing a Standard Operating Environment

Configuring and Troubleshooting Windows Server 2008 Application Infrastructure

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者

Citrix Training. Course: Citrix Training. Duration: 40 hours. Mode of Training: Classroom (Instructor-Led)

Course 20532B: Developing Microsoft Azure Solutions

GE Digital Energy. Software Summit. QT Resort, Gold Coast 7-9 August 2013

Virtualizing Enterprise Desktops and Apps

3. What are the primary business drivers behind the virtualization assessment effort?

SSM6437 DESIGNING A WINDOWS SERVER 2008 APPLICATIONS INFRASTRUCTURE

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Developing Embedded Linux Devices Using the Yocto Project

Consulting Guide: Microsoft Exchange Solutions on VMware

Trainer Preparation Guide for Course 10174A: Configuring and Administering Microsoft SharePoint 2010

System Management. What are my options for deploying System Management on remote computers?

Course Agenda: Managing Active Directory with NetIQ Directory and Resource Administrator and NetIQ Exchange Administrator

Application Framework: Apertis Hands-on

Bridge Development and Operations for faster delivery of applications

Android on i.mx Applications Processors

OS X JumpStart Services. ios JumpStart Services

Testing Intelligent Device Communications in a Distributed System

RFP Attachment C Classifications

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

How Can Central IT Use Cloud Technologies to Revolutionize Remote Store Operation?

LR120 LoadRunner 12.0 Essentials

ADVANCED DISTRIBUTION MANAGEMENT SYSTEMS OFFICE OF ELECTRICITY DELIVERY & ENERGY RELIABILITY SMART GRID R&D

Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI

Citrix XenServer 7 Feature Matrix

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Embedded Linux Platform Developer

Microsoft Virtualizing Enterprise Desktops and Apps

SSC2016: SharePoint 2016 Administrator s Survival Camp

TI expressdsp Digital Media Software Frequently Asked Questions: General Questions

Intel DPDK Boosts Server Appliance Performance White Paper

Complete Integrated Development Platform Copyright Atmel Corporation

HOW TO EVALUATE AND SELECT TOOL A HIGH-END LOAD TESTING. Marquis Harding Reality Test P R E S E N T A T I O N. Presentation. Bio

Measurable Improvements in E-Business Suite Application Management with OEM 12c

Sponsor the 2014 Global Forecasting & Marketing Conference!

CTX-4100BI Citrix Presentation Server 4.5 and XenApp 5.0 for Windows Server 2003: Skills Update

BogDan Vatra and Andy Gryc. Qt on Android: Is it right for you?

Alex Wong Senior Manager - Product Management Bruce Ong Director - Product Management

Appendix A-2 Generic Job Titles for respective categories

Lecture 02a Cloud Computing I

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch

ERP on HANA Suite Migration. Robert Hernandez Director In-Memory Solutions SAP Americas

Standard Inclusions for ALL sponsorship's. Platinum Sponsor $10,000 + ** Gold Sponsor $8,000 **

Transcription:

Agenda RDK Training Summit 2015 July 21-23, 2015 Tuesday, July 21, 2015 Morning Session (Boulder 1 & 2 Conference Rooms) 7:00 8:00 Registration/Breakfast 8:00-8:10 Welcome John Cernazanu, R&D Program Manager, CableLabs Opening Remarks Peter Sheedy, Director, Licensing & Strategic Development RDK Management, LLC 8:10-8:40 Course 101: Introduction to RDK This session provides an introduction to the Reference Design Kit and discusses its architecture and features. 8:40 9:15 Course 102: Introduction to RDK Community Resources This session introduces the community resources available and how the code contribution process works. 9:15 9:45 Course 103: Introduction to RDK Components - Part 1 9:45 10:00 Break This session provides more details on the main RDK components and their functionality. 10:00 10:45 Course 103: Introduction to RDK Components - Part 2 10:45 10:55 Break This session provides more details on the main RDK components and their functionality. 10:55 12:00 Course 104: Introduction to Yocto - Lecture 1 Carey Sonsino, Lead Engineer, CableLabs This session will cover an introduction to the Yocto project build system and how it works both conceptually and practically.

12:00 1:00 Lunch Tuesday, July 21, 2015 Afternoon Session (Boulder 1 & 2 Conference Rooms) 1:00 1:50 Course 104: Introduction to Yocto - Lecture 2 Carey Sonsino, Lead Engineer, CableLabs 1:50 2:00 Break This session continues to talk about Yocto and will discuss the machine specifications and tops to accelerate the Yocto learning curve. 2:00 3:45 Course 104: Introduction to Yocto - Lecture 3 & 4 Carey Sonsino, Lead Engineer, CableLabs 3:45 4:00 Break This session will cover how to extend a recipe, configuring and patching components and adding a component to the build. The session further presents an overview of some additional tools provided to the Yocto project. 4:00 4:50 Course 105: Working with the RDK Emulator This session provides a hands on walk through on how to use the RDK emulator and the RMF app to playback and stream media from gateway devices. 4:50 5:00 Wrap Up, Survey & Q&A 5:30 7:30 Evening Reception and Demonstration Sponsored by Wednesday, July 22, 2015 Morning Session Track 1 Application Development Agenda (Boulder 2 Conference Room) 7:00 8:00 Breakfast 8:00 8:05 Session Overview - RDK Application Development The sessions over the day will introduce RDK usage and application development for application developers and MSO developers.

8:05 9:45 Course 201: IARM 9:45 10:00 Break This session explains the usage of the IARM component provides and overview of the usage by developing sample applications. 10:00 10:20 Course 202: Device Settings This session provides an overview of the device settings. 10:20 12:00 Course 203: Service Manager 12:00 1:00 Lunch This session explains the concepts of the service manager and showcases the modifications required to add new services and to use existing services from a web application. Wednesday, July 22, 2015 Afternoon Session Track 1 Application Development Agenda (Boulder 2 Conference Room) 1:00 2:45 Course 204: RDK Media Framework 2:45 3:00 Break This session provides a hands-on understanding of the usage of the RDK Media Framework. 3:00 3:45 Course 205: ALTICAST - Integrating RDK with back-end subsystems & Application Framework Mark Johnson, Product Manager Alticast 3:45 4:00 Break Alticast will discuss lessons learned and best practices for integrating the Application Frameworks layer with the User Interfaces, RDK components and back-end systems. The discussion will review real world experiences working with multiple hardware (OEM and SoC) vendors and MVSP User Interfaces. In addition we will review strategies and techniques used to migrating to the latest RDK versions.

4:00 4:45 Course 206: Additional Streaming Mechanisms This session will explore additional streaming mechanisms in RDK. 4:45 5:00 Wrap Up, Survey & Q&A Wednesday, July 22, 2015 Morning Session Track 2 System Development Agenda (Boulder 1 Conference Room) 7:00 8:00 Breakfast 8:00 8:05 Session Overview The sessions over the day will introduce RDK implementation details for the benefit of system programmers from SOC/OEMs and System Integrators. 8:05 8:30 Course 301: Gstreamer Primer This session provides a primer to the Gstreamer architecture as it is the basis for the RDK Media Framework. 8:30 8:50 Course 302: Gstreamer in RDK RDK mandates certain Gstreamer requirements for SOCs to comply with. This session will discuss some of these requirements and plugins that are provided. 8:50 9:45 Course 303: RDK Media Framework (RMF) 9:45 10:00 Break This session introduces the RDK Media Framework architecture and provides an overview of the use cases of RMF. 10:00 10:45 Course 304: RMF - Network and Conditional Access Integration The session talks about the implementation of network sources such as QAM Source and integration of Conditional Access.

10:45 11:40 Course 305: RMF - Media Streamer This session outlines the architecture and design of the Media Streamer with a hands on exercise. 11:40 12:00 Course 306: RMF Case Study - Integrating OpenMax in RDK 12:00 1:00 Lunch OpenMax is an alternate multimedia pipeline framework. In this session we demonstrate the flexibility by which OpenMax can be integrated into RDK. Wednesday, July 22, 2015 Afternoon Session Track 2 System Development Agenda (Boulder 1 Conference Room) 1:00 1:30 Course 307: Closed Caption This session discusses the Closed Caption module of RDK with a hands on exercise. 1:30 1:50 Course 308: RDK Graphics Part 1 This session talks about RDK graphics elements, handling of multiple graphics planes, multi app support etc. 1:50 3:00 Course 309: RDK Graphics Part 2 3:00 3:15 Break This session continues the discussion on RDK graphics delving into QT webkit / CEF and Blink. 3:15 4:30 Course 310: SOC / OEM RDK Integration and This session talks about the integration effort for some of the RDK components and features such as IARM Managers, Device Settings, MFR libraries, Service Manager, RF and System Requirements.

4:30 4:50 Course 311: Boot up procedure This session talks about RDK system initialization scripts and boot process. 4:50 5:00 Wrap Up, Survey & Q&A Thursday, July 23, 2015 Morning Session (Boulder 1 & 2 Conference Rooms) RDK Debugging, Logging, & Testing 7:00 8:00 Breakfast 8:00 8:25 Course 401: DRM & Security A short talk about integration of DRMs in RDK and about Security. 8:25-10:00 Course 402: Debugging & Triage 10:00 10:15 Break This session delves into the RDK debugging methodologies and triage process / best practices. It also talks about RDK logging schemes and how to leverage logs. 10:15 10:45 Course 403: tr69 This session talks about the RDK tr69 implementation. 10:45 11:15 Course 404: Testing RDK This session talks about RDK testing best practices and case studies. 11:15-12:00 Open Workshop 1 This session provides a slot for students to try out the previous exercises and catch up if needed. The trainers will around to answer questions and help out as required. 12:00 1:00 Lunch

Thursday, July 23, 2015 Afternoon Session (Boulder 1 & 2 Conference Rooms) 1:00-2:45 Course 405: Test Development Kit and Sreelal Nampoothiri, Tata Elxsi This session outlines the architecture, deployment and usage of the Test Design Kit (TDK) for component testing of RDK. 2:45 3:00 Wrap Up, Survey & Q&A 3:00 3:15 Break 3:15 4:00 Open Workshop 2 This session provides a slot for students to try out the previous exercises and catch up if needed. The trainers will around to answer questions and help out as required.