broadcom set-top applications and wireless solutions · wifi mac/phy ip tcp udp mpeg2-ts/mux video...

21
Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved. Broadcom Set-Top Applications and Wireless Solutions April 22, 2012

Upload: others

Post on 22-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved.

Broadcom Set-Top Applications and

Wireless Solutions

April 22, 2012

Page 2: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Overview• Audio and Video Processing Technologies in

Broadband SoCs• Some Applications Basing on Wireless Device

– Integrated Home Gateway Server– Wifi Display and Direct, in Home Digital Network– Other New Applications Enabled in Home Gateways– Challenges

• Wireless Solutions Introduction– Wifi– Bluetooth– NFC

2Broadcom Proprietary & Confidential. © 2012 Broadcom Corporation. All rights

reserved.

Page 3: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Audio and Video Processing Technologies in Broadband

SoCs

Broadcom Proprietary & Confidential. © 2011 Broadcom Corporation. All rights reserved.

Page 4: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Top-Level Video Requirements Needed to Make the Connected Digital Home a Reality

4Broadcom Proprietary & Confidential. © 2012

Broadcom Corporation. All rights reserved.

Cable FTTH STB

xDSLGateway

TabletSmartPhone

CableGateway

DTA

PC

IP (Client) STB

Digital TV

DBS STB

VoIP Gateway

Media PlayerCONNECTEDDIGITALHOME

CONNECTEDDIGITALHOME

Supporting multichannel video

programming services

Supporting OTT (IP) video services;

Supporting access networks

Supporting all types of

video platforms

Supporting keyapplications features,

e.g., DVR, videoconferencing, etc.

Ensure platformcopy protection, e.g.,conditional access,

DRM, etc.

Supporting home networkconnectivity with QoS and security

Page 5: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Network Types Networking Capabilities

Access Networks Various Home Gateways support DOCSIS CM, xDSL CPE and ONU

Home Networks Key Home Networking Standards include MoCA, Ethernet, Wi-Fi and HomePlugAV

Key Multimedia Home Networking Capabilities and Technologies

5Broadcom Proprietary & Confidential. © 2012

Broadcom Corporation. All rights reserved.

Video Applications Key Technologies

Multi-Platform Video Delivery Multi-Program Tuning and Demodulation, Multi-Stream Multiplexing and De-Multiplexing, Multi-Stream and Multi-Format Video Decoding and Encoding and Advanced Security and DRM

Multi-room DVR Multi Streams Server-based Trick Mode

Gaming High Performance 2D/3D Graphics Processing such as OpenGL ES 2.0 and OpenVG

Android Application Ice Cream Sandwich, Adobe Flash, Connected Home App

Home Media Server HTTP-Based Adaptive Streaming, e.g. Apple HTTP Live Streaming (HLS), Microsoft Smooth Streaming. HTTP progressive download, e.g. YouTube, HTML progressive download (HTML5 <video> tag)

Video Conferencing Low-Latency Encoding and Transcoding for Supporting Video Phone

Page 6: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved.

Set-Top Box Applications

Page 7: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Home Gateways Enable New Applications

DTCP-IP

Media Client STB

IP TVMedia Center Server STB

• Video Conferencing

• Gaming

• Android Apps Ecosystem

Access Network

Home Network

Broadcasting Video

7

Page 8: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights

reserved. 8

Android Architecture leveraging PhonexChangecomponents and More

IMS Service Agent (ISA)

BCM Android VOIP SERVICE (BAVS)

PxC Drivers

2-way video Call App

Android Telephony Framework EnhancementsAndroid application Layer Modules

Native C/C++ library Modules

Kernel Driver Modules

2-way Video VoIP HAL Audio Drivers

Endpoint

PxC libs

Audio/Video ControlsMulti Line IMS SIP

Telephony Control AppManager

CMGR/CCTK/SIP Stack

EPT API AMXR API

Audio Mixer(AMXR)

Audio/Video Resource Manager

Provisioning ManagerSession Manager

HAL Audio API

JNIAndroi

d API

Page 9: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

WiFi Display for Multi-Screen Support

Broadcom Proprietary & Confidential. © 2012 Broadcom Corporation. All rights reserved.

Seamless Media Sharing through WiFi Display

TV

Page 10: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

WiFi MAC/PHY

IP

TCP UDP

MPEG2-TS/Mux

Video

Application

RTSP RTP

PESPES

UIBCUIBC

WFD

Encode Encode

Audio

HDCP2.0MgnmtHDCP2.0Mgnmt

WFD Service DiscoveryWFD Service Discovery

HDCP2.0 EncryptHDCP2.0 Encrypt

WiFi MAC/PHY

IP

TCP UDP

MPEG2-TS/Mux/Demux

Video

Application

RTSPRTSP RTPRTP

PESPES

UIBCUIBC

WFDWFD

Encode/Decode

Encode/Decode

Audio

HDCP2.0MgnmtHDCP2.0Mgnmt

WFD Service DiscoveryWFD Service Discovery

HDCP2.0 Encrypt/DecryptHDCP2.0 Encrypt/Decrypt

WiFi MAC/PHY

IP

TCP UDP

MPEG2-TS/Demux

Video

Application

RTSPRTSP RTPRTP

PESPES

UIBCUIBC

WFDWFD

Decode Decode

Audio

HDCP2.0MgnmtHDCP2.0Mgnmt

WFD Service DiscoveryWFD Service Discovery

HDCP2.0 DecryptHDCP2.0 Decrypt

BRCM Leadership – Common WiFiDisplay Stack

Broadcom Proprietary & Confidential. © 2012 Broadcom Corporation. All rights reserved.

SystemWFDExisting OptionalOptional A/V Blocks

