JSFiddle - React, Tailwind, and code Playground

HTML

<video id="video" playsinline="" controls="" src="https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8"></video>
<video id="blob-video" playsinline="" controls=""></video>

JavaScript

(function() {
	var videoElement = document.getElementById('blob-video');
  $.get("https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8", function( masterString ) {
        // Replace everything with a static link to make the file work at all
      const updatedMaster = masterString
      	.replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_audio_1_stereo_128000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_audio_1_stereo_128000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_180_250000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_180_250000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_270_400000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_270_400000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_360_800000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_360_800000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_540_1200000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_540_1200000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_720_2400000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_720_2400000.m3u8")
        .replace("f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_1080_4800000.m3u8" ,"https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa_video_1080_4800000.m3u8")
      console.log('Original master', masterString);
			console.log('Updated master', updatedMaster);
	    const blob = new Blob([updatedMaster], { type: 'application/x-mpegURL' });
  		const blobURL =...