- 博客(8)
- 资源 (40)
- 收藏
- 关注

原创 域控时间同步环境排查手册
ptp4l服务启动,不是ptp4l_slave.serverptp4l.server指定的config,必须是/etc/linuxptp/ptp4l.confphc2sys服务启动,不是phc2sys_slave.service校时是本地时钟到网卡(/usr/local/bin/phc2sys -O 0 -s CLOCK_REALTIME -c eth0 -S 1.0 -w -q)enabled;
2025-04-22 14:14:34
757
原创 IP Camera网络分析
IP Camera多数提供视频RTSP流,少数一共SDK方式(这里不讨论),排查IP Camera网络问题主要手段有几种,第一种download数据流,使用视频解码工具查看视频流情况;第二种网络抓包,排查网络抖动因素。
2025-04-22 11:01:47
216
原创 Systemd使用总结
systemd是一系列工具的集合,提供了一个系统和服务管理器,运行为 PID 1 并负责启动其它程序。其作用也远远不仅是启动操作系统,它还接管了后台服务、结束、状态查询、以及日志归档、设备管理、电源管理、定时任务等许多职责,并支持通过特定事件和特定端口触发的on-demand任务。unit表示不同类型的systemd对象,通过配置文件进行标识和配置;文件中主要包含了系统服务、监听socket、保存的系统快照以及其它与init相关的信息。
2023-01-31 16:12:38
4645
原创 IP Camera采集方案
海康摄像头有两种接口,一个旧接口rtsp://[username]:[password]@[address]:[port]/[codec]/[channel]/[subtype]/av_stream,拉流的时候发现流的帧率不稳定,在10帧左右,有明显卡顿;发现设置20帧,录制流视频,安帧播放,发现有几帧40ms,会有一个80ms或更大的时间,原因是编码帧率和曝光帧率不同步,曝光帧率是25帧,编码如果小于25帧,编码的时候会动态丢帧编码,如果编码帧率也为25帧,则视频帧间隔均为40ms。
2023-01-31 16:07:29
2263
原创 Xavier交叉编译环境搭建,编译及刷机全过程
目录1、源码下载 L4T R32.5.1为例1、源码下载 L4T R32.5.1为例1)、kernelL4T R32.5.1 Release Page | NVIDIA DeveloperL4T Driver Package (BSP) Sources2)、root filesystemL4T R32.5.1 Release Page | NVIDIA DeveloperSample Root Filesystem Sources3)、cbootL4T R32
2022-03-09 11:20:47
4079
1
原创 android入门-----dhcp服务(上)
android联网最最开始就是要拿ip地址,dns地址,掩码,网关等,虽然可以静态设置,但90%的场景都是要用到dhcp动态获取地址。android中有dhcpcd这个服务端负责从网络中获得地址,而系统会通过一个库(libnetutils)去请求和控制服务端。并写入属性共享给开发者。一、了解一下dhcp协议 我们都知道设备为了上网,必须要有IP地址、掩码、网关地址等信...
2018-04-09 16:59:57
15773
1
原创 android入门-----Android.mk
做android源码修改的人,对android.mk并不陌生,它相当与makefile文件,在源码环境里不管是集成第三方库,还是源码环境编译应用等,都离不开这个文件。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题...
2018-03-22 13:08:40
408
原创 android入门-----JNI
做android系统开发,免不了用到JNI,JNI是java层与native层的交互方式之一,也是系统中用的最多的,譬如binder机制,有native的binder实现也有java层的binder类封装通过JNI调用native层;又譬如audio系统,java层有audiotrack,audiorecode等,而native层也有audiotrack,audiorecode等;譬如su...
2018-03-22 12:33:56
320
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人