JSFiddle - React, Tailwind, and code Playground

HTML

<p>
  Opening UDP links for multicast video feeds in VLC works in older versions of FF/Chrome, in FF from v133 you have to add "udp" to "network.url.simple_uri_unknown_schemes".
  <br>
  VLC has to be registered to handle udp:// protocol.
</p>

<table>
  <tr>
    <th>URL sample</th>
    <th>Without udp in about:config</th>
    <th>With udp in about:config</th>
    <th>In Chromium</th>
  </tr>
  <tr>
    <td>
      <a href="udp://@239.23.40.88:1234">udp://@239.23.40.88:1234</a>
    </td>
    <td>Opens VLC, no video</td>
    <td>Opens video feed</td>
    <td>Opens VLC, no video</td>
  </tr>
  <tr>
    <td>
      <a href="udp://:@239.23.40.88:1234">udp://:@239.23.40.88:1234</a>
    </td>
    <td>Opens VLC, no video</td>
    <td>Opens video feed</td>
    <td>Opens VLC, no video</td>
  </tr>
  <tr>
    <td>
      <a href="udp://*@239.23.40.88:1234">udp://*@239.23.40.88:1234</a>
    </td>
    <td>Opens VLC, no video, error message</td>
    <td>Opens VLC, no video, error message</td>
    <td>Does nothing</td>
  </tr>
  <tr>
    <td>
      <a href="udp://:[email protected]:1234">udp://:[email protected]:1234</a>
    </td>
    <td>Opens video feed</td>
    <td>Opens video feed</td>
    <td>Does nothing</td>
  </tr>
</table>

<p>
  To start a video feed broadcast execute: "ffmpeg -stream_loop -1 -re -i BigBuckBunny_320x180.mp4 -codec copy -f mpegts udp://239.23.40.88:1234"
</p>