Android平台对H264视频解码   本文讲述如何使用Android标准的API (MediaCodec)实现H264的硬件解码。  原本我们是用JNI调用平台提供的硬件解码接口得到YUV帧,再放入opengl脚本里处理渲染的。可是换了新平台之后,没有拿到底层的接口,所以这两天找在Android上的H264解码方案。前天在友人的提示下找到了Medi
目录原理图IR红外编程原理IR NEC 协议协议特征调制协议格式数据协议编写驱动程序入口函数杂项设备文件操作集读取函数POLL机制中断处理函数完整驱动代码测试代码Makefile文件测试步骤编译源码加载驱动执行测试程序实验现象原理图IR红外编程原理最强的红外协议参考链接IR NEC 协议NEC协议参考链接参考博客协议特征使用双向编码(又称曼彻斯特编码);使用38K载波对编码后的波形进行调制;位时间
转载 2024-08-20 13:22:35
70阅读
RK3399/RK3328具有强大的视频编解码能力,Soc集成的硬件视频编解码器VPU,能同时处理多路视频的编解码,Soc集成的图形加速引擎RGA, 可以高效地处理图形缩放、旋转、颜色空间转换等操作。结合VPU和RGA,可以高效地实现视频流的解码和后处理,作为第三方应用处理的数据源。 调用API      Rockchip开发的mpp库,提供了非常易于使用A
转载 2023-09-08 19:06:05
1417阅读
 迅为RK3399开发板特点:CPU : 双Cortex-A72+四Cortex-A53 大小核CPU结构• 频率最高1.8GHzGPU : Mali-T864 GPU,支持OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1, OpenCL, DX11• 支持AFBC(帧缓冲压缩)多媒体:支持4K VP9 and 4K 10bits H265/H264 视频解码,高达
转载 2024-03-25 12:45:52
439阅读
rk3399 Android 硬件编解码是一个技术挑战,针对这一问题进行深入探讨时,我们可以从多个维度来呈现解决方案。以下是针对这一课题的详细讨论: ### 版本对比 在不同版本的 rk3399 平台中,Android 的硬件编解码能力也在不断演进。理解版本间的兼容性以及它们的变化历史是解决问题的关键。 ```mermaid timeline title rk3399 Android
配套资料在网盘资料的“iTOP-3399 开发板资料汇总(不含光盘内容)\4.人工智能测试资料\RKSSD 测试.zip”目录下。 ITOP-3399 开发板支持瑞芯微提供的深度学习目标检测技术,目标检测是指对图片或视频中的目标性物体进行定位并分类。在性能强大的 ITOP-3399 平台上,对 MobileNet SSD 网络进行专项优化,使得高精度的MobileNet SSD300 1.0 运行
测试代码,查看原文章。
原创 2022-08-27 00:28:14
10000+阅读
1评论
参考文档​​http://wiki.t-firefly.com/zh_CN/Firefly-RK3399/linux_build_ubuntu_rootfs.html​​1、下载ubuntu版本​​http://cdimage.ubuntu.com/ubuntu-base/releases/​​2、下载完之后,创建临时文件夹并解压根文件系统:mkdir tempsudo tar -xpf ubun
原创 2022-12-07 10:09:03
952阅读
客户要求在rk3399上安装docker,搜了很久资料有限,东平四凑,花了几天时间才搞定,分享下吧,给需要的人1 docker 安装 本文档适合 rk3399debian 平台,其他平台若要使用,请谨慎参考。安装之前请先确认 板子能否正常连接网络,安装所需要的一切安装包都是通过网络下载。另外,一切命令都是 通过串口输入(也可以通过 ssh 网络操作),本系统暂不支持 adb 输入。 1.1 配置
转载 2024-01-06 09:20:14
334阅读
 配套系列教学视频链接:      安卓系列教程之ROM系统开发-百问100ask说明系统:Android10.0设备: FireFly RK3399 (ROC-RK3399-PC-PLUS)前言上一个章节介绍了如何定义策略, 并编译得到目标文件, 这些目标文件需要在RK3399开发板上进行更新验证。一, 更新开发板策略编译得到的目标文件需要更新到
