自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 framework开发过程中的记录

1.修改system/build.prop文件后系统无法启动(1)adb root(2)mount -o rw,remount -t auto /system(3)chmod 644 build.prop2.给系统加入一个app保活脚本appkeepalive.sh,需要修改的位置(1)***\device\rockchip\rk3288\rk3288_mtb802\init.rcservice appkeepalive /system/bin/sh /system/bin/appk.

2021-03-04 10:07:32 139 1

原创 Android MQTT管理类完整代码

mport android.annotation.SuppressLint;import android.content.Context;import android.text.TextUtils;import org.eclipse.paho.client.mqttv3.MqttCallback;import org.eclipse.paho.client.mqttv3.MqttClient;import org.eclipse.paho.client.mqttv3.MqttConnectO.

2020-06-29 15:44:59 410

原创 解决 ViewPage setAdapter()不更新数据的bug

public class HomeAdapter extends FragmentPagerAdapter { List<IndexDataEntity.DataBean.MorenBean> morenBeanList; private FragmentManager fm; public HomeAdapter(FragmentManager fm, List<IndexDataEntity.DataBean.MorenBean> morenBean.

2020-05-22 09:38:04 388

原创 日常零碎笔记记录

1.1.git配置:gitconfig--globaluser.email"[email protected]" 换成你的邮箱gitconfig--globaluser.name"xuemeng" 换成你的名字gitconfig--globalalias.cocheckoutgitconfig--globalalias.brbr...

2019-08-05 10:09:19 250

原创 WebRtc部署

1、apprtc安装sudo apt-get install git unzip nodejs npm nodejs-legacy golang sudo apt-get install nodejs sudo npm install -g npm sudo apt-get install automake autoconf libtool sudo npm -g install grunt

2017-06-14 13:22:23 853

原创 Android JNI基础

新建一个类package com.example.jnitest;public class JNITest { public native String getStringFromC(); public native static String getString2FromC();}里面有两个native方法 用命令行进入该项目src目录,使用javah命令javah com.exa

2017-02-07 18:34:03 776

原创 Android音视频学习第8章:使用fmod对音频进行变调处理

这里写代码片

2017-02-03 14:22:34 5055 3

原创 Android音视频学习第7章:使用OpenSL ES进行音频解码

/* * *这里使用了transcode-1.1.7对wav文件进行解码,然后使用opensl es进行播放 * *///用到的变量和结构体WAV wav; //wav文件指针SLObjectItf engineObject; //引擎对象SLEngineItf engineInterface; //引擎接口SLObjectItf outputMixObject; //混音器SLOb

2017-02-02 14:14:43 3208

原创 Android音视频学习第6章:视频直播实现完整代码

PushNative.classpackage com.dongnaoedu.live.jni;import com.dongnaoedu.live.listener.LiveStateChangeListener;/** * 调用C代码进行编码与推流 */public class PushNative { public static final int CONNECT_FAILED =

2017-01-21 14:49:56 2081 14

原创 Android音视频学习第5章:视频直播实现之推送音频篇

音频推送流程 1.音视频参数设置 2.开始推流 3.音频视频采集 4.进行编码(生产者) 5.RTMP推流(消费者) /** * 音频编码器配置 */ setAudioOptions{audio_encode_handle = faacEncOpen(sampleRateInHz,numChannels,&nInputSamples,&nMaxOutputBytes);

2017-01-21 14:47:07 1171

原创 Android音视频学习第4章:视频直播实现之推送视频篇

视频推流时序图

2017-01-20 15:59:46 1570

原创 Android音视频学习第3章:音视频同步实现视频播放器

实现思路: 三个线程,两个队列 采用生产者消费者的模式 首先定义一个结构体来存储全局的数据typedef struct _Player Player;typedef struct _DecoderData DecoderData;struct _Player { JavaVM *javaVM; AVFormatContext *input_format_ctx; //音频

2017-01-20 15:23:21 2253 3

原创 Android音视频学习第2章:使用ffmpeg进行音频解码

和视频解码前面的套路一毛一样,麻烦的要对音频参数进行配置#include "com_xuemeng_mylive_utils_XuemengPlayer.h"#include <stdlib.h>#include <stdio.h>#include <unistd.h>#include <android/log.h>#define LOGI(FORMAT,...) __android_log

2017-01-20 13:20:09 2001

原创 Android音视频学习第1章:使用ffmpeg进行视频解码

FFmpeg解码的流程图如下所示 以下代码实现的是视频解码并写入yuv文件#include "com_xuemeng_mylive_utils_XuemengPlayer.h"#include <stdlib.h>#include <stdio.h>#include <unistd.h>#include <android/native_window.h>#include <android

2017-01-20 12:42:06 2592 4

原创 Android音视频学习第0章:音视频处理基础

播放一个视频文件的流程如下所示:封装格式视频码流和音频码流按照一定的格式存储在一个文件中,常见的视频封装格式有AVI,MP4,FLV,RMVB……..视频编码数据将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量 常见视频编码格式: 音频编码数据将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量 常见音频编码格式: 视频像素数据保存了屏幕上每个像素点的像素

2017-01-19 12:53:06 2971

原创 红黑树C++完整版

//异常类 /////////////////////////////////////////////////////////////////////////// Except.h ///////////////////////////////////////////////////////////////////////////ifndef EXCEPT_H_define EXCEPT_H_

2016-08-08 17:28:48 673 1

RHCE视频教程教材(15GB)

RHCE5.0/6.0视频教程教材(15GB)(内部视频)

2013-11-13

linux证书服务配置3

linux证书服务配置3

2013-05-16

linux证书服务配置2

linux证书服务配置2

2013-05-16

linux证书服务配置

linux证书服务配置

2013-05-16

很牛逼的扫描后台工具

很牛逼的扫描后台工具

2012-06-23

IIsPuScannev1.1

小工具

2012-06-14

空空如也

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

TA关注的人

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