Roku wifi media modules
Download
1 / 11

Roku - PowerPoint PPT Presentation


  • 980 Views
  • Uploaded on

Roku WiFi Media Modules. WiFi Media Module Block Diagram. 656. Clocks. SDRAM 16MB. RS232. Processor. HEADER. FLASH 4MB. SPI/i2c. I2S/. WiFi . AC97. Ethernet 10/100. Antennas. Module Benefits . Guaranteed reliability Very Easy to integrate

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Roku ' - Jeffrey


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Roku wifi media modules l.jpg

Roku WiFi Media Modules


Wifi media module block diagram l.jpg
WiFi Media Module Block Diagram

656

Clocks

SDRAM16MB

RS232

Processor

HEADER

FLASH 4MB

SPI/i2c

I2S/

WiFi

AC97

Ethernet10/100

Antennas


Module benefits l.jpg
Module Benefits

  • Guaranteed reliability

  • Very Easy to integrate

  • No software NRE – Simple Serial Commands

  • WiFi Certification and Drivers

  • PlaysForSure certification

  • Rhapsody Certification

  • DRM Keys Encoded

  • FCC B/CE/VCCI Pre-screen


The technology inside l.jpg
The Technology Inside

Application Software

Rapid Application Development Library

Audio Subsystem

Middleware

System Software

Embedded SoundBridge Hardware


System software l.jpg
System Software

Network StackTCP/IP, UDP/IP, Multicast, DHCP, DNS, AutoIP

AudioDriver

EthernetDriver

Wi-FiDriver

IRDriver

UARTDriver

Serial FlashDriver

Real-Time Micro-Kernel

Roku Failsafe Dual-Boot Loader


Middleware l.jpg
Middleware

AESCrypto

RSA® Public / Private Key Crypto

MD5/SHAHash / Crypto-Secure PRNG

PersistentRegistry

HTTPClient

Self-Test Diagnostics

MFG-Test Diagnostics

Cmd ShellExecutive

HTTPServer

TelnetDaemon

UTF-8 Engine

FontEngine

BitmapEngine

RAMFilesystem

ROM / Embedded Resource Filesystem

UPnP Stack - Renderer, Control Point, Embedded Web Server, XML Parser

Multicast DNS Rendezvous Stack


Audio subsystem l.jpg
Audio Subsystem

Media Browsers

Media Stream Sources

HTTP Stream

DAAP (iTunes) Media Browser

WMDRM ASF Decrypter Stream

Windows Media Connect Media Browser (WMDRM Session)

Rhapsody Decrypter Stream

Generic UPnP Media Browser

SLIMServer Stream

Filesystem Media Browser

SerialFlash Stream

Internet Radio Browser

Resource Stream

RAM Stream

Media Codecs

Filesystem Stream

WMA & MP3 Codec

AAC Codec

WAV Codec

AIFF Codec

LPCM Codec

PCM Transform Codec


Audio subsystem playback example handled by the roku module for you l.jpg
Audio Subsystem – Playback Example(Handled by the Roku Module For You)

AudioPlayer – manages Audio Decode/Output path

WMDRM Session

  • Session Validation

  • RSA Secure Key Exchange

HTTPStream

WMDRMDecrypterStream

WMACodec

PCMTransformCodec (SRC, bit-depth transform if required)

VisualizerManager

Application Software

Audio Device Driver


Rapid application development library l.jpg

Task Support

  • CascadeThread

  • CascadeMutex

  • CascadeMessage

  • CascadeTime

Rapid Application Development Library

Network Communications

  • CascadeHTTPClient

  • CascadeHTTPStream

  • CascadeUPnP

  • CascadeRendezvous

Graphics

Utility

  • CascadeBitmap

  • CascadeDisplay

  • CascadeFont

  • CascadePoint

  • CascadeRect

  • CascadeArray

  • CascadeFile

  • CascadeHashTable

  • CascadeSettings

  • CascadeString


Next steps l.jpg
Next Steps

  • Download data sheet at www.rokulabs.com/oem

  • Eval board available Sept 2005

  • Contact [email protected]



ad