• 博客(158)
  • 资源 (25)
  • 收藏
  • 关注

原创 Linux(Ubantu,Centos) 后端环境部署,问题解决[不定期更新]

一:node,npm环境部署官网查看最新版本连接:https://nodejs.org/dist/v12.2.0/node-v12.2.0-linux-x64.tar.xzhttps://nodejs.org/dist/v12.2.0/node-v12.2.0-linux-x64.tar.xztar xf node-v10.11.0-linux-x64.tar.xz //...

2019-05-20 09:56:53 4107 2

原创 Linux(Ubantu,Centos) 命令、系统使用、教程汇总[不定期更新]

一:find快速检索文件内容功能描述:从当前目录里面找到 youdutech相关信息第一种实现方法:find + exec +grepfind . -type f -exec grep -Hn --color=auto "youdutech" {} \;第二种实现方法 find+xargs +grepfind . -type f | xargs grep -Hn --color...

2019-01-12 11:45:08 3942

原创 Android 5.1 - 7.1 系统(framework)定制、修改、移植、总结 - 上篇

1:修改开机logo修改开机logo有两种方法,一种直接去改c语言代码,第二种替换图片用python生成splash。第一种方法我没试过,感觉挺麻烦的,还有分辨率限制,超过多少分辨率就不能用第一种方法。修改的文件路径LINUX/android/bootable/bootloader/lk/splash 准备好logo图片(png、bmp格式) 查看中原图片的分辨率,修改logo图片 保...

2018-06-20 11:28:18 29308 10

原创 Mic增益调试文档

/************************************************************************************************************************/1. 对应代码文件位置platform filepathmsm8917 hardware/qcom/audio/configs/msm8937/mixer_paths_qrd_sku2.xmlmsm8937 hardware/qcom/audio/config

2021-06-29 16:37:56 1574 1

翻译 刚刚,华为鸿蒙OS 2.0 发布,18点18分开放源代码

9 月 10 日,在华为开发者大会 2020 上,华为消费者业务 CEO 余承东宣布推出鸿蒙 OS 2.0 版本(HarmonyOS 2.0)。据 InfoQ 向华为官方了解,鸿蒙 OS 的代码将在今天下午HDC 2020 大会结束后的 18:18 正式开放。鸿蒙 OS 开源项目:https://www.openatom.org/openharmony鸿蒙 OS 代码仓库:https://openharmony.gitee.com/------------------------------.

2020-09-10 21:17:37 7490 4

原创 Android 5.1-7.1 高通驱动修改 - 上篇

目录1:打开驱动日志 2:移除emmc版本检查 3:在系统崩溃时关闭qload mode 4:打开关机充电功能 5:打开lk串口日志6:高通8909 驱动修改充电电流限制[kernel]7:bootloader中添加emergency download mode (组合按键开机)8:高通平台禁用热插拔 9:高通平台电池直冲实时刷新电量10:打开wcd-mbhc-v2.c 耳机插拔的日志 11:打开q6asm.c 驱动日志12:usb或dc充电插入时打开电源 13:修复MSM8909 4.4 音频声音跳变呼

2020-08-16 09:35:06 2192 1

原创 【NodeJs】egg-socket.io从初识到热恋

egg-socket.io参考资料https://eggjs.org/zh-cn/tutorials/socketio.html#namespaceroomInstall(下载安装)$ npm i egg-socket.io --saveRequirements(环境要求)Node.js >= 8.0 Egg.js >= 2.0Configuration(配置)...

2020-07-25 22:15:26 1372

原创 Android 5.1 - 7.1 系统(framework)定制、修改、移植、总结 - 下篇

定位上篇 Android 5.1 - 7.1 系统(framework)定制、修改、移植、总结 - 上篇1:Android系统将位置信息模式默认设置为高精确度GPS位置信息模式默认为“仅限设备”, 应客户的需求,需要默认为“高精确度”请把 /frameworks/base/packages/SettingsProvider/res/values/defaults.xml<string name="def_location_providers_a...

