自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

2019-05-20 09:56:53 2679 1

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

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

2019-01-12 11:45:08 2794 0

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

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

2018-06-20 11:28:18 15455 7

原创 Android 系统(framework)定制、修改 - 下篇

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

2020-05-18 11:32:52 233 0

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

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

2020-04-29 13:26:43 799 6

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

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

2020-03-05 16:54:19 1635 10

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

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

2020-02-26 15:04:50 1326 0

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

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

2020-02-24 17:02:24 1436 3

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

目录 前言 Mediasoup Demo分析 调试方法 Demo Dump工具 编码阅码工具 前言 上篇文章对MediaSoup的环境部署和运行demo做了简单的了解 【Mediasoup】环境部署与demo搭建,本章节主要对MediaSoup的源码进行调试,以及运行时分析、调试...

2020-02-21 16:18:43 1424 0

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

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

2020-02-21 11:16:02 2518 6

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

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

2020-02-21 10:03:23 2089 1

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

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

2020-01-31 12:22:24 300 0

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

最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移动应用上。Token 的中文有人翻译成 “令牌”,我觉得...

2019-12-02 19:25:44 70 0

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

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

2019-12-02 09:19:57 97 0

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

node-inspector可以让我们在devtools里面断点调试。 运行 node --inspect app.js 1:如果用服务程序运行在虚拟机Linxu&云服务器系统上调试则: node --inspect-brk=192.168.11.27:9229 serve...

2019-11-04 15:06:25 609 0

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

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

2019-10-15 16:37:43 3755 0

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

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

2019-10-09 09:16:50 281 0

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

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

2019-09-23 10:00:44 3205 0

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

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

2019-09-20 14:52:13 3297 0

翻译 nginx 这一篇就够了

nginx 这一篇就够了 nginx 安装 安装依赖 下载 编译安装 编译时将 ssl 模块静态编译 nginx 服务架构 模块化结构 模块化开发 nginx 的模块化结构 nginx 的模块清单 nginx 的 web 请求处理机制 ...

2019-09-18 10:53:04 124 0

原创 【WebRtc】Android编译

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

2019-09-12 11:45:59 3157 0

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

目录 ·········前言 ·········前期工作 ·········编译工作 ·········编码工作(AGC-JAVA) ·········编码工作(AGC-JNI) ·········编码工作(NS-JAVA) ········编码工作(NS-JNI) ·······...

2019-08-30 11:25:36 3726 1

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

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

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

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

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

2019-08-11 13:20:20 3146 0

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

【代码管理】参与开源项目:提交PR , 如何同步更新Github上Fork的项目? 本篇文章从简书作者[梁朋举] 上转载,出处 https://www.jianshu.com/p/97be42c37385 Github Fork 过程概述 在Github上有很多优秀的开源项目,相信每一...

2019-07-19 14:47:54 309 0

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

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

2019-07-03 16:12:41 371 0

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

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

2019-06-01 15:53:52 29088 0

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

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

2019-05-29 15:21:43 31267 0

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

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

2019-05-27 16:54:51 31772 0

转载 WebRtc-RTP/RTCP协议解析

原博客:https://blog.csdn.net/explorer_day/article/details/78641723?tdsourcetag=s_pctim_aiomsg 一、简介 RTP—实时传输协议,其在多点传送(多播)或单点传送(单播)的网络上,提供端对端的网络传输功能,适合应...

2019-05-06 11:02:56 277 0

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

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

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

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

小程序缓存个人头像 开发小程序项目,有时候要对一些信息、图片 进行缓存。 <view class="img-container"> <image wx:if="{{hidden}}" class=&qu...

2019-01-24 08:46:59 293 0

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

                                               日志抓取    (四类log buffer是main,radio,system,events) adb wait-for-device logcat   adb logcat -v time &a...

2019-01-17 11:18:55 395 0

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

                    2018年阿里巴巴重要开源项目汇总(持续更新中)  本文转载自:https://yq.aliyun.com/articles/676140 好动,大家一起分享 摘要: 云栖社区特在2018年年末,将阿里巴巴的一些重要的开源项目进行整理,希望对大家...

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

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

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

2018-12-11 21:10:11 452 0

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

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

2018-12-11 21:05:10 1280 0

原创 嵌入式应用软件开发的步骤流程

嵌入式软件工程师能根据项目管理和工程技术的实际要求,按照系统总体设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档;组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;具有工程师的实际...

2018-12-11 21:03:55 1364 0

原创 Centos7 下部署-PHP-TP5 之Workerman & GateWay

                Centos7 下部署-PHP-TP5 之Workerman & GateWay  Centos7 TP5配置WorkerMan 一:进入项目根目录 rm    composer.json 二: cd /home  & 安装co...

2018-11-29 10:36:02 836 0

原创 Fiddler抓包工具手机添加代理后连不上网解决办法

最近,在工作中需要测试一个监控网络请求的SDK,需要校验该SDK记录的耗时数据的准确性。根据网上大神们提供的工作经验,可以利用Fiddler工具给手机添加代理,来监控手机的一系列网络请求。但是,没想到,路漫漫其修远兮,fiddler工具给手机设置代理之后,手机竟然上不了网了,尝试了N种解决方法,终...

2018-11-13 14:34:25 29630 0

原创 OkHttp3简单使用:请求和响应,post,get

一,HTTP请求、响应报文格式 要弄明白网络框架,首先需要先掌握Http请求的,响应的报文格式。 HTTP请求报文格式: HTTP请求报文主要由请求行、请求头部、请求正文3部分组成. request.png   请求行:由请求方法,URL,协议版本三部分构成,之间用空格隔开 请求...

2018-11-03 16:07:29 567 0

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