1.概述 RK3399是一种低功耗、高性能的处理器,可用于计算、个人移动互联网设备和其他智能设备应用程序。基于大。小架构,它集成了双核心Cortex-A72和四核Cortex-A53与单独的NEON协处理器。许多嵌入式功能强大的硬件引擎为高端应用程序提供了优化的性能。RK3399支持多格式视频解码器,包括H.264/H.265/VP9up到4Kx2K/60f解码器,特别是H.264/H.265解码
转载 2023-06-16 19:06:54
578阅读
我们进入 camera 调试部分找了很久,终于在我朋友手上借来一块摄像头接口比较多的开发板,预留两路 mipi摄像头接口、一路 CIF 摄像头接口,当然对于 USB 摄像头就直接接Usb 即可!直接看原理图相关接口先来说下 RK3399 对摄像头支持力度,能够同时打开 两个1300万的摄像头,而且都可以是 raw sensor 或者 mipi yuv sensor,默认代码里面就是支持两个 &nb
Live555 RTSP服务端H264推流笔记(平台RK3399Pro)引言前期准备编译MPP编译live555部分demo源码记录MPP 解码MPP 编码live555利用管道实现h264实时视频RTSP推流live555源码分析 引言因项目要求,需要在RK3399pro上实现RTSP的推流,Live555本身已经实现了本地视频的服务端程序样例,本文主要是基于瑞芯微的MPP编解码+live55
转载 2024-06-20 14:16:56
2088阅读
一颗单芯片的MPEG4视频编码解码芯片--FIC8120 应用范围:Ipcam,DVS,DVR,视频会议系统(编码解码同时),DMA系统硬件结构:FIC8120是高集成度的硬件MPEG4编解码SoC。核心是MPEG4/JPEG视频编解码硬件引擎和功能强大的FA526 RISC 32bit CPU(ARM922)。编解码引擎支持MPEG4实时编码/解码,可以达到30fps且压缩分辨率为72
转载 2023-11-14 20:06:20
28阅读
OpenHarmony是一个开源的分布式操作系统,旨在构建一个统一的软硬件生态系统。它基于LiteOS微型内核,并结合了Android的应用框架,可以运行在各种设备上,包括智能手机、平板电脑、物联网设备等。本文将介绍OpenHarmony在RK3399开发板上的应用,并提供相应的代码示例。 RK3399是一款由瑞芯微推出的高性能处理器,采用了ARM Cortex-A72和Cortex-A53的b
原创 2024-01-10 03:44:50
183阅读
# RK3399搭建MySQL数据库 ## 简介 RK3399是一款高性能的ARM处理器,常用于嵌入式系统和物联网设备。本文将介绍如何在RK3399上搭建MySQL数据库,并给出示例代码帮助读者快速入门。 ## 流程图 ```mermaid flowchart TD A(安装MySQL) --> B(创建数据库) B --> C(创建表) C --> D(插入数据)
原创 2023-11-23 12:04:49
122阅读
# 实现“rk3399 Android”教程 ## 流程图 ```mermaid flowchart TD A(准备工作) B(下载源码) C(编译源码) D(烧录固件) E(启动设备) A --> B B --> C C --> D D --> E ``` ## 教程步骤 | 步骤 | 描述 | | ---
原创 2024-05-24 05:16:51
112阅读
本文硬件平台以飞凌嵌入式OK3399-C开发板为基础进行讲解,其它RK3399产品,由于各个厂家设置不同会有所差异,请参考使用。本文档主要介绍OTA相关方向的介绍,通过本文档可快速了解RK3399平台android镜像版本升级的两种方式OTA 本地升级、OTA远程升级以及OTA升级包编译过程。飞凌RK3399开发板 OTA测试OTA (over the air)升级是Android 系统提供的标准
# 科普:Android RK3399 及其开发 RK3399是一款由瑞芯微电子(Rockchip)推出的高性能SoC(系统级芯片),广泛应用于智能设备、平板电脑和嵌入式系统中。该芯片拥有强大的多核处理能力和图形性能,非常适合运行Android操作系统。在这篇文章中,我们将探讨RK3399的核心特性,并提供一些基本的开发代码示例。 ## RK3399的架构 RK3399采用双集群架构,包含两
原创 11月前
195阅读
开发"RK3399 EMBY"的流程如下: ```mermaid flowchart TD subgraph 准备工作 A(安装开发环境) end subgraph 创建项目 B(创建项目文件夹) C(进入项目文件夹) D(初始化项目) E(创建主文件) F(安装所需库) end subgraph 编写代码
原创 2024-01-10 01:40:17
216阅读
  • 1
  • 2
  • 3
  • 4
  • 5