title: Stream raw h264 into web browser
body: <p>So for the project, we already have a raw <em>h.264</em> stream that is correctly produce, but we want to send that into a web browser to be displayed as a simple live stream.</p>
  
  <p>We are looking at RTP, because it seems like it can support such live stream. But it's all confusing.</p>
  
  <p>So, is it possible to simply stream raw h.264 data into the web browser, using which ever protocol there is? That's all we want. We don't care about going rewinding or fast forward, just showing the last image produced, as fast as possible.</p>
  
  <p>We might even be able to go with another encoder if it's possible and it's easily supported by browsers (<em>only Chrome really matters here</em>).</p>
  
  <p>And the application is real time critical, so converting to m3u8/ts files is probably not a good solution because of the delay.</p>
  
  <p>There's already a couple of discussion here about that, but it's so confusing and not even sure that's what we are looking for. Here are some that I found:
  - <a href="https://stackoverflow.com/questions/38287334/h264-rtp-stream-with-gstreamer-1-0">H264 RTP stream with gstreamer-1.0</a>
  - <a href="https://stackoverflow.com/questions/39538695/how-to-stream-h264-with-udp-gstreamer">How to stream h264 with udp gstreamer</a></p>