1 / 11

Roku WiFi Media Modules

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

Jeffrey
Download Presentation

Roku WiFi Media Modules

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Roku WiFi Media Modules

  2. WiFi Media Module Block Diagram 656 Clocks SDRAM16MB RS232 Processor HEADER FLASH 4MB SPI/i2c I2S/ WiFi AC97 Ethernet10/100 Antennas

  3. 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

  4. The Technology Inside Application Software Rapid Application Development Library Audio Subsystem Middleware System Software Embedded SoundBridge Hardware

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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 • …

  10. Next Steps • Download data sheet at www.rokulabs.com/oem • Eval board available Sept 2005 • Contact esb-sales@rokulabs.com

  11. Thanks!

More Related