android平台视频直播,录制库
来源:互联网 发布:淘宝美工教程视频入门 编辑:程序博客网 时间:2024/06/05 10:42
此文章介绍一个android平台,视频直播和录制的开源库。开源库源码地址为https://github.com/showwaychen/svideostream。
此库
1.采集的视频源有两种:摄像头和屏幕(得需要android系统版本5.0以上)。支持基于opengl es 的图像美颜,opengl es图像获取使用两种方式:每一种是imagereader,需要api>=19, api<19时采用diretc texture获取方式。
2.视频编码器为h264, 软编码使用x264、硬编码采用mediacodec(api要求>=19)。
3.音频编码为aac,使用fdkaac开源库。
4.视频本地录制格式为mp4,使用ffmpeg库。
5.直播采用rtmp协议,使用librtmp开源库。
ndk层代码使用c++11语言,构建工具为cmake,编译需要在linux下进行行,项目说明中有编译的步骤,同时项目中有库的使用的demo。
阅读全文
0 0
- android平台视频直播,录制库
- android MediaRecorder录制音视频实现直播的基础
- 视频类产品直播+录制后端设计实践
- Unity3d windows平台视频录制
- 研究了有一个月android下手机录制视频做直播,真的挺难搞的!
- android视频录制(调用系统视频录制)
- 快速搭建视频直播平台
- Android 视频录制
- android视频录制
- android 音视频录制
- android视频录制例子
- Android录制视频(五)
- Android录制视频(四)
- Android录制视频(三)
- Android录制视频(二)
- Android录制视频(一)
- Android视频录制
- VLC Android录制视频
- 输出一个整数的每一位。
- DOM常用方法
- 编译器的结构
- javaweb项目 动态修改表格里的用户信息
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 2299 输出例子:7
- android平台视频直播,录制库
- 简单Hash
- WEB项目总结(三)dojo.js ajax应用实例
- CSS 边框
- uva 11292 Dragon of Loowater
- 数列有序!
- 寄存器
- c#怎样抓取html网页数据
- nginx负载均衡与动静分离