Skip to main content
Version: 0.0.x

Recording Events - Python

VideoSDK provides the on_recording_state_changed() event, which notifies you of the current state of recording for the meeting.


  • This event is triggered when the recording status of the meeting changes.
  • It can be implement to using the MeetingEventHandler class


Here is an example demonstrating the usage of the event mentioned on this page.

  class MyMeetingEventHandler(MeetingEventHandler):
def __init__(self):

def on_recording_state_changed(self, data):
print("recording state changed", data)

def on_recording_started(self, data):
print("recording started", data)

def on_recording_stopped(self, data):
print("recording stopped", data)

API Reference

The API references for all the methods and events utilized in this guide are provided below.

Got a Question? Ask us on discord