Skip to content

Streaming live v2#573

Merged
jeroentempels-dolby merged 113 commits intomainfrom
streaming-live-v2
Apr 3, 2026
Merged

Streaming live v2#573
jeroentempels-dolby merged 113 commits intomainfrom
streaming-live-v2

Conversation

@jeroentempels-dolby
Copy link
Copy Markdown
Contributor

@jeroentempels-dolby jeroentempels-dolby commented Mar 31, 2026

^ Conflicts:
^	theolive/getting-started.mdx
@christopher-dolby christopher-dolby self-requested a review April 2, 2026 11:47
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 5 additional findings in Devin Review.

Open in Devin Review

:::

One option to start streaming content is making use of [OBS](https://obsproject.com/). It's an easy, free and quick way to get you started. More information on how to get started with OBS can be found in our guide [Using OBS with THEOlive](./contribution/software-encoders/obs.md). If you would be using [Wirecast](https://www.telestream.net/wirecast) for your live streaming, then more information on how to get started can be found in the guide [Using Wirecast with THEOlive](./contribution/software-encoders/wirecast.md). There are also guides for [vMix](./contribution/software-encoders/vmix.md) and [Videon Edgecaster](./contribution/hardware-encoders/videon.mdx).
<div style={{ textAlign: 'center' }}>![](assets/img/create-ingest.png 'Create an ingest')</div>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably better to put this as alt text instead of a title.

Suggested change
<div style={{ textAlign: 'center' }}>![](assets/img/create-ingest.png 'Create an ingest')</div>
<div style={{ textAlign: 'center' }}>![Create an ingest](assets/img/create-ingest.png)</div>

<div style={{ display: 'flex', gap: '2rem', alignItems: 'flex-start' }}>
<div style={{ flex: '0 0 35%', maxWidth: '35%' }}>

![](assets/img/create-engine.png 'Create an engine')
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, you seem to be consistently using titles instead of alt text...

Suggested change
![](assets/img/create-engine.png 'Create an engine')
![Create an engine](assets/img/create-engine.png)

---
title: 'Magewell'
slug: /hardware-encoders/magewell
hide_table_of_contents: true
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uhhh why are we hiding the ToC?

Suggested change

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was there before in V1, but indeed, don't see why, removed

sidebar_label: Viewer insights
sidebar_custom_props:
icon: 📊
description: Monitor concurrent viewers, latency, locations and platforms in real time.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe put this article in draft if it's not ready yet?

Suggested change
description: Monitor concurrent viewers, latency, locations and platforms in real time.
description: Monitor concurrent viewers, latency, locations and platforms in real time.
draft: true

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer keeping it explicitly there, that it is coming, we didn't forget, but just not yet there


Webhooks let you receive real-time notifications when events happen in your streaming infrastructure. Instead of polling for changes, you register an endpoint URL and the system pushes event data to it automatically.

---
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More horizontal lines... 😬

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are in Tim's new pages, I don't mind them but sure, removed

Schedulers let you automate when your channels go live and stop streaming. Instead of manually starting and stopping channels, you define a schedule and let the system handle it.

THEOlive allows you to automatically schedule the start and stop of a channel, offering several key advantages:
---
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👀

MattiasBuelens and others added 8 commits April 2, 2026 14:49
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Mattias Buelens <[email protected]>
Co-authored-by: Mattias Buelens <[email protected]>
Co-authored-by: Mattias Buelens <[email protected]>
@jeroentempels-dolby jeroentempels-dolby merged commit 3358ab9 into main Apr 3, 2026
3 checks passed
@jeroentempels-dolby jeroentempels-dolby deleted the streaming-live-v2 branch April 3, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants