之前写了一篇利用ffmpeg+nginx和笔记本电脑搭建直播推流的博客,一直忘记了写怎么在Android端进行拉流,今天刚刚来到学校,忽然想起来,就接着上一次的内容写下去了
上一次的博客是http://blog.youkuaiyun.com/qq_37656219/article/details/79330298
我们用到了开源框架Ijkplayer(哈哈因为不用商业授权,膜大佬)。Ijkplayer是非常好用的开源框架,但是要用起来其实也挺麻烦的,之前看过别人写的一些博客,都是要自己编译什么的,虽然步骤也不难,但是对于广大使用Win的人来说就有点尴尬了,所以我们这篇不用自己编译,而且亲测可行。啧啧啧。开始吧
首先要配置一下Android Studio,将build.gradle改为如下
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.drw.guannie"
minSdkVersion 16
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}