2020-05-18 11:32:52 3835 4

原创 【流媒体Mediasoup】 Android项目中使用 Mediasoup-client 并和Web端 服务端通信 (七)

前言上篇文章对 【流媒体服务器Mediasoup】 源码中使用到的 protoo.websocket 基本API讲解与使用(六),本章节主要对MediaSoup的Android客户端与之前搭建的服务端以及Web端通信,并且实现音视频互通。在下一篇文章中将对Mediasoup服务端 Socket.io 替换 ProtooWebSocket 的讲解。 Mediasoup...

2020-04-29 13:26:43 6410 10

原创 【流媒体服务器Mediasoup】 源码中使用到的 protoo.websocket 基本API讲解与使用(六)

前言上篇文章对【流媒体服务器Mediasoup】 NodeJs与C++信令通信详解及Linux下管道通信的详解(五),本章节主要对MediaSoup的客户端与服务端 源码中源码中 信令通讯使用的protoo.WebSocket 详解,以及整个信令的处理过程在下一篇文章中将继续对MediaSoup的源码进行分析和架构的讲解。 protoo官网介绍protoo.W...

2020-03-05 16:54:19 6907 19

原创 【流媒体服务器Mediasoup】 NodeJs与C++信令通信详解及Linux下管道通信的详解(五)

前言上篇文章对MediaSoup源码的调试方法以及运行时分析、调试、查看核心信息 【流媒体服务器Mediasoup】 源码中重要类基本概念 、上层代码作用详解、底层C++类关系详解(四),本章节主要对MediaSoup的源码中源码中NodeJs与C++信令通信详解,以及讲解在Linux下管道通信的使用在下一篇文章中将继续对MediaSoup的源码进行分析和架构的讲解。...

2020-02-26 15:04:50 4712 2

原创 【流媒体服务器Mediasoup】 源码中重要类基本概念 、上层代码作用详解、底层C++类关系详解(四)

目录前言MediaSoup的特性特性一特性二特性三MediaSoup SFU简单的架构说明MediaSoup库中Lib目录下的JS作用MediaSoup-JS类的关系图MediaSoup js部分起到的作用MediaSoup C++ 库类关系图核心类图C++类图小结前言 上篇文章对MediaS...

2020-02-24 17:02:24 4746 5

原创 【流媒体服务器Mediasoup】调试源码以及运行时分析、调试、查看核心信息(三)

目录前言Mediasoup Demo分析调试方法Demo Dump工具编码阅码工具前言 上篇文章对MediaSoup的环境部署和运行demo做了简单的了解 【Mediasoup】环境部署与demo搭建,本章节主要对MediaSoup的源码进行调试,以及运行时分析、调试、查看核心信息。 在下一篇文章中将对MediaSoup的源码进行分析和架构的...

2020-02-21 16:18:43 4813 5

原创 【流媒体服务器Mediasoup】环境部署与demo搭建(二)

目录前言 服务器环境NodeJs的安装下载Demo源码配置服务端部署及测试可能会遇到的问题前言 上篇文章对MediaSoup进行简单的介绍【MediaSoup】多人音视频架构、流媒体的比较、mediasoup介绍,本章节主要对MediaSoup的环境进行部署以及demo搭建以及对源码的调试。 在下一篇文...

2020-02-21 11:16:02 8610 26

原创 【流媒体服务器Mediasoup】多人音视频架构、流媒体的比较、mediasoup介绍 (一)

目录 前言多人音视频架构流媒体服务器的比较Mediasoup流媒体服务器架构及特点前言 WebRtc有两种含义,其一是Google开源的流媒体实时通讯客户端,主要运用于浏览器之间的实时通讯,当然也可以通过提取完成移动端,PC端的通讯;另外WebRtc也是一套规范,这套规范只对客户端做了定义,如客户端应该是一种什么行为,应该是一种什么样的流程...

2020-02-21 10:03:23 16126 24

