自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

挨T工作室的博客

记录生活

  • 博客(94)
  • 资源 (16)
  • 问答 (4)
  • 收藏
  • 关注

原创 Android编译ZLMediaKit之实现NVR功能问题点记录

为什么要用ZLMediaKit呢,其实主要是为了方便后期功能扩展,了解录像机的朋友都知道其不光只有录像,还有rtmp、rtsp推流、rtsp-server、GB28181、onvif等功能,这里主要记录一下我在实现各个功能节点上的问题点;

2022-12-23 16:46:50 1176

原创 Android10双sim卡修改默认流量卡问题

通过AI语音进行切换默认流量卡(切换默认sim卡)

2022-12-12 11:57:44 196

原创 Android Compse中解决TabRow自动分配item宽度问题

解决TabRow的item宽度平均分配问题

2022-12-01 17:15:33 322

原创 工作笔记:linphone-sip视频通话使用说明

linphone-sip通话使用说明aar版本:liblinphone-sdk-v4.aar官方Demo:Files · master · BC / public / linphone-android · GitLab:注:记得把资源文件一起拷贝进去运行效果添加依赖repositories { flatDir { dirs 'libs' // aar用到 }}dependencies { api fileTree(dir: 'libs', inc

2022-03-26 16:53:57 1456 1

原创 工作笔记:Android高德定位使用说明

高德定位模块使用说明权限和KEY在AndroidManifest.xml添加权限,如果仅使用定位功能,其他不需要的权限可去掉。<!-- Normal Permissions 不需要运行时注册 --><!-- 获取运营商信息,用于支持提供运营商信息相关的接口 --><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/><!-- 用于访问wifi网络信息,wifi信息

2022-03-25 16:45:57 4143

原创 工作笔记:Android中Websocket长链接使用说明

Websocket长链接使用说明注:如果是直接用我的MVVM-base,那直接添加lib-network模块进行使用即可添加依赖implementation 'com.squareup.okhttp3:okhttp:3.14.9'implementation 'com.squareup.okhttp3:logging-interceptor:3.12.0'调用//长链接使用例子var socket = WebSocketClient.newInstance("")socket.start(

2022-03-25 16:43:04 5088

原创 工作笔记:Android中MQTT使用说明

Android中使用mqtt工作记录

2022-03-25 16:41:18 1820

原创 Android无预览(后台)录制、推流问题点记录

实现一个无预览页面,在后台推流、录像、拍照等操作的APP应用。方案分析客户需求看似非常简单一句话,实际却是一句非常完美的将程序员产出无限压榨的标准的资本家日常话术。在这么极简的需求面前,是个程序员都不好意思把工作量报成一个月。

2021-12-08 15:48:51 1180 5

原创 GB28181国标协议通讯流程简析以及NVR注册不上等相关问题点记录

目录留给读者初识GB28181协议什么是SIP?SIP中的INVITESIP中的MESSAGE什么是NVR?GB28181从注册到注销都经历了哪些步骤?注册设备信息查询实时视频、历史录像等注销异常从注册到INVITE实时视频播放的抓包数据为什么我的NVR注册上来只有一个通道号?THE END留给读者       该篇文章主要记录自己开发政府雪亮工程、公安人车结构化布防、国家教育考试网上巡察等系统中遇到的问题点。说人话就是开发GB28

2021-10-08 21:34:30 1280 1

原创 微信小程序零基础学习笔记---环境搭建和目录结构分析

目录注册流程开发者工具讲解项目目录结构分析THE END注册流程先到微微信公众平台注册帐号https://mp.weixin.qq.com/帐号注册完成后第一步先完成小额打款验证(我是以企业主体进行申请)完成企业打款验证后就可以完善小程序信息来获取AppID和AppSecret,同时完善服务器域名、业务域名等信息,设置的域名必须是支持https格式(下载域名证书,用nginx配置一下即可)。设置业务域名需要先下载验证文件,传到自己的服务器(需要能直接用过域名访问到验证文件)。开发者工

2021-07-02 21:33:58 86 1

原创 Centos下MySQL数据找回MySQL重复安装等问题记录

问题点       早上起来打开项目,突然发现数据库怎么都连不上,重启数据转圈半天没有反映,心急直接reboot服务器,重启服务器后mysql -u root -p发现启动文件都没有了,现象跟已经用rpm包装了一个数据库,然后又在宝塔重装一个的现象类似。百度资料       通过百度相关资料,发现网上比较常用的方法有两种:extundelete恢复删除文件

2021-06-12 15:03:33 121 2

原创 WVP+ZLMediaKit实现NAT穿透推流播放录制,支持IPC、NVR、DVR等设备接入,支持GB28181国标级联

前言       好久没有更新了,一个是没有时间,二个写东西可能更多讲究的是一个时机,半熟不熟的领域怕写错,太熟的领域又不敢写,只有刚接触的东西才敢乱写。       也罢,正应了那句初生牛犊不畏虎。言归正传,该篇内容主要记录WVP+ZLMediaKit的初次使用过程和期间遇到的一些问题 。一、WVP    &nbsp

2021-05-13 11:18:11 11671 21

原创 Web3D项目中three.js加载FBX模型变黑和透明背景问题

文章目录three.js加载模型添加关联的js文件初始化渲染器初始化场景初始化相机初始化操控插件模型加载动画和渲染FBX模型变黑问题设置透明背景THE ENDthree.js加载模型       为了开头不显得那么生硬,这里我们先来看一下3D模型的加载。在three.js加载模型中,需要经历以下几个步骤。添加关联的js文件<script th:src="@{/web3d/js/three.js}"></sc

2021-03-19 11:25:06 5543 10

原创 Java中HEX负数补码问题 将高位为1的16进制数据转二进制 取反 加一取得负数问题

文章目录问题点概括具体处理流程1、判断高位是否为12、转为二进制3、取反+14、转回16进制或10进制整体DemoTHE END问题点概括       在做3D智慧城市大数据数字孪生系统时,需要对温湿度传感设备上报的数据进行处理。其中涉及到16进制高位为1补码取负数问题,这里做个简单记录,予以往后扬嘴一笑的回忆。具体处理流程       为了方便理解下面贴

2021-03-10 15:30:38 1043 1

原创 注册光猫并开通组播设置说明文档

设备连接:1、交换机2、OLTOlt下去要接分光器,然后再接光猫,光猫直接接电视也可以,接路由再接电视也可以3、OLT上注册光猫telnet 192.168.46.10帐号:root 密码:admin具体步骤:1、enable2、config3、display ont autofind all根据设备来添加:4、interface gpon 0/15、interface gpon 0/66、ont modify 0 1 sn 5A544547C1760590(设备

2020-12-11 10:32:43 5170

原创 ffmpeg+nginx推流服务

HLS直播配置nginx服务器配置:新建目录:用于存放nginx以及nginx-rtmp-moudle模块#mkdir /usr/local/nginx下载压缩包:进入到创建的nginx目录下下载,这里如果下载不成功可以把https改为http,之前一直可以下载,后面换了一台云服务器后https就下载不了了,不知道是不是被屏蔽的原因,换成http后解决了#cd /usr/local/nginx#wget http://nginx.org/download/nginx-1.12.2.tar.gz

2020-12-11 09:50:42 669

原创 自媒体推流软件多播需求-OBS多播插件

自媒体推流软件多播需求-OBS多播插件先网上下载并安装OBS软件解压插件到软件安装的根目录,直接替换安装文件重启软件即可插件下载链接:https://pan.baidu.com/s/1wfUWIBVNLaBSTflNV85qBA提取码:jgvh...

2020-12-11 09:40:03 414

原创 system.img固件修改教程

1、安装并打开软件;MoGuRomZS_10.1.1511.06.exe一、删除或添加内置的apk2、选择系统精简,在最下面选择加载自己的固件3、加载完成显示如下,勾选掉不要的apk(选中为要删除的apk),也可以在第4步中删除4、想要添加自己的apk,打开下面的目录,不一定是1,也可能是0等,具体打开就知道5、修改完成,点击右下角的开始封装6、打包完成打开目录显示如下,将固件改为system.img重新刷机即可二、修改开机画面三、提取固件...

2020-12-11 09:32:05 7256

原创 逆向开发学习手机取证之技术手段分析

手机取证的应用背景       随着移动终端的迅速发展,利用移动终端进行各类非法或犯罪行为的犯罪行为不断出现,而且呈现出高速增长的势头,这使得电子数据取证的主要目标从存储介质向移动终端延伸。美国科研机构电子数据取证包括手机在内的取证实现方式和技术做出了5个层次分类。1、人工提取       移动终端取证在专业化的取证设备出现之前,都是直接在移动终端上查

2020-12-04 17:46:37 1671

原创 逆向开发学习手机取证之钉钉取证分析

一、钉钉取证分析       钉钉是阿里巴巴专为中国企业推出的一款企业级应用。其主要支持视频会议、商户电话、聊天、企业通讯录以及企业办公协同等功能。其采用AES加密算法与第三方加密相结合,来提高用户数据的安全等级,旨在为企业员工间的交流、协同提供一个安全的环境。       本文所分析的钉钉版本信息分别为:iPhone V2.15.0 (从App Store下载,

2020-12-04 17:17:03 1785 1

原创 抓住python潮流的尾巴-老菜鸟程序员学python

目录老菜鸟技术栈老菜鸟学习背景老菜鸟学习过程安装Anaconda3(一鞭)创建虚拟环境(两鞭)设置国内下载源(三鞭)安装pycharm(四鞭)创建项目、添加依赖并运行项目(五鞭)老菜鸟自认为学会了老菜鸟技术栈       集接化发、五连鞭、松果弹抖、闪电鞭于一身的老牌程序员,自称能打遍智能家居整个技术栈,整料年轻人不讲武德,被30秒KO在了AI算法的舞台上。老菜鸟学习背景    &nbs

2020-11-27 20:22:02 213 1

原创 Android O(8)以上应用保活看这篇文章就够了-最简单而又免费的保活方法

图片为证 图1 程序自动拉活 图2 打不开的进程页面 文章目录图片为证保活思路拉活权限完整代码保活思路       传统的套路咱就不再累赘(详情可看这里),这里分享一个流氓做法,具体看下面代码。

2020-10-23 12:02:38 744 5

原创 Android离线版车牌号识别相关问题

领导说自动识别不好用,必须要先拍照,然后识别照片逻辑才正常感谢大神的无私奉献,原文链接:https://github.com/ccc920123/LicensePlateDemo号牌号码识别,支持新能源车牌,离线识别号牌识别,支持新能源车,离线版使用方式:项目build.gradle添加allprojects { repositories { ..... maven { url 'https://jitpack.io' } }}app

2020-10-12 18:00:28 581 7

原创 解决Centos下设置tomcat进程保活和自动清理日志问题

目录清理日志进程保活定时任务清理日志我的tomcat目录/home/tomcat,一开始直接在后面加一个启动tomcat的密令,再用定时任务来执行,但是会时不时的出现tomcat启动不起来的问题。pkill -9 java &rm -rf /home/tomcat/logs/* &touch /home/tomcat/logs/catalina.out进程保活为了能确保tomcat再每次清理日志后能正常启动,再添加一个tomcat进程保活的脚本。#!/bin/shTO

2020-09-29 17:35:13 273

原创 解决OPPO Reno Ace(Android 10)、华为P20、P30进入自启权限设置页面问题,通过AccessibilityService获取栈顶Activity和相应的包名以及类名

我的问题       在借鉴了网上各路大佬的成果后,发现在Android 10以上大家对自启权限和白名单权限的资料甚少。以至于不能直接通过Copy来解决问题,在华为P20、P30和OPPO Reno Ace等手机上,不能通过各路大佬的代码来引导用户进入相关权限的设置页面。解决方案       经过一番度娘后,发现有两种方式可以获取栈顶页面的包名和类名,分别是a

2020-09-14 18:14:19 1979 5

原创 Java后台解码H264裸流目标实现后台实时监控无人机拍摄画面的采坑记录

目录我的需求踩坑心路历程我踩的坑写在结尾我的需求       Java后台接收MQTT实时传过来的H264裸流(分包)数据,要求在后台查看无人机拍摄的实时画面;踩坑心路历程Android中能够直接解码H264并进行渲染,那么在Java中不就是一个照葫芦画瓢的过程吗?Java中使用FFmpeg去解码还是Javacv去解码呢?听说Javacv也可以解码H264;管他那么多,直接去Git上Copy一份现成的代码他不香吗?如果实在

2020-08-27 21:30:11 1003 6

原创 SpringBoot中使用MQTT接收订阅主题的信息并保存到数据库的相关问题

目录前言Java中建立MQTT连接我的问题我的解决方法文章内容太少怎么办MQTT 与HTTP的区别前言为了不浪费大家的时间请看这里:Java中如何建立MQTT连接;如何通过订阅MQTT主题来发送消息以及接收消息;如何在回调函数中调用我们的service服务存储数据;如何搭建MQTT服务器;Java中建立MQTT连接在pom.xml添加如下设置 <dependency> <groupId>org.eclipse.paho</groupId>

2020-08-08 20:03:01 10191 22

原创 nginx配置ssl证书实现http和https同时使用且实现80和443端口并存

目录问题背景获取ssl证书nginx配置问题背景       首先一台服务器上同时搭建的有war、jar以及php等多个项目,要求其中个别项目实现https请求,但又保留原有http请求的有效性。       解决思路,先实现https请求,再来区分具体实现的项目。获取ssl证书      &nb

2020-07-31 16:29:46 5801

原创 若依JAVA开源框架自动生成代码步骤记录-创建子module以及导入子module相关问题

目录创建大分类创建功能表生成代码创建module并导入生成的代码修改自己module的pom.xml和ruoyi-admin下的pom.xml运行效果创建大分类进入系统管理—》菜单管理,新添一个大分类创建功能表在数据库创建自己的功能表,根据自己需求来创建。生成代码进入系统工具—》代码生成—》导入,导入刚刚创建的功能表;点击编辑修改基本信息和生成信息,可以直接照葫芦画瓢就好;点击生成代码并下载到本地,解压生成的代码包,执行里面生成的sql文件,用于更新菜单信息;创建modu

2020-07-09 21:32:30 3551

原创 Java中使用微信公众号的模板消息接口进行消息推送-代码篇

文章目录获取code获取openid获取用户信息获取基础access_token发送模版消息写在最后获取code        就一个get请求连接,只要在微信内请求,弄个href访问就行,我在controllers中实现如下;String appid ="微信appid ";String redirect_uri="回调地址";String url="https://open.weixin.qq.com/connect/oa

2020-05-19 20:39:08 4484 11

原创 App中使用微信公众号的模版消息来进行消息推送

开发背景        省钱,保活、高大上。环境准备申请公众号;开通微信认证(300元/年);申请微信开放平台;购买一个域名并备案(100元左右/3年);购买一台服务器并将域名解析到服务器上来(299元/3年);实现原理用户下载app并使用微信登录,获取微信openid;将openid、手机号、设备IMEI、以及用户信息post到后台进行保存;当触发消息推送时(如设备报警),根据openid向指定用户推送

2020-05-19 19:16:46 3825 10

原创 centos下tomcat保活脚本 Linux下使用shell脚本自动监控重启tomcat

目录centos下tomcat保活开机自启centos下tomcat保活新建脚本文件touch /home/monitor.sh编辑vim /home/monitor.sh将下面的代码复制到编辑框保存退出#!/bin/bashwork_path=/homewhile truedo is_live=`ps -ef |grep tomcat |grep -w 'tomca...

2020-05-02 10:58:33 662 1

原创 光猫超级帐号密码,重置光猫获取超级帐号密码

重置光猫1.telnet 192.168.1.1账号root密码admin2.键入shell接着键入restorehwmode.sh3.重启光猫后,键入192.168.100.1注意,此处ip地址不在为原来的192.168.1.1。变更为192.168.100.14.账号变更为telecomadmin,密码变为admintelecom常用密码帐号...

2020-03-21 14:58:43 26463 1

原创 Android桌面全局跑马灯广告|IPTV电视跑马灯|全局滚动文字|滚动文字插件|在第三方app上插入广告|全局状态栏广告

目录标题一、功能需求二、采坑记录三、希望的曙光四、完整代码一、功能需求       最近遇到一个需求,一下把我愣住了,在IPTV电视系统上实现一个全局跑马灯广告效果,简单说就是后台定时或手动推送广告文字,电视端要能实时显示,要求是无论当前打开的是第三方的软件还是网页等,都要及时显示滚动文字,并要求不影响系统的正常操作。二...

2019-11-26 18:16:06 1044 4

原创 10月24号是什么?中国的高级程序员为什么没有五六十岁的,而国外人、、、,玉念聿辉带你过1024程序员节日

@[TOC]目录前言       中国的高级程序员为什么没有五六十岁的,而国外却七八十岁的、、、       今天10月24号,你们给程序员男友爱的拥抱了吗?你的程序老公今天过节你知道吗?你的程序员员工今天干嘛、、、、、、?外国人过1024程序员节日吗...

2019-10-24 11:44:02 276

原创 SSH框架中批量上传文件|MultipartFile批量上传图片|Java中批量上传图片记录|玉念聿辉|大丑村吴明辉

文章目录HTML代码Java代码保存到本地代码总结HTML代码 //设置multiple,允许上传多张 <input type="file" name="roomImgIdFile" id="roomImgIdFile" class="default" onchange="liGeShi(this)" multiple> //方法liGeShi()用于判断文件格式 fun...

2019-09-11 17:54:19 1230

原创 那些咸鱼上买来的代码|ssm酒店客房管理系统|买来的源码是否真的可以使用|来自程序员的困惑|玉念聿辉|大丑村吴明辉

注:今天我们来闲聊!来自程序员的忧伤那些网上一二十块钱买来的代码是否真的可以使用?提供产品skd|api,是否就可以一两天内将多个产品进行合并?Demo都给你了,下午能看到成品?产品经理眼中只有软件和硬件之分,怎么解?这些我都懂,我只是不知道怎么敲代码,怎么解?所有产品与产品之间的通讯都是一组电信号(Yes|No,最多加一个Remarks),怎么破?我们只要拿到api自己来写代码...

2019-08-31 12:01:19 740

原创 【Android工程师与智能家居产品的第一次接触③】SmartConfig一键配网在硬件端的具体实现|ESP8266一键配网在Arduino的具体实现|玉念聿辉

目录前言smartconfig工作原理beginSmartConfig()stopSmartConfig()smartConfigDone()实例Demo前言       继上次写智能配网的文章已经过去差不多三个月,中间忙一下其他项目也就没有继续跟进了,不过好在这过程中顺便熟悉了一下硬件开发,今天重拾起来可能会给文章增添更...

2019-07-23 14:54:22 1448 1

原创 Android本地数据库基础操作|多线程操作数据库|数据库的增删改查|批量插入数据库|线程池基础使用|玉念聿辉

目录文章素材数据库1、认识一下SQLiteOpenHelper2、创建单例模式SQLiteOpenHelper3、单例模式下的增删改查线程池1、示列2、调用总结文章素材       本文素材来源于作者(玉念聿辉)的愚蠢操作,最近在一个项目有使用到本地数据库,一段猛如虎的操作下来后发现没法进行多线程操作,大致是报一个数据库被...

2019-07-18 19:56:26 1161

原创 从Arduino IDE安装到成功控制LED灯光的开发过程|阿里云远程控制灯光案例|Arduino编译缺少python27.dll问题|玉念聿辉

初识Arduino记得不久前写过一篇关于如何从一个Android小白程序员,最后逼成一个后台和运维通吃的苦逼程序员,那么今天来跟大家分享一下如何从一个IPTV全栈工程师(自封)到硬件开发小白的心酸过程。简单说Arduino是一款便捷硬件开发,这玩意有点像C,但又不像C,反正对于像我这种C基础不太好的苦逼程序员去快速了解硬件开发是一个很不错的选择。安装Arduino IDE以下的步骤是...

2019-07-06 17:36:57 2352 7

liblinphone-sdk-v4.aar包

liblinphone-sip通话依赖包

2022-03-26

zlm-release-centos7-2021-04-20.tar.gz

ZLMediaKit-centos安装包

2021-05-13

Redis和RMD.zip

windows平台下的Redis和RMD安装包

2021-05-13

bootanimation.zip

小米手机开机启动动画包,通过修改这个文件里面的图片,就可以实现开机就是么朋友照片功能了。

2021-05-04

zip文件解压,桌面宠物demo.zip

android仿照宠物桌面,实现动画效果,先从网上下载图片文件(zip),解压,然后进行显示。android仿照宠物桌面,实现动画效果,先从网上下载图片文件(zip),解压,然后进行显示。

2020-02-19

sketch_jul23a.ino

ESP8266一键配网在Arduino的具体实现的Demo|SmartConfig一键配网在硬件端的具体实现|玉念聿辉|大丑村,详情可参见博客:https://blog.csdn.net/qq_35350654

2019-07-23

SmartLight.ino

Arduino远程灯光demo|阿里云远程开关案例|远程控制灯光|玉念聿辉 基于Arduino对接阿里云实现远程灯光控制,智能开关,远程开关demo,具体开发流程见玉念聿辉的《从Arduino IDE安装到成功控制LED灯光的开发过程|阿里云远程控制灯光案例|玉念聿辉》博客

2019-07-08

BetaActivity.rar

腾讯buglly应用升级的aar包|解压过后的aar包|用于eclipse的开发使用-玉念聿辉

2019-06-21

直播软件|IPTV直播软件|电视直播|TVPlayer-IPTV-EasyPlayer|友窝直播|超级直播软件定制开发

直播软件|IPTV直播软件|电视直播|TVPlayer-IPTV-EasyPlayer|友窝直播|超级直播软件定制开发 话说这是一款底层基于ffmpeg的播放器,俗称EasyPlayer、Ijkplayer、ExoPlayer、JiaoZiVideoPlayer等等,支持MMS, RTSP, RTMP, HLS(m3u8) 等常见的频流媒体协议;支持MKV,FLV,MP4,MOV,TS,RMVB等常见视频格式格式;

2019-04-25

图片倒影 图片滚动 IPTV桌面背景滚动 酒店服务介绍界面 自动播放图片 996 吴明辉 玉念聿辉

图片倒影 图片滚动 IPTV桌面背景滚动 酒店服务介绍界面 自动播放图片 996 吴明辉 玉念聿辉

2019-04-15

SmartConfig智能设备快连demo,Esptouch快连demo

SmartConfig智能设备快连demo,Esptouch快连demo,wifi智能设备快速配网demo,【Android工程师与智能家居产品的第一次接触②】给设备配网 Esp8266 wifi模块的快速配网和AP配网简介(付Android demo),详情参见:https://blog.csdn.net/qq_35350654/article/details/88911965

2019-03-30

Esp8266驱动ws2812源码

Esp8266驱动ws2812源码

2019-03-30

WebSocketClient请求的jar包

Android中使用WebSocketClient进行WSS请求需要的jar包,Java-WebSocket-1.3.1-SNAPSHOT.jar,Java-WebSocket-1.3.1.jar

2019-01-18

serv-U安装包 加压即用 window文件共享软件

serv-U安装包 加压即用 window文件共享软件 用于window系统服务器的文件共享等等

2018-10-27

nginx下载解压即用,根据不同需求修改nginx.conf即可

在https://blog.csdn.net/qq_35350654/article/details/82966097文章中提到的nginx负载均衡,在这里给新手打包了一个nginx。

2018-10-09

ElkaKeyboard-master资源分享

百科是这样介绍他的好处的:有键盘/输入法桩在Android设备。但有理由相信一些键盘远一些的任务比其他人更好。假设一个程序,从不接受字母输入。当运行这个程序,你不需要一个完整的QWERTY键盘-像一个10键垫会更有效。所以你可能会发现自己之间的定期切换键盘当你使用某个应用程序。但在Android这样的痛苦至少涉及几个步骤,每一次你开关的东西。

2018-08-11

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

TA关注的人

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