<p>Perhaps you've already discovered a solution, but you need a server that accepts the RTMP stream, and outputs an HLS video stream.  You can then use one of many JavaScript players (like video.js) to show your video on the web.</p>
<p>Companies like <a href="https://api.video" rel="nofollow noreferrer">api.video</a> will transcode the video, and give you a &quot;web ready&quot; player that you can just drop onto your webpage.</p>

CC BY-SA 4.0
2020-04-18T15:54:28.643Z
2020-04-18T15:54:28.643Z
2020-06-17T09:53:03.607Z
Doug Sillars
<p>Good morning, I'm biiiiig newbie and I struggle to understand one thing</p>

<p>I want to stream video with e.g OBS, it supports RTMP, so I'm setting up RTMP server. It works fine, I'm able to watch it via VLC, but "web" doesn't accept this format, so I have to convert it on fly to WebRTC?</p>

<p>and stream it somehow again?</p>

<rtmp><obs>
OBS RTMP to Web player
Axelly
# OBS RTMP to Web player

(Asked by: username_0 on 2020-02-10)

Good morning, I'm biiiiig newbie and I struggle to understand one thing

I want to stream video with e.g OBS, it supports RTMP, so I'm setting up RTMP server. It works fine, I'm able to watch it via VLC, but "web" doesn't accept this format, so I have to convert it on fly to WebRTC?

and stream it somehow again?

**Tags:** rtmp, obs


---

## 1 answers

### Answer by username_1 on 2020-04-18. Score: 1 | Accepted answer

Perhaps you've already discovered a solution, but you need a server that accepts the RTMP stream, and outputs an HLS video stream. You can then use one of many JavaScript players (like video.js) to show your video on the web.

Companies like [api.video](https://api.video) will transcode the video, and give you a "web ready" player that you can just drop onto your webpage.


---

