nakyup

Results 10 comments of nakyup

more question audio i check opus sample rate 01-15 01:58:25.250 1058-1592/? D/audio_hw_primary: IN: sample_rate(16000), channel(1), format(1) 01-15 01:58:25.260 1058-10968/? I/audio_hw_primary: adev->in_device(4), val(4) 01-15 01:58:25.260 1058-10968/? V/audio_hw_primary: stat : /proc/asound/card1 :...

@ford-prefect i tested aec but not working this case use android AudioManager setmode it's set globle session, Already in use but aec, ns is changed audiosession mabye api level 16...

@ford-prefect What version are you using gstreamer? i'm use https://github.com/EricssonResearch/cerbero/commit/c64ec4f440f3eadc64661023b5cec26fd2b161b0 i found g_log I/g_log: value "((GstOpenSLESRecordingPreset) 1612188603)" of type 'GstOpenSLESRecordingPreset' is invalid or out of range for property 'preset' of...

@ford-prefect As a result working, but not perfect. I Changed local/owr_audio_renderer.c #if defined(**APPLE**) && TARGET_OS_IPHONE #define SINK_BUFFER_TIME G_GINT64_CONSTANT(80000) #else #define SINK_BUFFER_TIME G_GINT64_CONSTANT(80000) // orig 20000 #endif I have test phone...

The fundamental problem was caused because of a buffer overflow buffer-time and latency-time. So it seems that the voice noise and echoes. Is the best android buffer-time and latency-time setup?

I found gst-plugins-bad-1.0-1.7/sys/opensles/openslessrc.c gst_opensles_src_init (GstOpenSLESSrc \* src) { /\* Override some default values to fit on the AudioFlinger behaviour of - processing 20ms buffers as minimum buffer size. */ GST_AUDIO_BASE_SRC...

case orig openwebrtc android buffer-time is 20000 #if defined(APPLE) && TARGET_OS_IPHONE #define SINK_BUFFER_TIME G_GINT64_CONSTANT(80000) #else #define SINK_BUFFER_TIME G_GINT64_CONSTANT(20000) #endif in case voice is not good i changed 20000 to 80000...

@superdump edit config/android.config remove -fno-rtti os.environ['CXXFLAGS'] = os.environ['CFLAGS'] + ' -fno-exceptions'

try to at one time ##### Build Fail ./cerbero-uninstalled -c config/cross-android-armv7.cbc buildone icu after ./cerbero-uninstalled -c config/cross-android-armv7.cbc package -f openwebrtc

@superdump TURN_UDP, TURN_TCP same case incoming packet message processed, error 401: Unknown error. only STUN Type works fine