WiFi Display Stack

WiFi Display SinkWiFi Display Source

CaymusWiFi Display Receiver

WFDPC PC

BRCM WiFi Display STACK Enable Multiple Platforms through Common Framework

BRCMWFD Source Stack

BRCMWFD Sink Stack

BRCM WFD Stack

ScaleMultiple Platforms

Seemless Interop

Advance UsageMobile-2TV

Page 11: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

What is Wi-FI Direct?• Wi-Fi Wifi-Direct is an emerging specification aimed at

making often temporary WLAN connections easier to establish

• Multiple interesting use cases– Two mobile devices that wish to exchange data, play a multi-

player game, etc but have no existing WLAN connection– One mobile device wants to share multimedia (pictures,

videos, songs, etc.) to another device (such as a television, or a STB) at a friends house

– One company visiting another company’s campus wants to connect to a wireless projector or printer

• In all cases, no permanent network information need be shared to make connections– Home user doesn’t have to give out his WPA-PSK passphrase– Corporate user doesn’t have to compromise company

security policies11Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights

reserved. 11Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved.

Page 12: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

New Applications Enabled in Home Gateway

• OTT (Over The Top) for IPTV Application– Broadcom NetApp API

• Wired interface(s)• Wireless interfaces• Bluetooth devices with commonly profiles• NFC for Payment and Context Aware Data Exchange

• Smart Box with Android System– Reference Integrated Application

• NGB (Next Generation Broadcast) Group for Cable Application– Home-Network Sub-Group and Access-Network Sub-Group– Wireless Sub-Group– Inter-Connection Sub-Group– Smart Terminals Sub-Group, for “Internet of Things”

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights

reserved.

Page 13: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

13

Broadcom Proprietary & Confidential. © 2010 Broadcom Corporation. All rights

Driving Next Revolution @ Home

WLAN Media

GamingGamingIPTVIPTV

Page 14: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

DTV Use case

3D Glasses Keyboard, Remotes, and Voice Search

HID Profile

Stereo Headset A2DP Profile

BT Advantage

Longer battery life and fewer interference issues over IR glasses

Full-keyboard makes it easier to navigate OTT content, and social network applications

Interference free high-quality audio experience

14

Smart TVs benefit from WiFi + Bluetooth

Broadcom Proprietary & Confidential. © 2011 Broadcom Corporation. All rights reserved.

Page 15: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

15

Software Complexity – NetAppArchitecture

BSA Server

Wi-Fi Driver

HOST BSP (Kernel & Rootfs)

NetApp

WiFi Connection Manager

DHCPClient/Server

Misc (ping, ntp, etc…)

WPS

WiFi Invite

WFI

WIFIDirect(HSL)

P2P

WPS (2.0)

BWL

Bonjour/Discovery

SQLite

Bluetooth Connection Manager

BSA Client

Audio*

HID

AVK*

OS Abstraction

Customer Application (GUI)

avahi

User Space

KernelSpaceBluetooth Drivers

Database/Settings

udev

Hotplug

json-c

Bundled with NetApp NetApp Open Source

(with NetApp)Customer

LAS*

* Planed for future release

Page 16: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Trellis Architecture Overview

Broadcom Proprietary & Confidential. © 2011 Broadcom Corporation. All rights reserved.

Page 17: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved.

Broadcom Wireless Solutions

Page 18: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

18

BCM7425

BCM7418

BCM4329Personal Media Player

BCM7231BCM3128 + BCM7425 + BCM3383

Home Gateway

• 1st client

BCM7425BCM7125• 6th client • 5th client

• 2nd client

• 3rd client

• 4th client

• Connected Home Ecosystem Based on Broadcom’s Technology

Broadcom-based Devices Support All Relevant Technologies and Standards

• Full-Band Tuner and Multi-channel Demodulation

• Integrated Multi-Format and Multi-Stream HD Video Encoder/Decoder/Transcoder

• Network/Transport Processor

• Security Processor• 2D/3D Graphics Processor • Adaptive HD Video Pre-/Post-

Processing

• Server side trick mode

• Server side trick mode

• DTCP-IP Trickmodes• Networked Fast

Channel Change• FLASH Video • OpenGL ES 2.0 3D

graphics OpenGL ES

• Transcoding client• Controller

• DTCP-IP Trickmodes• Android 4.0 ICS

• DTCP-IP Trickmodes• Fast channel change

Enables ubiquitous processing and networking for multiplatform video

distribution

Page 19: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Wifi Solutions • Wlan Media supports three models:

– NIC (4322, 43224, 43227, 43228)• Soft MAC• Supports PCIE devices• Current driver: KIRIN 5.101.82.x

– BMAC (4323, 43234, 43235, 43236)• Split MAC• Supports USB, SDIO, HSIC• Current driver: KIRIN 5.102.98.x

– FULL DONGLE (43234B, 43235B, 43236B)• Full MAC• Supports USB, SDIO, HSIC• Current driver: FALCON 5.90.188.x

19Broadcom Proprietary & Confidential. © 2012 Broadcom Corporation. All rights

reserved.

Page 20: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

Thank you

Broadcom Proprietary & Confidential. © 2009 Broadcom Corporation. All rights reserved.

Page 21: Broadcom Set-Top Applications and Wireless Solutions · WiFi MAC/PHY IP TCP UDP MPEG2-TS/Mux Video Application RTSP RTP PES PES UIBC WFD Encode Encode Audio HDCP2.0 Mgnmt WFD Service

• First bullet– Second bullet

• Third bullet

Broadcom Proprietary and Confidential. © 2012 Broadcom Corporation. All rights

reserved.

Reference: Wireless Standards