拥有嵌入式开发标签的文章

rv1106基于librtsp做摄像头视频推流

做摄像头视频推流,主要是下面几个点:1、RTSP推流信令;这部分参考rtsp推流协议,AI一通辅助,很快就给出了基础框架;关键参数,包括SPS/PPS/profile_id等需要通过H264视频解析出来。#include <stdio.h> #include <stdlib.h> #include <string.h> #in
阅读全文

rv1106 Sololinker小板使用体验

1106G3  内存 256M1106G2  内存 128MMMC    2Gb nandWIFI /BTMIPI CSI2路RGB触摸屏TF卡 接一个8欧姆/2W小喇叭可以正常播放;唯一的问题是接咪头采集没有声音;各功能验证方法:
阅读全文

PJSIP实现通话过程中MIC静音功能

audio部分的代码一直没有细看,主要是pjsip对音频的处理一直都没有什么问题,逻辑层次也很清晰。但是也一直有几个问题,理解不是很深刻,就是pjsip的conference 混音机制,还有source到sink的逻辑通路。看这个代码,可以从音频设备反着来看,也可以顺着呼叫的逻辑顺着来看,然后对齐,整个代码逻辑就理顺了。借改这个问题的机会,捋了捋,确实是清晰了不少。
阅读全文

rv1126显示屏调试记录

硬件问题:1. 背光不亮,供电问题;2. 上电时序,RESET用1.8V时,复位的低电平还是没有拉到0V;--影响上电时序。3. VCI要到2.8V以上;4. 像素时钟调到9M;中间使用的硬件设备,协议逻辑分析仪。提前熟悉概念,参考瑞芯微的显示调试文档。熟悉显示屏调试过程中的一些概念:
阅读全文

PJSIP使用视频:本地预览、视频解码,对端预览

实现需求,全志IPC,PJSIP本地预览视频,解码并显示对端视频。
阅读全文

RV1106基于librtsp源码实现一个RTSP Server

rv1106提供的rtspdemo,rtsp库没有源码#rtp包支持udp待完成:#rtp包支持tcp将代码放到SDK的下面目录:~/rv1106/rv1106_20230626_sdk/project/app/component/rkadk/rkadk/src/live/rtsp 修改Makefile:@/rv1106/rv1106_20230626_sdk/project/app/c
阅读全文

可视SIP网络广播模块

rv1106模块或者开发板,系统:支持buildroot或者ubuntu两种Linux系统;硬件上,支持:摄像头MICAudio+功放0.5T算力64M、128M或者256M RAM可以外挂SD卡
阅读全文

【续】一个音视频广播模块的开发计划

瑞芯微RV1106开发板板载特性:CPU:ARM Cortex-A7 1.2GHZ 主频 0.5Tops存储:内置128M DDR3L内存 板载 Nand Flash多媒体:RGB LCD接口,UVC通用摄像头、MIPI摄像头通讯:百兆以太网(内置PHY)、USB OTG其他外设:UART/GPIO/SPI其他通讯接口:蓝牙、WIFI、4GEMMC 5.1 标配4G工作电压 3.4-5.5V 50
阅读全文

提升基础代码质量,文心一言使用体验

前两天定位一个嵌入式应用的死机问题,过程极为复杂,首先用jlink抓core文件,然后用trace32恢复现场,最后发现是idle线程的任务栈被踩了,但是没法确定是谁踩了这个内存,理论上,靠死机dump也是能恢复出来哪一个操作产生的这个现象,但极为复杂,需要通过SP去恢复其他线程的任务栈,也就是踩内存产生的实际,通常恢复出来都是被踩的任务栈,最后还是得依靠打印日志,走查代码查出来问题;最终,发现异
阅读全文

DW1000的SPI速率

经过好几个平迁移DW1000的折磨,总结一下。一、速率对DW1000的影响主要有两个:1、MCU的运行速率;从STM32、nrf、gm技术、sifli等MCU,总结经验是,MCU的运行主频只要高于48MHZ,少打印串口log,以及少用memcpy等耗时操作,对dw1000的操作是不会存在性能瓶颈的。2、SPI通信速率;SPI速率主要是SPI主频,官方代码中port_set_dw1000_slowr
阅读全文
首页 1234 末页 共 32 条记录