VidyoPlatform
  • Getting Started
  • Building custom client web application using Connector SDK
  • Android Integration
  • Resources
  • Use-Cases
    • Closed Captioning
    • Virtual Background - Banuba SDK
    • Calls Recording
    • Automatic Reconnection
    • Call Moderation
      • UnlockRoom API
      • Lock Room API
      • SetRoomPIN API
      • Remove RoomPIN API
      • Request Moderator Role API
      • Remove Moderator Role
      • Soft Mute
        • Soft Mute Audio
        • Soft Mute Video
      • Hard Mute
        • Hard Mute Audio
        • Hard Mute Video
      • Recording
      • Drop Participant
    • Custom noise suppression in web applications
    • Android: Picture-in-picture Mode
    • New Generation Renderer
    • Integrating with Epic
  • Twilio to Vidyo Migration
    • Twilio JavaScript SDK to VidyoClient JavaScript SDK
    • Twilio Android SDK to VidyoClient Android SDK
Powered by GitBook
On this page
  1. Use-Cases
  2. Call Moderation
  3. Hard Mute

Hard Mute Video

The objective is to enable/disable the moderator to apply a hard Mute of video to all/single participant

  • Set Video disable state for a selected participant in the room using API VidyoConnectorDisableVideoForParticipant

Example to disable video of a participant:

retValue = GetConnectorInstance.DisableVideoForParticipant(participant, false, "HardUnmuteVideoForParticipant");

return retval;

Example to enable video of a participant:

retValue = GetConnectorInstance.DisableVideoForParticipant(participant, true, "HardMuteVideoForParticipant");

return retval;

  • Set video disable state for all participants in the room using API VidyoConnectorDisableVideoForAll

Example:

retValue = GetConnectorInstance.DisableVideoForAll(true, "HardMuteVideoForAllEnable");

PreviousHard Mute AudioNextRecording

Last updated 1 year ago