Skip to main content

Recording and Livestream

AgentStation allows you to record and livestream workstation sessions. This feature is useful for capturing and sharing the activity of your workstations.

Recording

Recording captures the audio and video activity of a workstation.

Basic Recording Operations

  • Start Recording: Begin a new recording session.
  • Stop Recording: End the current recording session.
  • Pause Recording: Temporarily halt the recording.
  • Resume Recording: Continue a paused recording.

You can check the recording status of a workstation at any time.

Livestream

Livestreaming broadcasts the recorded content in real-time. You must start a recording before you can livestream.

Livestream Formats

  • Video: Uses HLS (HTTP Live Streaming) protocol.
  • Audio: Uses WebM format.

Livestream Operation

  • Stream: Start streaming the current recording.

Important Notes

  1. Always start a recording before attempting to livestream.
  2. Check the recording status before performing any operations.
  3. Stop recordings and streams when they're no longer needed.
  4. Handle errors in your application for a smooth user experience.

All recording and livestreaming operations are performed on a specific workstation, identified by its workstation_id.

By using these features, you can create interactive experiences with AgentStation workstations, enabling use cases from debugging to real-time collaboration.