1.兼容video标签的必要性 随着HTML5的定稿,在HTML5的时代里,基本上只要一个 video 标签加一个视频的src链接地址就可以播放视频了,对于开发人员来讲真是“酷毕了”。但是,纵观国内市场低版本浏览器的占有率,还没有到可以放弃兼容的那个时候,这样对于前端开发人员来说,就务必要把低版本兼 ...
分类:
Web程序 时间:
2020-05-04 19:06:04
阅读次数:
72
用于Mac的Joyoshare Media Cutter是最专业的视频修剪器之一,它可以根据您自己的需要剪切和合并视频/音频。此外,由于它具有多种输出格式,因此在许多便携式设备上播放视频/音频也很有用。用Joyoshare Media Cutter来进行视频的修剪和编辑,让你的视频更加出彩。下面小编 ...
分类:
系统相关 时间:
2020-04-22 20:11:47
阅读次数:
333
clickjacking攻击又称作点击劫持攻击。是一种在网页中将恶意代码等隐藏在看似无害的内容(如按钮)之下,并诱使用户点击的手段。 ## clickjacking攻击场景: 1.场景一:如用户收到一封包含一段视频的电子邮件,但其中的“播放”按钮并不会真正播放视频,而是链入一购物网站。 这样当用户试 ...
分类:
其他好文 时间:
2020-04-17 20:22:53
阅读次数:
61
因为你的video的src不是直接使用视频文件的地址,而是通过后台接口返回文件流,后台返回流的时候没为response的header设置一些参数,否则会在部分浏览器有问题 String rangeString = request.getHeader("Range");//如果是video标签发起的请 ...
分类:
其他好文 时间:
2020-03-28 18:07:34
阅读次数:
573
引言 作一些综合记录,待补充。 缓存的使用场景,不同类型缓存的使用方式 对 DB 热点数据进行缓存减少 DB 压力。 对依赖的服务进行缓存,提高并发性能。 单纯 K-V 缓存的场景可以使用 MC,而需要缓存 list、set 等特殊数据格式,可以使用 Redis。 需要缓存一个用户最近播放视频的列表 ...
分类:
其他好文 时间:
2020-03-15 13:17:34
阅读次数:
56
不少朋友对短视频,上下滑动播放视频效果比较比较感兴趣,今天看看这个案例。 1、效果图: 讲下大概思路,使用Recycleview配合自定义LinearLayoutManager来实现这个功能,这里着重说下自定义LinearLayoutManager的实现可以看到每当下一个item滑入屏幕时,上面的i ...
分类:
其他好文 时间:
2020-03-10 21:43:02
阅读次数:
61
多进程: 进程我们可以理解为是一个可以独立运行的程序单位,比如打开一个浏览器,这就开启了一个浏览器进程;打开一个文本编辑器,这就开启了一个文本编辑器进程。但一个进程中是可以同时处理很多事情的,比如在浏览器中,我们可以在多个选项卡中打开多个页面,有的页面在播放音乐,有的页面在播放视频,有的网页在播放动 ...
分类:
编程语言 时间:
2020-03-08 14:09:25
阅读次数:
68
一、操作系统 1.1、操作系统的由来 ? 大前提:我们编程目的就是为了奴役计算机,让计算机硬件自发地运行起来,然而硬件毕竟是”死的“,硬件的运行都是由软件支配。(软件才是支配这些死硬件的灵魂) 假如我们要开发一个应用程序如“暴风音影” 思路是: 1、该软件的一个核心业务就是播放视频,开发者若要编写程 ...
分类:
其他好文 时间:
2020-03-02 20:57:37
阅读次数:
57
Qt播放视频使用QMediaPlayer要注册Lav解码器,如果手动去注册,每次去使用管理员运行命令或者生成.bat文件都比较麻烦。 解决方法步骤如下: 一:编写注册Lav解码器脚本,并取消控制台的显示,生成.bat文件。 二:使用Bat to Exe将.bat文件转换为exe文件。 三:使用QSe ...
分类:
其他好文 时间:
2020-02-11 11:40:36
阅读次数:
174
视频处理 需求分析 原始视频通常需要经过编码处理,生成m3u8和ts文件方可基于HLS协议播放视频。通常用户上传原始视频,系统自动处理成标准格式,系统对用户上传的视频自动编码、转换,最终生成m3u8文件和ts文件,处理流程如下:1、用户上传视频成功2、系统对上传成功的视频自动开始编码处理3、用户查看 ...
分类:
其他好文 时间:
2020-02-11 00:07:10
阅读次数:
164