<videoid="HLS_Player"autoplay="autoplay"loopmutedcontrols="controls"width="100%"height="100%"></video> <scripttype="text/javascript" > HLS_Player = document.getElementById('HLS_Player'); if (Hls.isSupported()) { HLS_Controller = newHls(); HLS_Controller.loadSource("视屏流地址"); HLS_Controller.attachMedia(HLS_Player); HLS_Controller.on(Hls.Events.MANIFEST_PARSED, function() { HLS_Player.play(); }); } // hls.js is not supported on platforms that do not have Media Source Extensions (MSE) enabled. // When the browser has built-in HLS support (check using `canPlayType`), we can provide an HLS manifest (i.e. .m3u8 URL) directly to the video element through the `src` property. // This is using the built-in support of the plain video element, without using hls.js. // Note: it would be more normal to wait on the 'canplay' event below however on Safari (where you are most likely to find built-in HLS support) the video.src URL must be on the user-driven // white-list before a 'canplay' event will be emitted; the last video event that can be reliably listened-for when the URL is not on the white-list is 'loadedmetadata'. elseif (HLS_Player.canPlayType('application/vnd.apple.mpegurl')) { HLS_Player.src = 'http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8'; HLS_Player.addEventListener('loadedmetadata', function() { HLS_Player.play(); }); } </script>