<video src=blob:url> 中的 blob 是什么?

编程入门 行业动态 更新时间:2024-10-23 23:28:14
本文介绍了<video src=blob:url> 中的 blob 是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

谁能解释一下 blob: 在这个视频标签的 URL 中表示什么?

Can anyone explain what the blob: indicates in the URL in this video tag?

<video class="" style="width: 640px; height: 360px; left: 0px; top: 0px; transform: none; opacity: 1;" src="blob:www.youtube/5c42620b-a028-451b-9b64-424996802355"> </video>

推荐答案

这是一个带有 shaka player 的 YouTube 视频 使用 Media Source Extensions 在没有浏览器插件的情况下播放 DASH 内容.

That is a youtube video with shaka player which plays DASH content without browser plugins using Media Source Extensions.

blob url 由 createObjectURL 生成.例如:

The blob url is generated by createObjectURL. for example:

var video = document.querySelector('video'); var assetURL = 'frag_bunny.mp4'; // Need to be specific for Blink regarding codecs // ./mp4info frag_bunny.mp4 | grep Codec var mimeCodec = 'video/mp4; codecs="avc1.42E01E, mp4a.40.2"'; if ('MediaSource' in window && MediaSource.isTypeSupported(mimeCodec)) { var mediaSource = new MediaSource; //console.log(mediaSource.readyState); // closed video.src = URL.createObjectURL(mediaSource); mediaSource.addEventListener('sourceopen', sourceOpen); } else { console.error('Unsupported MIME type or codec: ', mimeCodec); }

更多推荐

<video src=blob:url> 中的 blob 是什么?

本文发布于:2023-07-17 02:43:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1128563.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:src   video   lt   gt   url

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!