DEMOVIDEO-MULTICORE
用于多核软件开发套件 (MCSDK) 的多核视频基础设施演示
DEMOVIDEO-MULTICORE
概述
本多核视频基础设施演示套件可提供高度优化的平台和视频软件组件,可用于在 C66x 多核设备上开发实时视频应用。多核视频基础设施演示使开发人员能够评估性能并加快应用的开发速度。
单击上面的“获得软件”按钮可获得更多文档。
特性
多核视频基础设施演示套件基于多核软件开发套件 (MCSDK) 开发,实现了平台、网络和核间通信代码的抽象化应用。其功能包括:
- 演示应用
- 演示 1 展示了具有低分辨率的多路、高密度操作。演示展现了数据包间的译码功能。
- 演示 2 展示了高分辨率编解码器的多核操作。演示展现了数据包间的译码方案。
- 三路模式:译码器、仅解码器、仅编码器
- 分辨率:QCIF、CIF、D1720p 和 1080p
- 附加组件视频处理
- 图形和文本叠加
- 帧速率转换
- 空间尺寸调整
- 基础单元可实现数据包流式处理
- 网络封装单元可处理 Ethernet、IP 和 UDP 报头
- RTP 控制单元可处理 RTP/RTCP 报头
- 视频协议处理单元可处理视频协议
- 多媒体容器单元可处理容器流
- 多核方案
- 核间译码
- 多核编码/解码
- 视频编解码器包括:
- H.264 BP 编码器(支持多核编码)
- MPEG4 编码器
- H.263 编码器
- H.264 BP-MP 解码器
- H.264 HP 解码器(支持多核解码)
- MPEG4 解码器
- H.263 解码器
- MPEG2 解码器
- 多媒体容器支持 MPEG 传输流 (MPEGTS)
下载
MCSDK-VIDEODEMO — MCSDK 上用于 C66x 的多核视频基础设施演示
支持的产品和硬件
MCSDK-VIDEODEMO — MCSDK 上用于 C66x 的多核视频基础设施演示
MCSDK Video Package for Windows
MCSDK Video Package for Linux
Active Perl for rebuilding demo executables
Active Perl for rebuilding demo executables
MinGW packages are needed to rebuild demo executables
文档
Desktop Linux SDK package
BIOS MCSDK package
Codegen Tools for Linux
BIOS MCSDK package
Codegen Tools for Windows
C6678 Video and Image Codecs
MCSDK VIDEO Release Notes and Licensing overview
MCSDK VIDEO functional specifications
发布信息
This is the Release 2.2.0.46 for the Multicore Video Infrastructure Demo Built on MCSDK.
This package of Multicore Video Infrastructure Demo Built on MCSDK (called as MCSDK Video in short thereafter) provides software development environment to implement and demonstrate real-time video applications on TI C66x multi-core DSPs.The MCSDK Video 2.2 is built leveraging two SDKs.
1.
BIOS-MCSDK [SDK is DSP internal and provides platform abstraction, networking, inter-core communication, etc. For more details, please see
BIOS MCSDK Getting Started Guide
and ]2.
Desktop Linux SDK [SDK abstracts the messaging,
PCIe
transport and data I/O between host processor and DSP. For more details please seeDesktop Linux SDK Getting Started Guide
andDesktop Linux SDK Development Guide
].MCSDK Video 2.2 provides video specific software modules, video/image codecs, and video analytics libraries along with multiple out of box demo applications. MCSDK Video 2.2 application (along with the SDKs) provides complete development environment [host + DSP] to offload real-time video applications to TI C66x multi-core DSPs.
Please see the following wiki pages for more information:
Supported Platforms
Platform Development Kit | Supported Devices | Supported EVMs |
C6678 | TMS320C6678 | TMDXEVM6678LXE, Advantech Lightning DSPC-8681E, Advantech Lightning DSPC-8682E |
Support