Technology for Innovators TM Universal Multimedia Player Based on DaVinci™ Technology Benefits • High-performance, cost-effective solution • Easy upgrades and maintenance due to modular architecture • Upgradeable audio and video codecs The ATEME Universal Player solution utilizes Texas Instruments TMS320DM644x digital media processors based on DaVinci™ technology. This powerful solution allows the best-in-class TMS320C64x+™ DSP core to handle all audio and video codecs, including MPEG4, H.264, DivX, Nero Digital™, Windows Media® Video version 9, MPEG1, MPEG2 and JPEG, while the ARM9 processor, running Linux OS, handles application control including GUI, OSD, streaming and content management. System Example: Software System Block Diagram • Progressive investment Target Applications H.264 Enc/Dec MPEG-4 SP/ASP Enc/Dec DivX Enc/Dec HighWM9/VC1 Decoder performance MPEG-2 Decoder audio and video JPEG Decoder codecs MPEG Audio Enc/Dec AAC Enc/Dec AC3 Decoder • Video On Demand GStreamer framework (Player) Streaming & Content management A/V Sync, trick-play . . . Codec Engine Frame Buffer TCP/IP DSP Link OSS Audio IR Remote • Digital Media Receiver • Portable Media Player End Application (VOD, DMA, PMP) GUI, OSD, Control DSP/BIOSTM Kernel Linux OS C64x+TM DSP ARM9 GPP Legacy Linux API & drivers System Example: Hardware System Block Diagram Video In Video ADC Video Out Video DAC 8 bits SDRAM 8 bits Audio In Codec Audio Out DaVinci™ Technology-based TMS320DM6446 Digital Media Processor SPDIF Out 6x GPIO Keypad Infra-red (lrDA) Remote Control FLASH SDRAM Ethernet PHY 10/100 base-T IDE Interface Hard Disk Drive Power LEGEND Authorized Software Provider LEDs Status LEDs TI Devices Universal Multimedia Player Based on DaVinci™ Technology Component Selection Functional Description TI Digital Video Evaluation Module (DVEVM) • Universal player (network, file, etc.) Hardware • Video decompression: MPEG4 SP and ASP, H.264, Windows Media® Video version 9, MPEG1, MPEG2, DivX, Nero Digital™ ATEME A/V Framework based on GStreamer A/V Framework required for: • Stream-in and stream-out (network protocols, file reader/writer) • Based on the TMS320DM6446 processor • Multi-codec management (auto identification, generic API) • Additional hardware components: • Stream flow management • Audio decompression: AAC audio, MPEG audio (Layers 1, 2, 3) - NTSC/PAL video camera • Clock recovery and A/V Sync - LCD screen, speakers and microphone • Connection to peripheral drivers (capture/rendering driver) - IR remote - Hard disk drive (2.5-inch 40 G) GStreamer (www.gstreamer.net) is: • Recognized Open Source project • Image decompression: enhanced JPEG with on-the-fly resize, zoom and rotate Software • Codec demos including H.264, MPEG4, MPEG2, AAC, G.711 • Streaming: RTP/RTSP, MPEG2 TS • Multimedia APIs and frameworks • ATA/IDE interface for hard disk drive or compact flash • MontaVista 2.6.10 Linux support package • Already used in existing embedded system • Graph-based design (connect boxes only) • Modular and flexible for easy maintenance of application ATEME A/V Framework benefits: Connectivity • USB 2.0 host or device • Connectivity capabilities: USB 2.0, 10/100 EMAC • RS232 serial link • Multiple on-board memory types: CompactFlash™, ATA, SD, DDR • 10/100 Base-T Ethernet • Video input via NTSC/PAL • Time shifting • Video output via NTSC/PAL and YPbPr/RGB • IrDA for remote control • CD-quality audio input and output • Daughter card connections to most periperal interfaces • GStreamer core already ported to devices based on DaVinci™ technology • Encapsulation and connection to TI codec engine • Additional plug-ins with proven interoperability (RTP, 3GPP, ISMA, TS) • Support and engineering services Getting Started Tools • TI Code Composer Studio™ Integrated ARM926EJ-S Development Environment gstDVAudDec (Generic Video Decoder) OSSSink (Audio Output) RTP/ISMA Client gstDVAudDec (Generic Video Decoder) DVFBSink (Video Output) TM • Onsite technical training for customers —contact ATEME Documentation Codec Engine 64x+ DSP • MontaVista Linux 4.0 Professional Development Environment All relevant technical documentation is available from ATEME. MPEG4 ASP / DivX H.264 MP MP3 AAC The above shows a sample configuration for a multimedia player application. For other applications, more filters should be applied. Technology for Innovators, the black/red banner, TMS320C64x+, Code Composer Studio and DaVinci are trademarks of Texas Instruments. All other trademarks are the property of their respective owners. Contact Information for Questions/Support To purchase this solution or for more information, please contact: [email protected] www.ateme.com/products/index.php © 2006 Texas Instruments Incorporated Printed in the U.S.A. SPRT383
© Copyright 2026 Paperzz