自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

攻城狮的物联网基地

流媒体,图像算法,android,linux, wince, windows, mac,ios等应用开发

  • 博客(364)
  • 资源 (35)
  • 收藏
  • 关注

原创 压测《崩铁》是否出现黑屏(Unity线程小于等于1)

windows命令行脚本检测游戏线程

2023-11-22 17:35:21 96

原创 Android打印Exception的堆栈日志

【代码】Android打印Exception的堆栈日志。

2023-09-21 17:32:18 188

原创 Android WebSocketServer使用

1. 创建WebSocketServer。2. 停止WebSocketServer。

2023-09-19 15:33:53 421

原创 android视频编码优化方法

视频编码会影响串流质量的多个指标,包括画质、流畅度和延迟。除了编码参数,采集和图像处理也对最终的编码效果产生影响。它们通常会综合影响多个质量指标。本文将从视频采集、图像处理和编码参数几个方面来分享相关信息。

2023-09-11 02:14:54 462

原创 android webrtc源码编译

【代码】android webrtc源码编译。

2023-08-24 14:55:58 111

原创 Android webrtc实时音视频

通过webrtc实时音视频推流与拉流, 实现Android视频对讲, 远程控制, 投屏, 云游戏等功能

2023-07-13 18:21:01 277 3

原创 AES/CBC/PKCS5Padding+Base64解码

AES/CBC/PKCS5Padding+Base64解码

2023-05-24 16:02:28 225

原创 Perfetto分析Android系统

2. 创建perfetto.bat批处理文件,内容如下。1. 创建config.pbtx配置文件,内容如下。3. 执行批处理, 得到trace文件。, 将trace文件拖入。

2023-05-17 17:13:06 244

原创 go语言开发环境搭建

go开发环境搭建

2023-05-06 22:55:08 60

原创 WMware虚拟化IntelVT-x/EPT或AMD-V/RVI(V)不能启用,导致AVD不能启动

启用虚拟化IntelVT-x/EPT

2022-11-17 11:37:04 1218

原创 NodeJS开发环境搭建

NodeJS

2022-11-01 14:18:50 145

原创 Ubuntu18.04 coturn服务器搭建

Ubuntu18.04 coturn服务器搭建

2022-10-19 20:29:19 454

原创 java.io.IOException: No original dex files found for dex location

No original dex files found for dex location

2022-08-30 18:31:30 894

原创 Android杀进程

android杀进程

2022-07-29 23:07:17 120

原创 通过DevTools查看后台接口

1.打开相关的网页,按F12打开DevTools,选择[Network]-->[XHR]过滤2. 在网页操作要监测的步骤,再回到DevTools查看调用的后台接口

2021-04-26 21:41:44 566

原创 Ubuntu环境变量添加当前目录

1. vim /etc/profile#set Current path for so libraryLD_LIBRARY_PATH=./export LD_LIBRARY_PATH2.source /etc/profile

2021-02-23 16:20:18 358

原创 Android 获取电话状态变更

TelephonyManager mTelephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); mTelephonyManager.listen(new PhoneCallListener(), PhoneCallListener.LISTEN_CALL_STATE); public...

2020-09-09 11:03:02 1515

原创 编译程序时自定义提示信息或者错误信息

1.显示提示信息:  #pragma message("Warning: Please #define SUPPORT_DIRECTDRAW 1")  双引号内的为提示信息.2.显示错误信息:  #error Please #define SUPPORT_DIRECTDRAW 1  显示为红色的#error : Please #define SUPPORT_DIRECT...

2020-07-09 12:00:47 260

原创 取Android系统的电话状态

Android系统中,应用程序取电话状态只能取到TelephonyManager.CALL_STATE_IDLE,TelephonyManager.CALL_STATE_OFFHOOK和TelephonyManager.CALL_STATE_RINGING,无法区分正在拨号和电话接通,而Android电话的源码中有Call.State可以区分各种状态,有以下几种状态:DIALING表示正在拨号,A...

