首页 > 其他分享 >媒体元素

媒体元素

时间:2024-08-29 12:26:10浏览次数:5  
标签:视频 浏览器 媒体 网站 元素 MEI video audio

媒体元素

音频 audio

标签 audio

<!--视频-->
<video src="../resources/vedio/xxx.mp4" controls></video>

视频 video

标签 video

<!--音频-->
<audio src="../resources/audio/xxx.m4a" controls autoplay></audio>
<!--音频和视频
src:资源路径
controls:控制条
autoplay:自动播放
-->

注:只有添加controls才会出现视频和进度条等

桌面端Chorme会针对用户给每个网站统计一个MEI指数,用来衡量用户在网站上消费多媒体的倾向强烈程度,并在浏览器内维护一个MEI列表(无法通过JS探测)。当用户在网站上观看视频并满足以下条件时

  • 观看时长大于 7 秒。
  • 视频音轨存在并且没有静音。
  • 带有视频的选项卡处于活跃状态。
  • 视频的像素大小大于200x140。

浏览器就会提高该网站的MEI指数,当网站的MEI指数足够高时,自动播放的限制就会被解除。

作者:laitaoGDUT
链接:https://juejin.cn/post/7140192861873504287
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:视频,浏览器,媒体,网站,元素,MEI,video,audio
From: https://www.cnblogs.com/LiuYP-blog/p/18386439

相关文章

  • 我的新书《Android系统多媒体进阶实战》正式发售
    我的新书要正式发售了,把链接贴在下面,感兴趣的朋友可以支持下。❶发售平台:当当,京东,抖音北航社平台,小红书,b站❷目前当当和京东已开启预售❸当当网https://u.dangdang.com/KIDHJ❹京东商城https://item.m.jd.com/product/10109083199634.html?gx=RnAoqRAjajbdh8lR5Q&gxd......
  • JavaScript学习文档(9):事件流、事件委托、其他事件、元素尺寸与位置
    目录一、事件流1、事件流的两个阶段2、事件捕获3、事件冒泡4、阻止冒泡5、解绑事件(1)解绑事件(2)鼠标经过事件区别二、事件委托1、优点2、原理3、实现4、tab栏切换案例改造三、其他事件1、页面加载事件2、元素滚动事件(1)页面滚动事件-获取位置(2)页面滚动事件-滚动......
  • leetcode215. 数组中的第K个最大元素,小根堆/快排思想
    leetcode215.数组中的第K个最大元素给定整数数组nums和整数k,请返回数组中第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。你必须设计并实现时间复杂度为O(n)的算法解决此问题。示例1:输入:[3,2,1,5,6,4],k=2......
  • 82. 删除排序链表中的重复元素 II
    传送锚点:力扣给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。示例1:输入:head=[1,2,6,3,4,5,6],val=6输出:[1,2,3,4,5]示例2:输入:head=[],val=1输出:[]示例3:输入:head=[7,7,7,7],val=7输......
  • 代码随想录算法训练营第一天 | 数组part01:数组理论基础,704. 二分查找,27. 移除元素 97
    数组理论基础数组是存放在连续内存空间上的相同类型数据的集合数组徐璈注意的是:数组的下标都是从0开始的数组内存空间是的地址是连续的正因为舒适的内存空间是连续的,所以在删除和增添元素的时候,需要移动其他元素的地址。在c++中,vector的底层实现是array,严格来说,vector是容......
  • 2024-08-28:用go语言,给定一个从1开始、长度为n的整数数组nums,定义一个函数greaterCount
    2024-08-28:用go语言,给定一个从1开始、长度为n的整数数组nums,定义一个函数greaterCount(arr,val)可以返回数组arr中大于val的元素数量。按照以下规则进行n次操作,将nums中的元素分配到两个数组arr1和arr2中:1.第一次操作将nums[1]加入arr1。2.第二次操作将nums[2]加入arr2。3.对......
  • 【力扣】3145.大数组元素的乘积
    题目描述一个非负整数 x 的 强数组 指的是满足元素为2的幂且元素总和为 x 的最短有序数组。下表说明了如何确定 强数组 的示例。可以证明,x 对应的强数组是独一无二的。数字二进制表示强数组100001[1]801000[8]1001010[2,8]1301101[1,4,8]2310111[1,2,4,16]......
  • 有没有不花钱的变声器软件免费版?适用于新媒体人的8款变声器软件汇总!
    随着直播及游戏行业的快速发展,许多人开始关注变声器软件的使用,尤其是那些想要在公众场合上不让别人认出的同时也能畅快地进行交流的用户。无论是为了娱乐、制作内容还是保护个人隐私,变声器软件为人们提供了许多便利。很多人都会问,是否有不花钱的变声器软件免费版可供使用呢?在这......
  • 11. HashSet的内部实现原理是什么?它如何保证元素不重复?
    HashSet是Java集合框架中的一个实现了Set接口的类,它用于存储不重复的元素。HashSet的内部实际上是基于HashMap来实现的。下面是HashSet的内部实现原理和它如何保证元素不重复的细节。1.HashSet的底层数据结构HashSet内部使用一个HashMap实例来存储元素。在HashSet中,每个添......
  • 流媒体协议分析
    m3u8、RTSP、RTMP和WebRTC等等都是用于视频流传输的协议或格式,它们各自有特定的用途和特点:m3u8:格式:.m3u8是一种媒体播放列表格式,通常用于直播流和点播视频流。M3U8文件通常与HLS(HTTPLiveStreaming)一起使用。用途:.m3u8文件定义了一个播放列表,包含了视频流的位置......