GithubHelp home page GithubHelp logo

Comments (22)

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024 1

Let me try downgrading few versions and check upto which version it works for me, from that maybe we can narrow down the issue

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

It seems to be working in the latest Jitsi App on Playstore, but not sure what is wrong with our side of implementation.

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

Can you please share the full adb logcat ?

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

yes sure this is how it looks :-
Session 0: Exception while stopping repeating: android.hardware.camera2.CameraAccessException: CAMERA_ERROR (3): cancelRequest:630: Camera 1: Error clearing streaming request: Function not implemented (-38) at android.hardware.camera2.CameraManager.throwAsPublicException(CameraManager.java:1743) at android.hardware.camera2.impl.ICameraDeviceUserWrapper.cancelRequest(ICameraDeviceUserWrapper.java:92) at android.hardware.camera2.impl.CameraDeviceImpl.stopRepeating(CameraDeviceImpl.java:1366) at android.hardware.camera2.impl.CameraCaptureSessionImpl.close(CameraCaptureSessionImpl.java:579) at android.hardware.camera2.impl.CameraCaptureSessionImpl$2.onDisconnected(CameraCaptureSessionImpl.java:805) at android.hardware.camera2.impl.CameraDeviceImpl$7.run(CameraDeviceImpl.java:268) at android.os.Handler.handleCallback(Handler.java:959) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.os.HandlerThread.run(HandlerThread.java:68) Caused by: android.os.ServiceSpecificException: cancelRequest:630: Camera 1: Error clearing streaming request: Function not implemented (-38) (code 10) at android.os.Parcel.createExceptionOrNull(Parcel.java:3196) at android.os.Parcel.createException(Parcel.java:3166) at android.os.Parcel.readException(Parcel.java:3149) at android.os.Parcel.readException(Parcel.java:3091) at android.hardware.camera2.ICameraDeviceUser$Stub$Proxy.cancelRequest(ICameraDeviceUser.java:670) at android.hardware.camera2.impl.ICameraDeviceUserWrapper.cancelRequest(ICameraDeviceUserWrapper.java:90) at android.hardware.camera2.impl.CameraDeviceImpl.stopRepeating(CameraDeviceImpl.java:1366)  at android.hardware.camera2.impl.CameraCaptureSessionImpl.close(CameraCaptureSessionImpl.java:579)  at android.hardware.camera2.impl.CameraCaptureSessionImpl$2.onDisconnected(CameraCaptureSessionImpl.java:805)  at android.hardware.camera2.impl.CameraDeviceImpl$7.run(CameraDeviceImpl.java:268)  at android.os.Handler.handleCallback(Handler.java:959)  at android.os.Handler.dispatchMessage(Handler.java:100)  at android.os.Looper.loopOnce(Looper.java:232)  at android.os.Looper.loop(Looper.java:317)  at android.os.HandlerThread.run(HandlerThread.java:68) 

Just to mention again if I simply downgrade Version back to 8.3.1 It works perfectly fine on the same device.

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

Are you able to reproduce this with the sample app?

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

No I am not, It works good in sample app

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

It's not related to android though, I am having same issue in my iOS app with version number 9.2.2
Older version works well in iOS as well.

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

Are you connecting to your own server? What versions are you running there? The problem could be that.

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

Hi, yes here are the version details :-

jicofo_1.0-1057-1
jitsi-meet-web_1.0.7658-1
jitsi-meet-prosody_1.0.7658-1
jitsi-meet-web-config_1.0.7658-1
jitsi-meet-turnserver_1.0.7658-1
jitsi-meet-tokens_1.0.7658-1
prosody_0.12.4-1
jitsi-videobridge2_2.3-61-g814bffd6-1

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

So that would be https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_9111 which is ~6 months old.

Can you please share your config.js ?

@jallamsetty1 Do you have any idea? The source name flags perhaps?

from jitsi-meet.

jallamsetty1 avatar jallamsetty1 commented on June 16, 2024

I am not sure what could be the issue either. Source names were enabled by default long time back. The only difference between the Nov'23 release and the latest stable is that we enabled backend support for AV1. However, this shouldn't affect client functionality if AV1 is not set as the preferred codec in config.js.

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

Hello @saghul ,
I've attached our config for reference :-
config.js.zip

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

The config looks ok and has all the backwards compatibility flags there:

// Temporary backwards compatibility with old mobile clients.
config.flags = config.flags || {};
config.flags.sourceNameSignaling = true;
config.flags.sendMultipleVideoStreams = true;
config.flags.receiveMultipleVideoStreams = true;

I'm out of ideas here :-/

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

@saghul So, I am able to use camera upto version 8.6.1
Starting from Version 9.0 I am facing issue while starting camera

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

Alright so something is weird. Reviewing the conversation here you say it works with the sample app.

So let's look at how you integrate the SDK into your app.

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

Okay, So currently I am using version 8.3.1

and here's how we start meeting activity :-

val serverURL: URL = try {
            URL(jitsiServerUrl)
        } catch (e: MalformedURLException) {
            e.printStackTrace()
            return
        }

val jitsiMeetUserInfo =  JitsiMeetUserInfo(
                bundleOf(
                    "displayName" to "Test",
                    "email" to "[email protected]"
                )
            )
val defaultOptions = JitsiMeetConferenceOptions.Builder()
            .setServerURL(serverURL)
            .setToken("addTokenHere")
            .build()
JitsiMeet.setDefaultConferenceOptions(defaultOptions)

val jitsiMeetConferenceOptions = JitsiMeetConferenceOptions.Builder()
            .setUserInfo(jitsiMeetUserInfo)
            .build()
JitsiMeetActivity.launch(this, jitsiMeetConferenceOptions)

Let me know if you need any other specific details

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

I don't see the room being set, is that intentional? Also, how does your server URL look like?

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

I don't understand by what you mean room here ? do you have any example what do we set ?
Eg Server Url :- https://jitsi.com

Also I do set audio, video feature flags but I believe that will entirely remove Video button from my toolbar options.

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

In the conference options there is no call to seRoom. You need to specify which room to join.

Or did you miss that when copying the sample text over?

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

Yes, I am sorry I missed that while copying sample text this is how it should look:-

val defaultOptions = JitsiMeetConferenceOptions.Builder()
            .setRoom("roomIdHere")
            .setServerURL(serverURL)
            .setToken("addTokenHere")
            .build()

from jitsi-meet.

saghul avatar saghul commented on June 16, 2024

Ok, that does look ok. Can you please upload the smallest app that doesn't work for you? I don't know what else to suggest TBH.

from jitsi-meet.

mdhanif-simformsolutions avatar mdhanif-simformsolutions commented on June 16, 2024

Yes, I'll try to do that asap

from jitsi-meet.

Related Issues (20)

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.