Electron Demo - App Crashes on clicking Join Audio with computer

Description
I’m trying to use the Electron Demo application, My goal is to access the AudioRawData and make modifications to it. I’m fairly new to this and any help would be highly appreciated!

Which version?
[v5.0.24433.0616]

To Reproduce
Steps to reproduce the behavior:

  1. Run the electron demo app
  2. Enter the sdk auth token
  3. Click Join without login
  4. Input meeting number, zoom access token(ZAK), some user name
  5. Connects to meeting, clicking Join Audio, then click Join with computer audio [Electron AppCrashes]

Device: MBP
OS: Catalina
Version 10.15.5

** LOGS **

[Terminal]
InitSDK 0
error was 0
AuthWithJwtToken 0
hasRawDataLicense 6
meetingstatus 1 0
StartMeetingWithOutLogin 0
2020-07-30 04:56:10.395 Electron[12960:441324] Mac Address: **************
meetingstatus 11 0
meetingstatus 16 0
meetinguserjoincb [ { userid: ********* } ]
meetingstatus 7 0
meetingstatus 1 0
2020-07-30 04:56:19.606 Electron[12960:441324] Mac Address: **************
meetingstatus 3 0
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
onUserVideoStatusChange { userId: *****, videoStatus: 1 }
meetingstatus 16 0
onUserAudioStatusChange [ { userid: *****, audioStauts: 0 } ]
onUserAudioStatusChange [ { userid: *****, audioStauts: 1 } ]
onUserAudioStatusChange [ { userid: *****, audioStauts: 2 } ]
meetinguserjoincb [ { userid: ***** } ]
onUserAudioStatusChange [ { userid: *****, audioStauts: 2 } ]
** APP CRASHES **

Hi,

Awaiting response, can you help us with this issue?

Thanks,
Shriraj

Hi @shriraj,

Thanks for using Zoom SDK. The raw data feature is not publicly available right now so you may not have access to the raw audio data. Is the app crashing while trying to access the raw data? Or the demo is crashing without modifying the demo code?

Thanks!

I am. not trying to access raw audio data right now, I was just trying to run the electron sdk demo without any changes.

Is there a way to make audio modifications?

Thanks for the reply. Could you provide an SDK log for us to further investigate the crashing issue? We have tried to reproduce the crash you are mentioning but we are not able to experience it.

You could set the enablg_log parameter to be true when calling the setDomain interface:

https://github.com/zoom/zoom-sdk-electron/blob/master/demo/main.js#L627

When the issue happens, close the app, and you could find the SDK log locates in the following locations:

  • Windows: %appdata%\ZoomSDK\logs
  • Mac: ~/Library/Logs/DiagnosticReports/(appName)

The log files should have the extensions .log . You could share the log with us and we will investigate the issue and find the solution for you.

Regarding your 2nd question:

Currently, there is no way to make audio modifications without accessing the audio raw data.

Thanks!