叶亮's repositories

WebRTC

服务端: 搭建nodejs服务器,并配置socket模块来处理信令中转,搭建coturn中继服务来转发媒体流数据。Web客户端:音视频流采集并发送,实现远程1对1视频通话。

Language:JavaScriptStargazers:19Issues:0Issues:0

Android-OpenGL-Filter

Android平台下使用OpenGL来完成相机预览。使用opencv来实现人脸识别,使用faceAliganment来实现人脸关键点定位。将定位到的人脸关键点结合OpenGL来实现大眼和贴图滤镜。并使用MediaCodec和OpenGl的FBO实现视频编码以及录制。

Android-VideoPlay-FFmpeg

android视频播放器学习和练习的项目。主要涉及到使用ffmpeg解封装和解码,音视频同步,倍速播放,android平台下使用OpenGl ES和OpenSL ES渲染。

Language:CStargazers:8Issues:2Issues:0

Android-Rtmp-Pusher

视频编码使用x264编码,音频编码使用faac,RTMP协议作为传输协议,实现android端的直播推流

Language:CStargazers:3Issues:2Issues:0

Android-Recorder

Android平台下,使用Camera采集视频每一帧,OpenGl ES渲染, FFmpeg编码推流项目

Language:C++Stargazers:2Issues:2Issues:0

Mac-Live

Mac平台下,使用OpenCV对音视频采集,再用ffmpeg编码,推流的简单练习项目

Language:C++Stargazers:1Issues:1Issues:0

Video-Play-PCM

Andriod下使用OpenSL ES来播放音频原始数据PCM

Language:C++Stargazers:1Issues:2Issues:0

Video-Play-RGB

只播放视频的示例代码。解码为RGBA的格式播放。

Language:CStargazers:1Issues:2Issues:0
Language:JavaStargazers:0Issues:2Issues:0

Android-Camera2-Preview

使用android原生ApiCamera2实现相机预览和录制

Language:JavaStargazers:0Issues:2Issues:0

Android-OpenGL

基于Android平台的OpenGL练习项目

Language:CStargazers:0Issues:2Issues:0
Language:C++Stargazers:0Issues:2Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

DanmakuFlameMaster

Android开源弹幕引擎·烈焰弹幕使 ~

License:Apache-2.0Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0

Mac-OpenGL

Mac平台下OpenGL练习项目

Language:C++Stargazers:0Issues:2Issues:0

MVVMHabit

👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。

License:Apache-2.0Stargazers:0Issues:0Issues:0

tinker

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.

License:NOASSERTIONStargazers:0Issues:0Issues:0