From 777c9440836d766e0bcb3896c88d2a245ed34fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E5=8A=9B?= Date: Mon, 19 Oct 2020 11:21:58 +0800 Subject: [PATCH] Reduce GOP cache size to reduce delay MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 马力 --- build.gradle | 2 +- library/src/main/AndroidManifest.xml | 3 +-- library/src/main/java/net/ossrs/yasea/SrsEncoder.java | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index abc3373..3328f06 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ buildscript { google() } dependencies { - classpath 'com.android.tools.build:gradle:3.3.2' + classpath 'com.android.tools.build:gradle:4.0.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/library/src/main/AndroidManifest.xml b/library/src/main/AndroidManifest.xml index ca30e8d..dfe74c1 100644 --- a/library/src/main/AndroidManifest.xml +++ b/library/src/main/AndroidManifest.xml @@ -3,8 +3,7 @@ + android:supportsRtl="true"> diff --git a/library/src/main/java/net/ossrs/yasea/SrsEncoder.java b/library/src/main/java/net/ossrs/yasea/SrsEncoder.java index bc47510..69a7075 100644 --- a/library/src/main/java/net/ossrs/yasea/SrsEncoder.java +++ b/library/src/main/java/net/ossrs/yasea/SrsEncoder.java @@ -34,7 +34,7 @@ public class SrsEncoder { public static int vOutHeight = 640; // Since Y component is quadruple size as U and V component, the stride must be set as 32x public static int vBitrate = 1200 * 1024; // 1200 kbps public static final int VFPS = 24; - public static final int VGOP = 48; + public static final int VGOP = 24; public static final int ASAMPLERATE = 44100; public static int aChannelConfig = AudioFormat.CHANNEL_IN_STEREO; public static final int ABITRATE = 64 * 1024; // 64 kbps