Giter VIP home page Giter VIP logo

android-sdk-kotlin-demo's People

Contributors

imaximova avatar jedi1150 avatar vladimirbrejcha avatar yuliagrigorieva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-sdk-kotlin-demo's Issues

Crash with java.lang.UnsatisfiedLinkError

Добрый день

Fatal Exception: java.lang.UnsatisfiedLinkError
No implementation found for void org.webrtc.PeerConnectionFactory.nativeInitializeAndroidGlobals() (tried Java_org_webrtc_PeerConnectionFactory_nativeInitializeAndroidGlobals and Java_org_webrtc_PeerConnectionFactory_nativeInitializeAndroidGlobals__)

Ошибка выше периодически возникает при запуске проекта.
Приложение вылетает. Происходит только у разработчиков, у пользователей не была замечена.
Ошибка мешает разработке приложения. Связано с инициализацией IClient, использую dagger provide для
предоставления зависимости, код брал с демо
Voximplant.getClientInstance(
Executors.newSingleThreadExecutor(),
applicationContext,
ClientConfig()
)
Есть решение данной проблемы ?

Cannot start from killed app

Hello guys,

image

When this FirebasePushService receives a push, it calls the Shares.authService, but at this time, authService lateinit is not initialized yet.

This is the fresh app example.

Can you please tell me how can I make it work from killed app ?

SelectAudio not working for SPEAKER

Добрый день!
Возникла проблема с audioDeviceManager.selectAudioDevice(device)
В демо было бы неплохо добавить ограничение, которое указано у метода - нельзя выбрать EARPIECE, если есть WIRED. Точнее не делать EARPIECE available, если есть WIRED
Но я нашел возможный баг в другом случае.
Если подключить WIRED и BLUETOOTH, то при переходе с WIRED на SPEAKER переход выполняется
Но если перейти с BLUETOOTH на SPEAKER, то переход идет на WIRED
По логам voximplant sdk я увидел, что идет переход на SPEAKER, а потом на WIRED
Этот баг возникает на нескольких устройствах. Пока что для такого случая переключаю так: BLUETOOTH-SPEAKER(выходит WIRED)-SPEAKER (теперь уже SPEAKER). Но звук на секунду появляется в проводном.
Прошу вас рассмотреть этот случай и, если баг подтвердиться, поправить его.

Fatal Exception: java.lang.IllegalStateException Wrong thread

Getting the following Crash:


org.webrtc.Camera1Session.checkIsOnCameraThread (Camera1Session.java:367)
org.webrtc.Camera1Session.stop (Camera1Session.java:200)
org.webrtc.CameraCapturer$6.run (CameraCapturer.java:315)
android.os.Handler.handleCallback (Handler.java:883)
android.os.Handler.dispatchMessage (Handler.java:100)
android.os.Looper.loop (Looper.java:214)
android.os.HandlerThread.run (HandlerThread.java:67)

Please help in fixing this

Reconnecting after network connection problems

I had been searching about how to reconnect a call after network was disconnected.
In my example (based on the issue, but I didn't find an answer to my question
voximplant/react-native-voximplant#79)

  1. Start a call between two users (A & B)
  2. Turn off internet for one of the users (B)
  3. "B" will immediately fire a call ended event (onCallDisconnected)
  4. "A" will continue to show that it's on a call for 30 seconds before disconnecting.

What I want: When B turns on Internet before A is disconnected (<30 seconds) it will connect to the previous call with A.
But in the demo, when B turns on Internet again, nothing happens. A is still connected with B, but B cannot reconnect to a previous call.
Is this possible to reconnect? And if it's possible how to do this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.