平台DM644x软件编程培训.ppt
《平台DM644x软件编程培训.ppt》由会员分享,可在线阅读,更多相关《平台DM644x软件编程培训.ppt(29页珍藏版)》请在三一文库上搜索。
1、DaVinci Software Overview,Acronyms,API = Application Programming Interface APL = Application Layer EPSI = Easy Peripheral Software Interface HWAL = Hardware Adaptation Layer OSAL = Operating System Adaptation Layer SPL = Signal Processing Layer VISA = Video, Imaging, Speech and Audio xDM = eXpressDS
2、P Digital Media Interface,Software Challenges to Building a Video Product,OS, Drivers, Middleware,GUI, Human Factors Interface, Value Add,Customer Product Idea,Codecs: Video, Imaging, Speech, & Audio,DaVinci Software Offerings,Optimized for Digital Video Innovation,Digital Media Codecs,H.264 MPEG4 H
3、.263 WMV9 VC1 MPEG2 JPEG AAC-HE,AAC-LC WMA9 WMA8 MP3 G.711 G.728 G.723.1 G.729ab,Signal Processing Libraries,Codec Kernels FIR, IIR,DM644x Software Overview,Drivers tightly integrated into OS Input/output using Camera, LCD, HDD, Networking, etc.,Kernel Space,Signal Processing Layer,Application Layer
4、,A DSP Image that consists of : Codecs Codec engine DSP/BIOS Inter-processor communications,Customer Value-Added Differentiation,Input/Output APIs,Gstreamer,FFMPEG,OpenHelix,MPlayer,Open Source,Open Source Software,User Space,Simplified Embedded Video,TI Provides,Customer, 3P Creates,Linux Drivers,D
5、SP Executable,Customer Value-Added Differentiation,Application Layer,Signal Processing Layer,Kernel Space,Input/Output APIs,Codecs,DM644x Software Stack,ARM Subsystem,DSP Subsystem,User Space,Kernel Space,Application Layer (APL),Transport,Signal Processing Layer (SPL),Image Coding JPEG,Central offic
6、e,Control Module / Application Layer,Video Capture,Image quality,Bit-rate control,Image size control,Pre/after-motion recoding,Video Coding MPEG4 SP H.263 BP H.264 BP,TCP/UDP,IP,B/W: 21 Mbytes/s D1: 30 FPS YUV422,B/W: 16 Mbytes/s D1: 30 FPS YUV420,B/W: 16 Mbytes/s D1: 30 FPS YUV422,B/W: 2 Mbits/s,B/
7、W: 12 Mbits/s,Audio Capture,B/W : 96 K bytes/s, mono,B/W: 32 K bits/s,Data flow,Control flow,Bandwidth,Customer components,Basic IP camera,Leveraging DaVinci Software,Video pre-processing De-interlacing,Input/Output,Signal Processing,Application Processing,Input/Output,Networking module,HTTP/RTP /RT
8、SP,Audio Coding AAC/WMA,Intelligent IP camera,DM644x Software Overview,Drivers tightly integrated into OS Input/output using Camera, LCD, HDD, Networking, etc.,Kernel Space,Signal Processing Layer,Application Layer,Customer Value-Added Differentiation,Input/Output APIs,User Space,A DSP Image that co
9、nsists of : Codecs Codec engine DSP/BIOS Interprocessor communications,Building a DSP Executable With a Configure Kit,.out (DSP Executable/ Image),Config Kit,eXpressDSP Digital Media ( xDM ) Interface Compatible superset extension to the eXpressDSP algorithm standard (xDAIS) When a different xDM Alg
10、orithm is used, no changes are needed at the application layer Enables varying levels of abstraction from DSP multimedia processing functionality No dependencies on DSP/BIOS, Link - xDM codecs can work in any framework Multiple options for delivery and flexibility a la carte Optimized Combinations C
11、omplete DSP executable Full system solution,Codecs for DaVinci Technology have flexible interfaces,Codecs,Digital Media Codec Roadmap,Old Codec Roadmap,Codec Engine is TIs Powerful and Flexible Framework for Codec Execution,VISA APIs,The Codec Engine provides a standard software platform for algorit
12、hm execution Robust Tested with numerous codec combinations Easy to use Enables one API for each class of codecs with VISA API Can use any xDM compliant codecs Enables codecs to be remotely executed ie on DSP Codecs can run on the ARM or DSP with same API presented to user Powerful Packages all the
13、underlying component software to enable multi-algorithm combinations Allows multiple codecs/combos to be run Single or multiple codecs can be instantiated for each algorithm type Codec Engine includes VISA APIs to interface with xDM compliant codecs Supports xDM algorithm classes Video, Imaging, Spe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平台 DM644x 软件 编程 培训
链接地址:https://www.31doc.com/p-2618908.html