Answers.Body: <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>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-04-18T15:54:28.643Z
Answers.LastActivityDate: 2020-04-18T15:54:28.643Z
Answers.LastEditDate: 2020-06-17T09:53:03.607Z
Answers.UserDisplayName: Doug Sillars
Body: <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>
  
Tags: <rtmp><obs>
Title: OBS RTMP to Web player
UserDisplayName: Axelly
ThreadText: # 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.
  
  
  ---
  
  