我<video>在Chrome 55中收到带有标签的下载按钮,但在Chrome 54上没有:

如何删除此项,以便没有人可以在Chrome 55中看到下载按钮?
我使用<video>tag将此视频嵌入到我的网页上.所以,我想要一些代码来删除这个下载选项.
这是我目前的代码:
<video width="512" height="380" controls>
<source data-src="mov_bbb.ogg" type="video/mp4">
</video>
Run Code Online (Sandbox Code Playgroud) 使用JavaScript 流式传输实时视频的最快方法是什么?通过TCP的WebSockets是一个足够快的协议来流式传输30fps的视频吗?
我正在用 HTML5 编写视频播放器。我想看看有什么的Youtube在做,以防止有人从刚刚抓住源(即:该.srcURL),然后将视频文件下载,但它似乎并不可见。
那么他们是如何做到的呢?
人们找到了解决方法吗?
它是一些复杂的 DRM 实现吗?
是否可以保护网站上的视频不被下载?
虽然用户可以使用某些硬件设备录制视频,但不应该使用某些链接下载视频 - 就像谷歌视频一样.
例如,如果我的系统中有Real One Player,我可以选择下载视频; 这应该受到限制.
我想从视频标签的控制面板禁用下载视频链接.
<video oncontextmenu="return false;" id="myVideo" autoplay controls>
<source src="uploads/videos/<?php echo $vid;?>" type="video/mp4">
</video>
Run Code Online (Sandbox Code Playgroud) 我正在使用视频标签播放视频.
我使用php文件进行播放,如下所示:
<video id="playvideo" preload="auto" width="845" height="395"
poster="http://video-js.zencoder.com/oceans-clip.png">
<source src="../getvideo_webm.php" type='video/webm' />
<source src="../getvideo_mp4.php" type='video/mp4'/>
<source src="../getvideo_ogv.php" type='video/ogg' />
</video>
Run Code Online (Sandbox Code Playgroud)
当我直接在浏览器中检查它们时,所有.php文件都正常播放.但是以上所有.php作为源文件的设置将无法播放.如果我给出一个直接的.mp4来源它会很好.
getvideo_mp4.php看起来像这样:
$path = 'oceans-clip.mp4';
if (file_exists($path))
{
$size=filesize($path);
$fm=@fopen($path,'rb');
if(!$fm) {
// You can also redirect here
header ("HTTP/1.0 404 Not Found");
die();
}
$begin=0;
$end=$size;
if(isset($_SERVER['HTTP_RANGE'])) {
if(preg_match('/bytes=\h*(\d+)-(\d*)[\D.*]?/i',
$_SERVER['HTTP_RANGE'],$matches)){
$begin=intval($matches[0]);
if(!empty($matches[1])) {
$end=intval($matches[1]);
}
}
}
if($begin>0||$end<$size)
header('HTTP/1.0 206 Partial Content');
else
header('HTTP/1.0 200 OK');
header("Content-Type: video/mp4");
header('Accept-Ranges: bytes');
header('Content-Length:'.($end-$begin));
header("Content-Disposition: inline;");
header("Content-Range: bytes $begin-$end/$size");
header("Content-Transfer-Encoding: binary\n");
header('Connection: …Run Code Online (Sandbox Code Playgroud) 我曾经使用某些程序(例如以前从未失败过的Internet 下载管理器 (IDM))下载任何视频内容。
作为网页设计的初学者,我想知道是否有一种方法可以保护我的视频在流式传输时不被下载,或者是否有至少从这个 Internet 下载管理器中溜走的技巧。
html ×5
javascript ×4
html5 ×2
html5-video ×2
php ×2
video ×2
header ×1
mp4 ×1
web-services ×1
websocket ×1
youtube ×1