zoom / videosdk-ui-toolkit-web

The Zoom Video SDK UI toolkit is a prebuilt video chat user interface powered by the Zoom Video SDK.
https://www.npmjs.com/package/@zoom/videosdk-ui-toolkit
Other
10 stars 8 forks source link

Customization Queries for Zoom UI Toolkit Integration #14

Open AlexanderKapelyukhovskiy opened 7 months ago

AlexanderKapelyukhovskiy commented 7 months ago

1) Icons Customization:

2) Camera Placement and Sizing Control:

Ticorrian-Heard commented 7 months ago
  1. At the moment, there is no support for using your own icons
  2. At the moment, you cannot control the placement of the videos
  3. see errors below: IMPROPER_MEETING_STATE: 'Chat works only when the user is in meeting', INSUFFICIENT_PRIVILEGES: 'The user does not have the privilege to send the chat', INVALID_PARAMETERS: 'Issue with the parameter sent', OPERATION_TIMEOUT: 'The operation timed out, try again later', INVALID_OPERATION: 'The operation is invalid, perhaps caused by duplicated operations', OPERATION_LOCKED: 'The operation can not be completed because the relevant property is locked, see the reason for details', closed: 'The meeting is not joined', reconnecting: 'The meeting is reconnecting', CAN_NOT_DETECT_CAMERA: 'Cannot detect camera device', CAN_NOT_FIND_CAMERA: 'The provided camera device ID is not included in the camera device list', VIDEO_USER_FORBIDDEN_CAPTURE: 'The user has forbidden the use of the camera. They can allow camera and rejoin the session', VIDEO_ESTABLISH_STREAM_ERROR: 'Video WebSocket is broken', VIDEO_CAMERA_IS_TAKEN: "User's camera is taken by other programs", 'NotAllowedError: Permission denied by system': 'Camera or Microphone not allowed in System settings', 'NotAllowedError: Permission denied': 'Camera or Microphone not allowed in Browser settings', 'on hold': 'The user is on hold'

Additional Errors thrown from the SDK: https://marketplacefront.zoom.us/sdk/custom/web/modules.html#ErrorTypes

  1. Can you elaborate more on this query? Are you talking about the video view in landscape vs portrait or the entire uitoolkit behavior?
AlexanderKapelyukhovskiy commented 7 months ago

Thank you for the comprehensive response and addressing our queries.

Regarding the concerns raised about the mobile web experience, I'd like to provide additional details:

For a visual representation of these issues, please refer to the attached screenshots. Please let us know if any further clarification is needed.

AlexanderKapelyukhovskiy commented 6 months ago

Hope my last updated was clear enough. @Ticorrian-Heard please let me know if you need more details.

tommygaessler commented 4 weeks ago

Hey @AlexanderKapelyukhovskiy , we have made many UI improvements since you shared your feedback, improving the mobile experience in portrait and landscape.

Give 1.12.1-1 a try and let us know your feedback.

Docs: https://developers.zoom.us/docs/video-sdk/web/ui-toolkit/ Changelog: https://developers.zoom.us/changelog/video-sdk/

In the meantime, we do have icons, language, color, and font customization on the roadmap.

AlexanderKapelyukhovskiy commented 4 weeks ago

Thank you for the update, @tommygaessler. I truly appreciate the hard work from you and your team. I will retest the mentioned items with the new version and let you know if I come across anything further.