原创 Phabricator 客户端使用基本手册

前言Phabricator 是 facebook 开源的一款工具,它是一套快速、可扩展、完全开源的,完整的开发软件工具。它内置的应用程序,可以帮助您管理任务;审查代码;托管 Git、SVN 或 Mercurial 仓库;构建与持续集成;审查设计;在内部聊天室进行讨论等等。要想使用 Phabricator 进行 CodeReview,我们必须要先下载 Phabricator CodeRe...

2020-01-31 12:22:24 2175

翻译 基于 Token 的身份验证:JSON Web Token(附:Node.js 项目)

最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移动应用上。Token 的中文有人翻译成 “令牌”,我觉得挺好,意思就是,你拿着这个令牌,才能过一些关卡。文章先介绍了一下传统身份验证与基于 JWT 身份...

2019-12-02 19:25:44 409

转载 58 集团面向亿级用户 IM 长连接服务设计与实践

长连接服务简介微聊,是 58 一款聊天工具,目前已经接入 58 的大部分产品。及时准确数据传输,是对一款聊天工具最基本的要求。长连接服务就是在客户端到服务端之间建立一条全双工的数据通路,实现客户端和服务之间逻辑收发数据,在线离线等功能。角色 长连接服务在整个微聊系统中,位于客户端与后台逻辑之间; 整个后台服务最重要的直接对外接口之一 (另一个是短连接请求的Nginx...

2019-12-02 09:19:57 591

原创 【MediaSoup】流媒体服务器 代码调试之 inspect

node-inspector可以让我们在devtools里面断点调试。 运行 node --inspect app.js1:如果用服务程序运行在虚拟机Linxu&云服务器系统上调试则: node --inspect-brk=192.168.11.27:9229 server.js 192.168.11.27是虚拟机的IP或者公网的IP2:如果...

2019-11-04 15:06:25 1161

原创 【展讯平台】Android 驱动(Kernel)、系统(framework) 定制,调试日志,持续更新中..

前言 【展讯平台】Android 4.4 驱动(Kernel)、系统(framework) 定制,调试日志正文1:提高串口日志等级查看adb shell cat /proc/sys/kernel/printk修改adb shell echo 8 >/proc/sys/kernel/printk在dts利配置:chosen {...

2019-10-15 16:37:43 6002 1

原创 【展讯平台】Android系统4.4环境搭建与编译指南

1. 前言 1.1 适用范围 该文档适用于展讯 SC9820e 芯片最低在 android Linux 4.4 版本进行编译和配置,推荐使用 Ubuntu 系统。 1.2 代码和编译环境的准备首先,需要解压完整的平台代码包,检查自己的编译环境,需要安装 1. 6 版本的 版本的 openjdk,可 以使用下面命令来查看 jdk 的版本: java -versio...

2019-10-09 09:16:50 1786 1

原创 【Android Framework】开机执行自定义脚本之Init.rc文件的妙用与如何编写开机脚本?

Init.rc妙用及语法说明参考:system\core\init\readme.txt案例1当开机启动完毕,写mpp2的寄存器,使其设置为PWM模式。#add by eliot shao 2016.11.03 for mmp2-pwm functionon property:sys.boot_completed=1write /sys/kernel/debug/spmi/spm...

2019-09-23 10:00:44 4060

翻译 腾讯物联网操作系统正式开源,最小体积仅 1.8 KB

雷锋网消息,近日,腾讯宣布开源自主研发的轻量级物联网实时操作系统 TencentOS tiny。据悉,TencentOS tiny 具有低功耗,低资源占用,模块化,安全可靠等特点;同时还支持一键上云,对接云端海量资源。近年来,腾讯在开源上的步伐不断加快。截至今年 9 月,腾讯自主开源项目已达 84 个,Star 数超过 24 万。腾讯表示,本次 TencentOS tiny 的开源可...

2019-09-20 14:52:13 4476 1

翻译 nginx 这一篇就够了

nginx 这一篇就够了nginx安装 安装依赖 下载 编译安装 编译时将 ssl 模块静态编译 nginx 服务架构 模块化结构 模块化开发 nginx 的模块化结构 nginx 的模块清单 nginx 的 web 请求处理机制 nginx 配置文件实例 nginx 服务器基础配置指令 nginx.conf 文件的结构 ...

2019-09-18 10:53:04 369

原创 【WebRtc】Android编译

前言webrtc是谷歌收购并开源的一个支持实时音视频对话的技术。官网是:https://webrtc.org。准备工作如果不打算修改webrtc相关源码,建议不要去折腾编译这个源码工程。直接引用已经编译好的中央库(Maven或者Gradle):认准官方渠道:(只示例Gradle方式的)compile 'org.webrtc:google-webrtc:1.0.+' ...

2019-09-12 11:45:59 3940

原创 【WebRTC】在Android上用NDK编译WebRtc音频增益模块(AGC),降噪(NS),java调用JNI实现功能

目录·········前言·········前期工作·········编译工作·········编码工作(AGC-JAVA)·········编码工作(AGC-JNI)·········编码工作(NS-JAVA)········编码工作(NS-JNI)·········总结前言 Android 单独抽取 WebRtc-AGC(音频增益) 模块...

2019-08-30 11:25:36 5979 2

原创 【谈】分享Android应用工程师如何切入Framework

前言: 华为发布鸿蒙,分布式微内核全场景新一代操作系统,多终端一次开发,余承东宣布鸿蒙系统随时可用于手机,现有android应用全兼容,而且完全开源。鸿蒙在发布会上最为人称道的一点是‘开源’,毕竟能经得起世人检验的代码,才是靠谱的产品。 当然在发布会上有支持鸿蒙的,也有给鸿蒙泼冷水的,鸿蒙需要开发者加入,开发者也需要通过代码更深入的了解鸿蒙。一边自称开源,一边一行代码也...

2019-08-22 09:37:45 1534 3

原创 【音视频】FFmpeg - Android的编译与使用 - 入门篇( 四)

【音视频】FFmpeg - Android的编译与使用 - 入门篇( 四)【音视频】FFmpeg 安装+Api使用+Android+笔记( 一)【音视频】FFmpeg 安装+Api使用+Android+笔记( 二)【音视频】FFmpeg 安装+Api使用+Android+笔记( 三) FFmpeg开发Api文档 FFmpeg重要结...

2019-08-11 13:20:20 3332

转载 【代码管理】参与开源项目:提交PR , 如何同步更新Github上Fork的项目?

【代码管理】参与开源项目:提交PR , 如何同步更新Github上Fork的项目?本篇文章从简书作者[梁朋举] 上转载,出处https://www.jianshu.com/p/97be42c37385Github Fork 过程概述在Github上有很多优秀的开源项目,相信每一位热衷于技术的朋友都会在Github上Fork一些感兴趣的项目,然后在本地修改并提交...

2019-07-19 14:47:54 1055

原创 【音视频】FFmpeg 安装+Api使用+Android+笔记( 三)

FFmpeg多媒体文件处理【音视频】FFmpeg 安装+Api使用+Android+笔记( 二)FFmpeg开发Api文档FFmpeg重要结构体分析上一章节:FFmpeg 打印音/视频信息(Meta) FFmpeg 抽取音频数据 FFmpeg 抽取H264视频频数据 介绍NALU单元 ...

2019-07-03 16:12:41 656

原创 【音视频】FFmpeg 结构体解析

FFmpeg结构体解析 官网英文Api文档 :https://ffmpeg.org/documentation.html 网上资料较多,以下选取网上优质博客以及其他资料等介绍FFmpeg 中的结构体FFmpeg结构体:AVFormatContext https://www.jian...

2019-06-01 15:53:52 32248

原创 【音视频】FFmpeg 安装+Api使用+Android+笔记( 二)

FFmpeg多媒体文件处理【音视频】FFmpeg 安装+Api使用+Android+笔记( 一) FFmpeg开发Api文档 上一章节:FFmpeg编译安装 Window下编译安装 Linux编译安装 FFmpeg日志系统的使用 c 调用 FFmpeg 库avutil 的avlog 函数-&...

2019-05-29 15:21:43 34695

原创 【音视频】FFmpeg 安装+Api使用+Android+笔记(一)

FFmpeg 安装+文件处理Api使用1:Windows下编译安装 FFmpeg https://www.imooc.com/article/247113 (音频专家李超老师的手记,老师慕课网视频:《FFmpeg音视频核心技术精讲与实战》)2:FFmpeg在Linux(ubuntu)下编译使用 ...

2019-05-27 16:54:51 35603

转载 WebRtc-RTP/RTCP协议解析

原博客:https://blog.csdn.net/explorer_day/article/details/78641723?tdsourcetag=s_pctim_aiomsg一、简介RTP—实时传输协议,其在多点传送(多播)或单点传送(单播)的网络上,提供端对端的网络传输功能,适合应用程序传输实时数据,如:音频,视频或者仿真数据。RTP没有为实时服务提供资源预留的功能,也不保证QoS...

2019-05-06 11:02:56 849

原创 【最新】 小程序反编译流程,解决$gwx is not defined 完美导入运行

前言这篇新文章,https://blog.csdn.net/dhnate678/article/details/97789001 7月份出的 8月更新,已成功解决Wxss文件丢失的问题,有视频教程网上有很多关于反编译微信小程序的博文,但是有些不全面有些文章比较早,由于微信小程序内部升级的原因,...

2019-03-18 16:01:46 2264 4

原创 【微信小程序 】- 知识总结 ,不断更新

小程序缓存个人头像开发小程序项目,有时候要对一些信息、图片 进行缓存。&lt;view class="img-container"&gt; &lt;image wx:if="{{hidden}}" class="head-img" src="{{photoPath}}"&gt;&lt;/image&gt;&lt;/view&gt;1. 首先从

2019-01-24 08:46:59 406

原创 Android-app、system、kernel 抓取logo

                                               日志抓取  (四类log buffer是main,radio,system,events)adb wait-for-device logcat  adb logcat -v time &gt; logcat.txt      //默认是-b main -b systemadb logc...

2019-01-17 11:18:55 1121

转载 2018年阿里巴巴重要开源项目汇总(持续更新中)

                    2018年阿里巴巴重要开源项目汇总(持续更新中) 本文转载自:https://yq.aliyun.com/articles/676140好动,大家一起分享摘要: 云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家有所帮助。开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创...

2018-12-19 15:45:01 32688 1

转载 软件开发模式:瀑布与敏捷

摘要: 瀑布和敏捷不是什么新概念,这里只是个人在团队合作中不得不去思考而做的归纳和总结,同时记录自己曾经踩过的坑,新瓶装旧酒,希望对你有所启发。 瀑布模式   瀑布模型是比较传统一种开发模式,特别是在2B的传统企业,包括ERP,MES,WMS,CRM,OA,IBMS等系统当中可以经常见到他们的影子。瀑布和敏捷不是什么新概念,这里只是个人在团队合作中不得不去思考而做的归纳和总结,同时记录自己曾...

2018-12-11 21:10:11 1019

原创 视频监控系统的软件设计开发方案

监控系统被广泛应用于保安、生产管理等需要无人值守的场合。虽然基于闭路电视的模拟监控系统已经发展得非常成熟,但当前兴起的数字视频监控系统与之相比,有许多优点。数字视频监控系统的智能性和可靠性高,能提供远程访问能力,视频资料管理保存方便,而且可以开发升级。本文介绍了一种基于IP网络的数字视频监控系统的设计开发实现方案,从采集、传输到终端控制实现了全过程数字化。  系统需要解决的问题1、...

2018-12-11 21:05:10 4512

mediasoup-client-android-moudle.rar

https://blog.csdn.net/gjy_it/article/details/104414037 Android中编译mediasoupclient/webrtc.a 纯源码编译,直接module导入即可

2020-04-29

Android(jni) 单独抽取 WebRtc-NS(音频降噪)AGC(音频增益)

博客地址:https://mp.csdn.net/article/details/100150637 Android(jni) 单独抽取 WebRtc-AGC(音频增益) 模块 Android(jni) 单独抽取 WebRtc-NS(音频降噪) 模块

2019-09-18

FFPlayerDemo-master.rar

Android JNI下使用FFmepg编解码入门,博客地址:https://blog.csdn.net/gjy_it/article/details/99182937

2019-08-11

TP5-Linux(centos7)-Wokman+gateway.doc

TP5-Linux(centos7)-Wokman+gateway 部署 Linux(Ubantu,Centos) 后端环境部署,问题解决[不定期更新] https://blog.csdn.net/gjy_it/article/details/90369496

2019-07-11

Centos7Ubantu smba配置

Centos7Ubantu smba配置 参考博文: Linux(Ubantu,Centos) 命令、系统使用、教程汇总[不定期更新] https://blog.csdn.net/gjy_it/article/details/86352775

2019-07-11

公网云,虚拟机,阿里云,华为云等连接FTP/SS工具,控制台+文件

虚拟机,阿里云,华为云等连接FTP/SS工具,控制台+文件securcrt.pc141.com.rar

2019-07-11

MTK驱动 Android Driver All-in-One1.rar

MTK驱动 Android Driver All-in-One.rar 支持MTK6572等

2019-07-11

Android高通MIC增益调试

Android高通MIC增益调试 ,麦克风模拟输入增益控制的属性为ADCx Volume

2018-11-22

Android内置APK到系统

8917 8937 8953平台。 将APk内置到android系统中,分为有APK源码和没有源码

2018-11-22

Andorid OTG摄像头

Andorid OTG 摄像头 测试apk. 能够完美兼容各大平台的测试!

2018-09-11

SystemUI-信号图标类型

https://blog.csdn.net/gjy_it/article/details/81132713 根据博客进行 systemui 信号槽 信号强度 信号图标 定制更改方法

2018-07-21

Android 高仿最新版微信 6.2 手势滑动返回(带阴影)

Android 高仿最新版微信 6.2 手势滑动返回(带阴影)

2016-12-20

滑动返回Activity(带阴影)

和 Activity 的 theme 并无关系 不影响 activity 的生命周期 只需继承 BaseActivity isSupportSwipeBack 唯一 API 方法,简单实用 无需设置 <item name="android:windowIsTranslucent">true</item> 支持 Dialog 的滑动返回

2016-12-20

ListView万能适配器

ListView ,GridView万能适配器

2016-10-28

Android引导页(易学、易懂)

Android引导页(易学、易懂) 新手学

2016-08-29

异步任务结合ListView下载图片Demo

异步任务结合ListView下载图片 优化过后的

2016-08-20

模拟服务器软件

模拟服务器 读取文件

2016-08-20

Socket 的图解

socket的传输 以及 连接的图解

2016-08-13

基于Socket的简单的Android聊天室,易学,易懂

基于Socket的简单的Android 简单的 聊天室,易学,易懂 压缩包里附有 思路框架 以及代码

2016-08-13

activity之间通信-请求码结果码的使用

activity之间通信-请求码结果码的使用

2016-08-09

Android自定义搜索时的关键字气泡动画-原理详解

Android自定义搜索时的关键字气泡动画-原理详解

2016-08-01

Android高仿微信的聊天界面

高仿微信界面。在代码中主要是使用了ListView 优化过的ListView适配器

2016-07-24

Android自定义——滑动开关

Android自定义——滑动开关

2016-07-23

Android中的ExpandableListView

ExpandableListView的使用代码

2016-07-23

Android自定义View-开关按钮

Android自定义View-开关按钮

2016-07-23

空空如也

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

TA关注的人

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