# Live events

Live events receive a continuous source for passthrough or encoding, write the output to an asset, and make the stream available for publishing. Start with the short workflow or choose a focused guide below.

## Start a live stream

- [Live stream in five minutes](/mkio/getting-started/live-stream-in-five-minutes) for a first RTMP test.
- [Configure a live event](/mkio/how-to/live-streaming/set-up-a-live-streaming-event) for passthrough, encoding, RTMP, RTMPS, SRT, archive, and transcription options.
- [Configure an extended archive window](/mkio/how-to/live-streaming/extended-archive-window) when the default archive duration is not enough.

## Connect a source

Choose the guide for your source software:

- [OBS Studio](/mkio/how-to/live-streaming/set-up-the-source-stream-using-obs)
- [FFmpeg](/mkio/how-to/live-streaming/set-up-the-source-stream-using-ffmpeg)
- [GStreamer](/mkio/how-to/live-streaming/set-up-the-source-stream-using-gstreamer)

## Publish and monitor

- [Publish the live output](/mkio/how-to/content-delivery-publishing/stream-content) with a streaming endpoint and locator.
- [Monitor MK.IO services](/mkio/how-to/monitor-your-services) through operational metrics.
- [Build live workflows with the Media API](/api-guides/how-to/media/live-streaming).