2020-07-09 11:58:05 281

原创 Android应用SendDtmf的方法

一.找到Z:\android2.3.4_GB_T34\packages\apps\Phone\src\com\android\phone\DTMFTwelveKeyDialer.java文件中的processDtmf函数,去掉private属性,使得InCallScreen.Java中可以通过mDialer调用processDtmf发送DTMF.二.找到Z:\android2.3.4_GB_T...

2020-07-09 11:57:51 287

原创 Android修改网络模式为CDMA/Evdo

1.用Eclipse文件浏览,找到data/data/com.android.providers.settings/databases/settings.db并导出到PC机2.使用Navicat Premium打开secure表,找到name为"'preferred_network_mode"的一行,把value设置为43.把修改后的settings.db导入到设备4.重启机器...

2020-07-09 11:57:33 424

原创 计算两点经纬度点的之间的距离和方向角,正北为0度

double GetDistance(double lat1, double lng1, double lat2, double lng2){ double angle = PI/180.0; return (2*asin(sqrt(pow(sin((lat1-lat2)*angle/2),2) + cos(lat1*angle)*cos(lat2*angle)*pow(si...

2020-07-09 11:57:13 346

原创 Android系统修改开机LOGO和开机提示语

一. 修改UBOOT和KERNEL时的开机LOGOMTK6572方法1: 找到mediatek\custom\common\uboot\logo\目录下对应子目录中的对应分辨率的图片,更换即可,其中有关机充电的图片也是在这里改.方法2: ./mediatek/custom/common/lk/logo/tool/bmp_to_raw ./bootable/bootloader/lk/b...

2020-07-09 11:56:58 495

原创 Android 静默安装与卸载APK

private String install(String apkAbsolutePath) { String[] args = {"pm", "install", "-r", apkAbsolutePath}; ProcessBuilder processBuilder = new ProcessBuilder(args); InputStream inputStrea...

2020-07-09 11:56:09 196

原创 Android加载第三方jar混淆出错的问题

如果工程引入了android-support-v4的jar类库,那么在工程打包混淆时,就会出现报错提示。例如提示你:You may need to specify additional library jars (using '-libraryjars')。这里先给出解决方案,稍后我们再来解释如何处理类似情况:在proguard.cfg里的后面,添加如下内容:-libraryjars /...

2020-07-09 11:55:43 223

原创 Android 判断并启动Launcher

void startLauncher() { ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); ComponentName cn = am.getRunningTasks(1).get(0).topActivity; Intent intent =...

2020-07-09 11:55:27 366

原创 MTK6572添加录像时间戳

一. 函数声明mediatek\platform\mt6572\hardware\camera\hal\adapter\MtkDefault\Preview\PreviewCmdQueThread.cpp !407+ static inline booldrawTimeStamp(MUINT8 *virAddr, MUINT32 nImgWidth);即在PreviewCmdQueT...

2020-07-09 11:55:15 194

原创 解决kernel中使用定时器读写I2C使系统挂掉的问题

  在Android的kernel的TP和Camera驱动中使用定时器对I2C做了一些操作,结果都使系统挂掉了,使用work_struct可解决此问题,使用方法如下:static struct work_struct my_work;//定义static void my_work_func(struct work_struct *work)//函数实现{ //把定时器中做的事情(如:读...

2020-07-09 11:54:17 390

原创 MTK制作完整升级包和增量升级包的方法

1. 执行./mk -o=TARGET_BUILD_VARIANT=user otapackage成功后会在out\target\product\leader75_6628_ics2目录下生成leader75_6628_ics2-ota-user.root.zip文件即为完成的升级包,可改名为update.zip放到T卡进行升级.同时在out\target\product\leader75_6...

2020-07-09 11:52:57 636

原创 Android取缩略图

public Bitmap getThumbnailBitmap(String imagePath , int nWidth , int nHeight){ Bitmap mBitmap = null; BitmapFactory.Options options = new BitmapFactory.Options(); if(nWidth!=0 && nHeight!=...

2020-07-09 11:52:49 190

原创 无源码修改APK的方法

1. 使用"APK改之理"软件,打开要修改的APK,在右则搜索框中输入要修改的字符串,并替换为要修改的字符2. 如果要修改图片资源,可以在左则框中找到对应的图片,并替换3. 修改完成之后选择菜单栏的[编译]-->[编译生成APK],就得到了修改后的APK4. 此程序如果使用了android:sharedUserId="android.uid.system"还需要重新使用系签名...

2020-07-09 11:52:20 534

原创 IOS开发环境塔建

一. 安装Mac虚拟机1. 安装VMware v12汉化注册版2. 解压unlocker203.zip, 找到win-install.cmd,右击以管理员身份运行, 安装好此插件后, VMware的选项中就有了Mac选项.3. 打开虚拟器,选择映像文件Yosemite Install(14A389).cdr, 操作系统选Apple Mac OS X(X),版本选OS X 10.10...

2020-07-09 11:51:11 199

原创 Android.mk中引用第三方jar库

1. 在Android.mk中添加LOCAL_STATIC_JAVA_LIBRARIES+=android-llx-support2. 在Android.mk的include $(BUILD_PACKAGE)这句后添加以下几行:include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := android-llx-suppor...

2020-07-09 11:50:54 197

原创 使用Android的严苛模式查找隐含的BUG

if(BuildConfig.DEBUG) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectAll() // or .detectAll() for all detectable problems .pen...

2020-07-09 11:50:27 181

原创 Android添加第三方APK和so

一. 添加APK,以FactoryTest.apk为例:1. 新建FactoryTest文件夹,并把FactoryTest.apk放入其中。2. 在文件夹中创建Android.mk,内容如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be insta...

2020-07-09 11:49:29 344

原创 MTK平台Android系统make命令

1. 清除: make clean2. 全编译: make -j32 make -j32 2>&1 | tee build.log3. 编译kernel打包,以下方法编译速度从快到慢: 第一步,编译kernel: 方法一: mmm kernel-3.10/:kernel 方法二: mmm kernel-3.10/ ...

2020-07-09 11:49:06 393

原创 WinCE下创建快捷方式

1. 在需要快捷方式的目录下创建一个后缀名为.lnk的文件2. 设置.lnk文件内容为23#"要链接的文件全路径", 如:23#"\ResidentFlash\iTrackStar.exe"3. 保存文件时使用ANSI编码, 或UTF8编码(注意加UTF8文件头)TCHAR wzFile[MAX_PATH] = {0};GetModuleFileName(NULL,wzFile,...

2020-07-09 11:48:52 229

原创 IOS真机调试

一.获取真机调试的证书,先在本地生成获取证书的文件1. 打开Finder-->搜索-->钥匙串-->打开钥匙串访问2. 标题栏-->钥匙串访问-->证书助理-->从证书颁发机构请求证书3. 填写证书信息二. 在开发者中心申请证书1. 打开Safari,输入网址: https://develo...

2020-07-09 11:47:27 206

原创 ADB模拟按键、触屏以及事件监听

adb模拟按键和触屏,以及事件监听

2020-07-09 11:44:30 1384 1

原创 Android 替换系统文件的方法

1.adb root取得root权限,再adb remount2.输入adb shell,收到返回#号后再输入cd system/app进入到系统应用程序目录3.使用ls -l可以查看当前目录中的文件及属性4.使用rm filename.apk删除系统应用程序5.按Ctrl+C退出adbshell界面6.输入adb push E:\workspace-android\main\...

2020-07-09 11:43:27 1544

逐帧控制 播放视频工具 辅助数帧计算操作延迟

# 使用方法 #### 1. 启动参数 启动参数为视频文件名,可以是多个视频文件,例: VideoPlayer.exe test.mp4 #### 2. 按键控制 - 空格键:暂停/继续 - ESC键:退出 - F键:上一帧 - 其它键:下一帧 - X键:对称翻转 #### 3. 视频水印 视频帧序号和时间戳(单位:微秒)

2023-08-31

webrtc实时音视频通话

webrtc实时音视频通话功能, 可创建聊天室

2023-07-13

Android虚拟摄像头效果演示

在Android10上实现的虚拟摄像头,打开摄像头看到的是设置好的视频,可拍照,录像等

2023-04-28

Android高精度秒表

1. 刷新频率200Hz(间隔5ms),精确到毫秒 2. 半透明悬浮,可拖拽调整位置 3. 点击变换背景色

2022-08-31

车辆检测与前车碰撞预警

检测车辆,并计算车距,实现前车碰撞预警功能,注每台车的安装角度不同需要标定参数

2021-09-24

Driver State Monitoring 驾驶员状态监测

1. 双击dsm.exe可打开演示程序,使用电脑摄像头测试(或电脑接接USB摄像头) 2. 双击test.bat可通过传参数的方式调用dsm.exe检测sample目录对应的测试视频 3. demo.mp4为运行效果 4. 本程序使用了opencv4.11库 5. 本程序使用VS2019开发 6. 本程序为x64版本 7. 功能:Driver State Monitoring,即驾驶员状态监测 8. 详细功能:人为遮挡、姿态异常、打哈欠、打电话、抽烟、分神、闭眼检测 注:若您的电脑无法运行,请安装VS2019运行库再试

2020-12-11

LaneDetection.rar

车道偏离检测效果Windows示例, 采用VS2019编译; 本算法纯C/C++开发,可跨平台,目前已移植到了android, windows, linux三个平台

2020-07-28

打电话检测实时视频效果

Linux打电话检测视频效果,可移植其它平台,能实时检测出手机,并框出所在位置,可用于linux, windows, android多个平台

2020-03-28

UartTest.apk

Android平台串口调试助手,可设置显示文本/HEX模式,统计收发的数据总数,可指定循环发送间隔和发送数据总量

2019-11-25

任意角度人脸检测.rar

支持任意的人脸检测,支持红外夜视,每秒300帧

2019-08-24

车牌算法测试资料.rar

车牌识别,包括windows和Android演示程序,蓝色框中为识别区域,可手动调整滑动条设置识别区域,详细请见程序上文字说明

2019-08-09

抽烟检测,打电话检测,打哈欠检测,偏头低头检测,眨眼闭眼检测

抽烟检测需要真的在抽烟(烟得点燃),打电话检测,打哈欠检测,闭眼、眨眼检测,左右偏头检测

2019-06-29

演示视频.rar驾驶员身份识别

驾驶员身份识别,打电话检测,打哈欠检测, 眨眼、闭眼检测,偏头低头检测,安全带检测

2019-06-28

疲劳检测(闭眼/眨眼识别) for android

android版本闭眼/眨眼检测,可以android手机上测试, 注意:手机要横屏

2019-05-18

人脸识别(身份识别) 安卓版

人脸识别,身份识别,司机识别,身份认证,人脸比对,FaceDetect,android版本, 结果为相似度,取值范围0到100

2019-04-25

双鱼眼全景视频拼接 for android

1. 安装app后, 默认会拼接程序内的一张双鱼眼图 2. sphere.dat和test.mp4这两个文件放到手机存储的根目录, 再次打开程序可实时拼接双鱼眼视频 3. 拼接界面长按屏,会录制拼接好的视频在根目录,文件名:sphere.mp4 4. windows版本下载: https://download.csdn.net/download/llxxhm/10801864

2019-03-02

Android 打电话检测和抽烟检测

Android版本抽烟检测和打电话检测功能,把压缩包中的图片放到手机中,安装APP后,选择对应的图片测试

2019-02-19

疲劳检测(眨眼、闭眼检测) for win32

眨眼和闭眼检测,可用于疲劳检测判定,win32版本,使用跨平台算法实现,注意,电脑上要有摄像头才能测试

2018-12-18

打电话检测和抽烟检测

打电话检测和抽烟检测算法演示工具,android版本,只支持红外夜视照片,其它照片要调整算法参数

2018-11-27

双鱼眼全景拼接与播放 for win32

双鱼眼实时全景视频拼接并播放,按Tab键切换模式,包括普通模式,拼接模式,全景漫游模式;本工具运行环境Windows 32bit,可以打开当前文件夹下的鱼眼视频测试 https://github.com/llxxhm/FisheyePlayer-for-VS2019.git

2018-11-22

双鱼眼全景拼接与播放

双鱼眼实时全景视频拼接并播放,按Tab键切换模式,包括普通模式,拼接模式,全景漫游模式;本工具运行环境Windows X64,可以打开当前文件夹下的鱼眼视频测试 https://github.com/llxxhm/FisheyePlayer-for-VS2019.git

2018-10-29

双鱼眼全景视频实时拼接

双鱼眼全景视频,实时拼接工具,有鱼眼模式,平面模式,VR模式,按Tab键切换 https://github.com/llxxhm/FisheyePlayer-for-VS2019.git

2018-09-04

VR全景播放器 for windows

windows平台VR播放器,全景播放器,支持图片,视频,支持rtsp,rtmp,http,udp,hls等网络流媒体格式,支持VR与平面模式切换,自动识别VR媒体与普通媒体,支持旋转和水平及垂直翻转, ios和android版本目前暂不方便上传

2017-07-18

VR全景播放器

VR播放器,全景播放器,支持图片,视频,支持rtsp,rtmp,http,udp,hls等网络流媒体格式,支持VR与平面模式切换,自动识别VR媒体与普通媒体,支持旋转和水平及垂直翻转,以后再上传ios版本与android版本

2017-07-17

WifiController

一台Android设备远程控制另一台Android设备扫描并连接WIFI热点

2014-05-09

WinCE注册表编译器

可以导入导出WinCE系统的注册表工具,非常好用,与PC机的注册表编译器用法一样.

2013-01-14

WinCE截屏工具

用于在WinCE系统下截屏的小工具,在三星平台上测试通过

2012-06-21

图像识别程序,VC6.0

图像识别 vc6编译通过 控制台程序,好像是人脸识别吧,我也是网上下载的

2011-11-26

利用hook OpenProcess实现进程防杀的DLL源码

hook openprocess 实现进程防杀的DLL源码

2011-08-06

仿iphone特效UI WinCE 第二版

最新版本的仿iphoneUI,PND软件,有拖动,触滑效果,能更换按键的位置,效果好,看了你就知道

2011-06-15

UI修改方法说明.rar

winceUI库skin.lib的配置文件说明

2011-06-02

仿iphone特效的wince应用程序

wince平台(5.0及以上版本)下实现iphone特效.可以拖动,滚动自动排列,等特效,分辨率:800*480,且打包后的文件仅400多K.

2010-12-23

wince下的扫描工具

wince 下 用EVC编写的扫描指定目录的工具,可以扫描到指定目录下的所有文件,子目录,以及子目录下的所有文件和子目录

2010-07-29

SmartUp.rar

WINCE下EVC编写的UI升级程序,可以扫描指定目录下的所有文件,目录即子目录下的所有文件

2010-07-29

btpair.rar

蓝牙耳机(headset,btpair a2dp)wince源码,EVC编写

2010-07-29

RotateScreen.rar

wince5.0下EVC写的转旋屏幕的源码

2010-07-29

CxImage.rar

wince下的超强图片类,可以装载常见的图片(jpg,bmp,ico,gif,png),并做常用的编辑操作(缩放,旋转,马塞克等等)

2010-07-29

winceui_arm.rar

可以在arm机器上运行的UI特效程序,效果十分好

2010-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除