舆情小二
文章平均质量分 77
玉念聿辉
一枚主打Android、Java、C、C++、Arduino的CV程序员,常活动于音视频和智能家居领域。
展开
-
ncnn-android-yolov7跑自己模型的注意事项
这是一个示例 ncnn android 项目,它依赖于 ncnn 库和 opencv。原创 2023-07-24 09:26:37 · 667 阅读 · 10 评论 -
Android编译ZLMediaKit之实现NVR功能问题点记录
为什么要用ZLMediaKit呢,其实主要是为了方便后期功能扩展,了解录像机的朋友都知道其不光只有录像,还有rtmp、rtsp推流、rtsp-server、GB28181、onvif等功能,这里主要记录一下我在实现各个功能节点上的问题点;原创 2022-12-23 16:46:50 · 2637 阅读 · 3 评论 -
Android10双sim卡修改默认流量卡问题
通过AI语音进行切换默认流量卡(切换默认sim卡)原创 2022-12-12 11:57:44 · 990 阅读 · 0 评论 -
Android Compse中解决TabRow自动分配item宽度问题
解决TabRow的item宽度平均分配问题原创 2022-12-01 17:15:33 · 713 阅读 · 0 评论 -
Android无预览(后台)录制、推流问题点记录
实现一个无预览页面,在后台推流、录像、拍照等操作的APP应用。方案分析客户需求看似非常简单一句话,实际却是一句非常完美的将程序员产出无限压榨的标准的资本家日常话术。在这么极简的需求面前,是个程序员都不好意思把工作量报成一个月。原创 2021-12-08 15:48:51 · 3031 阅读 · 5 评论 -
GB28181国标协议通讯流程简析以及NVR注册不上等相关问题点记录
目录留给读者初识GB28181协议什么是SIP?SIP中的INVITESIP中的MESSAGE什么是NVR?GB28181从注册到注销都经历了哪些步骤?注册设备信息查询实时视频、历史录像等注销异常从注册到INVITE实时视频播放的抓包数据为什么我的NVR注册上来只有一个通道号?THE END留给读者 该篇文章主要记录自己开发政府雪亮工程、公安人车结构化布防、国家教育考试网上巡察等系统中遇到的问题点。说人话就是开发GB28原创 2021-10-08 21:34:30 · 2637 阅读 · 1 评论 -
Centos下MySQL数据找回MySQL重复安装等问题记录
问题点 早上起来打开项目,突然发现数据库怎么都连不上,重启数据转圈半天没有反映,心急直接reboot服务器,重启服务器后mysql -u root -p发现启动文件都没有了,现象跟已经用rpm包装了一个数据库,然后又在宝塔重装一个的现象类似。百度资料 通过百度相关资料,发现网上比较常用的方法有两种:extundelete恢复删除文件原创 2021-06-12 15:03:33 · 245 阅读 · 2 评论 -
WVP+ZLMediaKit实现NAT穿透推流播放录制,支持IPC、NVR、DVR等设备接入,支持GB28181国标级联
前言 好久没有更新了,一个是没有时间,二个写东西可能更多讲究的是一个时机,半熟不熟的领域怕写错,太熟的领域又不敢写,只有刚接触的东西才敢乱写。 也罢,正应了那句初生牛犊不畏虎。言归正传,该篇内容主要记录WVP+ZLMediaKit的初次使用过程和期间遇到的一些问题 。一、WVP  原创 2021-05-13 11:18:11 · 16429 阅读 · 24 评论 -
注册光猫并开通组播设置说明文档
设备连接: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 · 7485 阅读 · 0 评论 -
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 · 1133 阅读 · 0 评论 -
自媒体推流软件多播需求-OBS多播插件
自媒体推流软件多播需求-OBS多播插件先网上下载并安装OBS软件解压插件到软件安装的根目录,直接替换安装文件重启软件即可插件下载链接:https://pan.baidu.com/s/1wfUWIBVNLaBSTflNV85qBA提取码:jgvh...原创 2020-12-11 09:40:03 · 645 阅读 · 0 评论 -
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 · 13681 阅读 · 4 评论 -
逆向开发学习手机取证之技术手段分析
手机取证的应用背景 随着移动终端的迅速发展,利用移动终端进行各类非法或犯罪行为的犯罪行为不断出现,而且呈现出高速增长的势头,这使得电子数据取证的主要目标从存储介质向移动终端延伸。美国科研机构电子数据取证包括手机在内的取证实现方式和技术做出了5个层次分类。1、人工提取 移动终端取证在专业化的取证设备出现之前,都是直接在移动终端上查原创 2020-12-04 17:46:37 · 2761 阅读 · 0 评论 -
逆向开发学习手机取证之钉钉取证分析
一、钉钉取证分析 钉钉是阿里巴巴专为中国企业推出的一款企业级应用。其主要支持视频会议、商户电话、聊天、企业通讯录以及企业办公协同等功能。其采用AES加密算法与第三方加密相结合,来提高用户数据的安全等级,旨在为企业员工间的交流、协同提供一个安全的环境。 本文所分析的钉钉版本信息分别为:iPhone V2.15.0 (从App Store下载,原创 2020-12-04 17:17:03 · 2982 阅读 · 1 评论 -
Android O(8)以上应用保活看这篇文章就够了-最简单而又免费的保活方法
图片为证 图1 程序自动拉活 图2 打不开的进程页面 文章目录图片为证保活思路拉活权限完整代码保活思路 传统的套路咱就不再累赘(详情可看这里),这里分享一个流氓做法,具体看下面代码。原创 2020-10-23 12:02:38 · 1047 阅读 · 5 评论 -
解决OPPO Reno Ace(Android 10)、华为P20、P30进入自启权限设置页面问题,通过AccessibilityService获取栈顶Activity和相应的包名以及类名
我的问题 在借鉴了网上各路大佬的成果后,发现在Android 10以上大家对自启权限和白名单权限的资料甚少。以至于不能直接通过Copy来解决问题,在华为P20、P30和OPPO Reno Ace等手机上,不能通过各路大佬的代码来引导用户进入相关权限的设置页面。解决方案 经过一番度娘后,发现有两种方式可以获取栈顶页面的包名和类名,分别是a原创 2020-09-14 18:14:19 · 2644 阅读 · 5 评论 -
Java后台解码H264裸流目标实现后台实时监控无人机拍摄画面的采坑记录
目录我的需求踩坑心路历程我踩的坑写在结尾我的需求 Java后台接收MQTT实时传过来的H264裸流(分包)数据,要求在后台查看无人机拍摄的实时画面;踩坑心路历程Android中能够直接解码H264并进行渲染,那么在Java中不就是一个照葫芦画瓢的过程吗?Java中使用FFmpeg去解码还是Javacv去解码呢?听说Javacv也可以解码H264;管他那么多,直接去Git上Copy一份现成的代码他不香吗?如果实在原创 2020-08-27 21:30:11 · 1467 阅读 · 8 评论 -
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 · 12221 阅读 · 25 评论 -
nginx配置ssl证书实现http和https同时使用且实现80和443端口并存
目录问题背景获取ssl证书nginx配置问题背景 首先一台服务器上同时搭建的有war、jar以及php等多个项目,要求其中个别项目实现https请求,但又保留原有http请求的有效性。 解决思路,先实现https请求,再来区分具体实现的项目。获取ssl证书 &nb原创 2020-07-31 16:29:46 · 9720 阅读 · 0 评论 -
若依JAVA开源框架自动生成代码步骤记录-创建子module以及导入子module相关问题
目录创建大分类创建功能表生成代码创建module并导入生成的代码修改自己module的pom.xml和ruoyi-admin下的pom.xml运行效果创建大分类进入系统管理—》菜单管理,新添一个大分类创建功能表在数据库创建自己的功能表,根据自己需求来创建。生成代码进入系统工具—》代码生成—》导入,导入刚刚创建的功能表;点击编辑修改基本信息和生成信息,可以直接照葫芦画瓢就好;点击生成代码并下载到本地,解压生成的代码包,执行里面生成的sql文件,用于更新菜单信息;创建modu原创 2020-07-09 21:32:30 · 4024 阅读 · 0 评论 -
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 · 4813 阅读 · 11 评论 -
App中使用微信公众号的模版消息来进行消息推送
开发背景 省钱,保活、高大上。环境准备申请公众号;开通微信认证(300元/年);申请微信开放平台;购买一个域名并备案(100元左右/3年);购买一台服务器并将域名解析到服务器上来(299元/3年);实现原理用户下载app并使用微信登录,获取微信openid;将openid、手机号、设备IMEI、以及用户信息post到后台进行保存;当触发消息推送时(如设备报警),根据openid向指定用户推送原创 2020-05-19 19:16:46 · 4733 阅读 · 10 评论 -
10月24号是什么?中国的高级程序员为什么没有五六十岁的,而国外人、、、,玉念聿辉带你过1024程序员节日
@[TOC]目录前言 中国的高级程序员为什么没有五六十岁的,而国外却七八十岁的、、、 今天10月24号,你们给程序员男友爱的拥抱了吗?你的程序老公今天过节你知道吗?你的程序员员工今天干嘛、、、、、、?外国人过1024程序员节日吗...原创 2019-10-24 11:44:02 · 351 阅读 · 0 评论 -
Android本地数据库基础操作|多线程操作数据库|数据库的增删改查|批量插入数据库|线程池基础使用|玉念聿辉
目录文章素材数据库1、认识一下SQLiteOpenHelper2、创建单例模式SQLiteOpenHelper3、单例模式下的增删改查线程池1、示列2、调用总结文章素材 本文素材来源于作者(玉念聿辉)的愚蠢操作,最近在一个项目有使用到本地数据库,一段猛如虎的操作下来后发现没法进行多线程操作,大致是报一个数据库被...原创 2019-07-18 19:56:26 · 1372 阅读 · 0 评论 -
那些咸鱼上买来的代码|ssm酒店客房管理系统|买来的源码是否真的可以使用|来自程序员的困惑|玉念聿辉|大丑村吴明辉
注:今天我们来闲聊!来自程序员的忧伤那些网上一二十块钱买来的代码是否真的可以使用?提供产品skd|api,是否就可以一两天内将多个产品进行合并?Demo都给你了,下午能看到成品?产品经理眼中只有软件和硬件之分,怎么解?这些我都懂,我只是不知道怎么敲代码,怎么解?所有产品与产品之间的通讯都是一组电信号(Yes|No,最多加一个Remarks),怎么破?我们只要拿到api自己来写代码...原创 2019-08-31 12:01:19 · 888 阅读 · 0 评论 -
Android 一键生成bean 一键生成Parcelable 插件GsonFormat的使用 插件Android Parcelable Code Generator的使用
转眼就2019年了,连个年终总结都没时间写,关键是一年到头都在忙,可口袋里却一分钱都没有,说起来真感觉自己都不配做这三年的程序员。叨也唠完了,给大家分享一个开发中经常使用到的小技巧吧,android中序列化一个对象的两个方法,通过插件快捷生成和使用,会为我们节省很多开发时间的。一、Android Studio中GsonFormat插件的使用这玩意就是能够通过你的请求下来的json数据自动生...原创 2019-01-04 13:57:37 · 945 阅读 · 0 评论 -
从小白到初级运维的成长总结
接着前几篇后台哥们给我下发的数据:{"名字":"玉念聿辉","特点":"帅,特备帅"},今天我们来做一个总结,自己选择的B跪着也要把他装完啊!目录:Linux服务器安装---------------------------------------------------------运维1 常用远程工具的介绍与使用--------------------------------------...原创 2018-10-10 18:13:16 · 4123 阅读 · 0 评论 -
留给给5月的文章
文章内容文章简介程序员的老婆程序员的朋友程序员的同学程序员的心态文章总结文章简介这是一篇写给自己的文章,文章营养来源于个人感悟,以下为文章主题,主要跟大家分享玉念聿辉身边那些关于五月份发生的美好而又有趣的事;程序员的老婆您没有看错,本人23,于16年在深圳入坑,至今已有三年的程序员工作经验,但今天的主题主要来源于本人的老婆;都说程序员不好找女朋,所以我直接找了老婆;都说程序员容易发胖,...原创 2019-05-30 11:02:16 · 314 阅读 · 0 评论 -
滚动图片 电视背景滚动图片效果 IPTV桌面滚动图片效果 图片倒影 滚动广告图
文章内容ViewFlipper简单使用图片倒影遥控器左右键切换图片Demo地址 我又没钱买奔驰,我也来谈996,再说我又不是刘*东,也没法带这些996的兄弟们一起到国外去喝奶茶。不对不对,跑题了。好,那么下面我们来进入正题。话说我如果是电商王子,我就叫小马,我全力支持996这种工作模式,别问我为什么,因为我对钱没有兴趣。嗨,终究是沉浸于逻辑程序逻辑中无法自拔了,写个博客都要跑题半...原创 2019-04-15 19:31:05 · 742 阅读 · 0 评论 -
【Android工程师与智能家居产品的第一次接触①】创建我的第一个应用BY涂鸦、酷宅、乐鑫、机智云等
智能家居产品的生存道路可谓是起起落落,但近年来似乎又将智能家居推上一个新的热潮。这不经归功于国家经济水平的提升,更是代表着一项技术成熟。那么这样技术技术又指的是什么呢,简单说也就是通讯技术,小菜(玉念聿辉)在这里做个大致的分类,首先一个在智能产品中常见的就是“WIFI”,其二就是“蓝牙”,最后就是“Zigbee”,通过这几哥俩的配合使用,才得益于智能家居如今这风生水起的景象。小菜在这里对涉及到...原创 2019-03-15 10:34:57 · 1268 阅读 · 0 评论 -
音视频开发之直播详解 对直播的初步认识
前言至接触音视频开发以来,不知不觉已经快两年时间了,最近突然想起第一次接触这个模块时看到雷神(雷霄骅)的《[总结]FFMPEG视音频编解码零基础学习方法》时候就在心里默默的告诉自己,等我学会了以后,我一定要好好的把自己的学习过程记录下来,以表对雷神的敬仰。目标希望通过一套系统的详细记录下来,能重新回顾一下相关的知识点,了解自己的不足之处。对于刚入门的学弟学妹们也有一个前车之鉴的栗子,避...原创 2018-11-01 13:54:49 · 432 阅读 · 0 评论 -
Java中将将JPG图片转GIF动画和将GIF转JPG图片
SEO关键字:图片格式转换 JPG图片转gif动画 GIF动画转JPG图片 玉念聿辉 吴明辉 深圳市奥捷迅科技SEO描述:在后台开发时,我们往往会涉及到图片的转换等相关工作,下面来分享两个简单而又使用的功能,复制站体即可直接使用。JPG图片转gif动画public static void jpgToGif() { try { BufferedImage src = Ima...原创 2018-10-27 14:56:10 · 2695 阅读 · 1 评论 -
Linux、window服务器下创建共享文件夹(方便于局域网内进行文件共享)
SEO关键字:samba服务器的搭建 ServU的安装使用 玉念聿辉 Linux共享文件 window共享文件 深圳市奥捷迅科技 吴明辉 感谢CSDN品台。Linux下samba的安装和创建共享文件1、关闭selinuxsetenforce 02、关闭iptablesservice iptables stop3、 rpm -qa | grep samba检查是否已经安装...原创 2018-10-27 12:01:27 · 9107 阅读 · 0 评论 -
海外华人电影电视剧和华人电视搭建的相关问题点---吴明辉
前言:熟悉开发的朋友都知道,我国防火墙大致的特点就是限制了国内用户对国外资源的访问,而国外用户访问国内资源除了速度慢一点基本还是可以进行访问的。那么针对国外用户观看国内的直播点播资源问题基本就是解决网络问题了,以下是几种大家比较好理解的机房搭建模式,不一定是理想的,但应该是值得借鉴的。1、直接搭建ECS公网服务器,加大公网带宽和储存空间(适用于用户量较少的运营商)。阿里云服...原创 2018-10-31 15:51:01 · 1294 阅读 · 0 评论 -
Android中MD5的工具类---给祖国庆生
马上放假了,提前祝大家国庆快乐,也不知道为什么最近喜欢写博客了,看到点击量一点点的上来还是感觉挺开心的,就是不知道大家喜欢什么类型一点的文章。OK,先分享个MD5的工具类吧!这个做开发的应该都不陌生,就是用来解密加密的。public class MD5Utils { private static final char HEX_DIGITS[] = { '0', '1', '2', '...原创 2018-09-29 16:48:44 · 219 阅读 · 0 评论 -
网站搭建流程记录
公司原网站主题风格上不太贴合当下的流行元素,缺少一点大气感,经过一段时间的心理(、、、)工作,最后还是觉定要将原来的网站推掉,重新解析一个自己喜欢的模版,要自己拿到代码,数据库要能备份出来方便后期有更换空间等工作。OK 下面是小菜的开干流程:一、网上了解工作流程1、向域名提供商购买域名;2、选择合适的IDC提供商,俗称空间商,国内比较知名的有新网、万网,新手学习建站的话也可以选择国...原创 2018-09-28 19:07:52 · 4118 阅读 · 0 评论 -
Android中有趣而又经常犯错的小知识点,那些总能扬嘴一笑的小错误---吴明辉
开发过程中常会遇到一些简单的错误,每当回头去修改时都不禁扬嘴一笑。我希望这篇文章能一起见证自己的成长,把开发过程中有趣小错误都一一记下来,把快乐和大家一一分享。问题一:(栗子:获取当前星期)"R.string.xx"获取String中的数据常被误以为返回的是String类型; "equals()"和"="的使用经常容易混淆;举个栗子: /** * 获取当前星期,add ...原创 2018-10-13 11:19:44 · 425 阅读 · 1 评论 -
小米手机强制获取权限问题(小菜转行测试员,测试雷军、马化腾、马云以及无名小辈和国外朋友之间的关系)---辣鸡
马上中秋节了,原来的小三屏幕出了点问题,所以在小米官网掏了一个米6回来,一开始拿到手还感觉可以,打开小米官方到处催牛的拍照功能也感觉一般,再打开一个视频,哟、、、、不得了,深圳大太阳的天,怎么刚到的小6(米6X)怎么就感冒了,声音都沙哑了,好吧,就当作颗粒感的小6了,也别有一丝男人味。这不刚想下个软件下来试一试手感,大问题来了,怎么什么软件都打不开啊!干嘛一定要给你读取我手机卡权限啊!连续测了...原创 2018-09-22 13:49:27 · 1626 阅读 · 0 评论 -
直播、点播系统开发项目总结(本地视频、抓包视频、直播推流、网络直播、平台搭建等相关问题点记录)
项目需求:1、客户端实现各种格式的直播源兼容问题(组播、单播下常见直播地址格式皆可播放),以及直播分类、播放记录等;2、客户端实现视频分类(单个视频可属于多个分类下)、多格式兼容、本地数据库播放缓存、网络视频和本地视频兼容等;3、实现开机广告、滚动文字广告、图片广告、挂角广告和开机视频广告等(皆为ui广告),避免视频中、直播中出现广告;4、实现用户信息记录,apk计费,到期提醒、停...原创 2018-09-15 12:04:29 · 6001 阅读 · 0 评论 -
对接熊迈SDK工作记录之实时视频和云录像功能集成
通过对demo和接口说明的初步了解我们可以清楚的知道,想要实现TV端的多屏监控和云录像查看,其实只要拿到自己的设备信息,然后调用相应的方法进行播放即可了。首先看这里,官方已给我们提供了一个类似VideoView的FunVideoView类。再看看这里,播放实时视频的方法,这就简单了,直接在demo中search一下MediaRealPlay(int hUser, String devI...原创 2018-11-26 17:51:04 · 1137 阅读 · 0 评论