简单的封装,实现了读取两个接口,使用队列的方式使其独立。为保证线程安全加了锁。有一点不满意的地方,还不是完全的资源自己控制,在外部取用之后,因为我把资源所有权,转交给你,所以我不能自己控制它的释放,在使用时,请取出之后,自己注意释放
2025-08-19 22:20:36 6KB
1
海思Hi3516CV610的MPP多媒体处理软件开发参考是海思技术有限公司为使用MPP媒体处理芯片进行开发的程序员提供的指导文档。本文档详细介绍了MPP媒体处理软件的API使用方法、数据结构、错误码等,并强调了开发过程中的安全警示信息,包括危险、警告和注意三个级别的标志。 文档中提到,Hi3516CV610根据功能不同,分为七个不同型号,即00B/10B/20B/00S/20S/00G/20G型号,并强调了Hi3516CV610不支持“视频输出”、“视频解码”和“几何畸变矫正子系统”。此外,文档还列出了适用的硬件版本,包括Hi3519DV500、Hi3516DV500和Hi3516CV610。 在本文档的主要读者对象中,包括技术支持工程师和软件开发工程师。文档中还指出,对于文档内容的使用应遵循海思公司商业合同和条款的约束,并且海思公司对于文档内容不提供任何明示或默示的声明或保证。文档也提醒读者,内容会不定期更新,所以使用时应以最新版本为准。 另外,文档中特别提示了版权信息,警告任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。海思技术有限公司保留所有权利。 文档的修订记录部分列出了之前每次更新的内容,确保用户能够了解最新的文档修改情况。这部分包括了对各种接口和参数的添加、修改、删除等操作记录。 在技术细节方面,文档中提到了在最新版本中新增的接口,例如ss_mpi_sys_get_wrap_buffer_line接口、ss_mpi_sys_start_sync_frame_rate_ctrl和ss_mpi_sys_stop_sync_frame_rate_ctrl等。这些更新显示了海思在不断优化产品性能,提供更多功能以满足开发者的需求。 此外,文档还提醒开发者注意在使用过程中可能出现的各种安全警示,包括与设备或环境安全相关的信息。这些警示不仅涉及到设备损坏、数据丢失等风险,也包括了针对人身安全的警示。 本文档为使用海思Hi3516CV610进行多媒体处理开发的工程师提供了宝贵的技术资料和指导,强调了安全使用的重要性,并提供了产品更新的详细记录。开发者在遵循文档中的指导和安全警示后,能够更加有效地利用海思的产品进行软件开发。
2025-08-13 15:11:53 21.62MB
1
神通-通用库和神通MPP操作及开发详细手册
2024-08-24 11:13:08 10.82MB 神通数据库 SQL手册
1
《GBase 8a MPP数据库技术手册》是专门针对GBase 8a大规模并行处理(MPP)数据库集群系统的技术指南。GBase 8a MPP Cluster是一款由南大通用数据技术股份有限公司开发的高性能、高可用性的分布式数据库系统,它在大数据处理和分析领域具有广泛的应用。本文将深入探讨GBase 8a MPP Cluster的核心特性和关键技术。 1. **MPP架构**:MPP(Massively Parallel Processing)架构是GBase 8a的关键设计,它将大型数据库分解为多个并行运行的部分,每个部分在独立的硬件上执行,通过高效的通信机制协调工作,从而实现对海量数据的快速处理。 2. **分布式存储**:GBase 8a MPP Cluster采用分布式存储模型,数据被分散到各个节点上,每个节点负责一部分数据的存储和处理,增强了系统的扩展性和容错性。 3. **数据分区**:为了优化查询性能,GBase 8a支持多种分区策略,如范围分区、哈希分区和列表分区,根据数据特性进行合理分区,可以显著提高数据检索速度。 4. **并行查询优化**:GBase 8a MPP Cluster具备强大的并行查询优化器,能够自动分析SQL语句,生成最优的执行计划,使得复杂查询可以在多个节点间并行执行,缩短查询时间。 5. **数据复制与高可用**:GBase 8a提供了主备复制和多活复制等高可用解决方案,确保数据的安全性和服务的连续性。在节点故障时,系统能自动切换到备用节点,避免业务中断。 6. **负载均衡**:系统能够智能地分配工作负载,确保各个节点间的负载均衡,避免热点出现,提升整体系统效率。 7. **SQL兼容性**:GBase 8a支持标准SQL,提供丰富的SQL函数和操作,方便用户进行数据管理和分析。 8. **安全性与权限管理**:GBase 8a提供了完善的用户权限管理机制,包括用户认证、授权和审计,保障了数据的安全访问。 9. **备份与恢复**:系统支持在线备份和快速恢复,可以设定不同的备份策略,满足不同业务需求,保证数据的可恢复性。 10. **性能监控与调优**:GBase 8a提供全面的性能监控工具,帮助管理员实时了解系统状态,进行性能优化,包括查询性能分析、资源使用情况等。 11. **扩展性**:随着数据量的增长,GBase 8a MPP Cluster可以通过添加更多节点轻松扩展,而无需停机或迁移数据,保证了系统的灵活性和可扩展性。 通过对GBase 8a MPP Cluster的深入了解和熟练应用,开发者和管理员能够构建出高效、稳定、安全的大数据处理平台,满足企业对大数据分析和决策支持的需求。通过阅读本手册,用户可以掌握如何部署、配置、管理和优化GBase 8a MPP Cluster,充分发挥其在大数据环境中的潜力。
2024-08-24 11:00:59 10.03MB GBase
1
projectprojectprojectprojectproject
2023-04-08 17:43:41 225KB project
1
在DynamicRTSPServer基础上进行修改,将海思Hi3518EV200的MPP与live555集成,使板载摄像头支持实时RTSP推流。
2023-03-06 14:03:13 3.94MB RTSP 海思 live555 推流
1
海思 Hi3559 MPP多媒体处理平台说明文档
2023-01-12 10:14:44 13.95MB hisi 3559 MPP 多媒体
1
海思3516DV300平台 MPP SDK手册。 海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速 开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下 功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显 示、视频图像前处理(包括去噪、增强、锐化)、图像拼接、图像几何矫正、智能、音 频捕获及输出、音频编解码等功能
2023-01-02 16:03:47 14.18MB 海思MPP
1
FusionInsight LibrA V100R002C71 配置规划工具 MPP配置规划工具
2022-12-16 10:21:44 1019KB 工具
1
在matlab下对冈萨雷斯课本中的MPP算法进行近似做了简单实现 适合对课程内容的直观理解
2022-11-15 16:23:11 1.06MB 数字图像处理 MPP matlab
1