blob用法实例:http地址的原理及生成方法
服务端 index.php
<?php
// 返回二进制流数据
$file_path = __DIR__ . '/video.mp4';
$file_size = filesize($file_path);
$oct_data = fread(fopen($file_path, "r"), $filesize);header("Content-type: video/mpeg4;charset=UTF-8");
header("Content-Length: " . $filesize);
echo $oct_data;
前端 index.html
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Blob Url</title>
</head>
<body><video id="video" width="400" controls="controls"></video><script type="text/javascript">//创建XMLHttpRequest对象var xhr = new XMLHttpRequest();//配置请求方式、请求地址以及是否同步xhr.open('POST', '/index.php', true);//设置请求结果类型为blobxhr.responseType = 'blob';//请求成功回调函数xhr.onload = function(e) {if (this.status == 200) {//请求成功//获取blob对象var blob = this.response;//获取blob对象地址,并把值赋给容器document.getElementById("video").src = URL.createObjectURL(blob);}};xhr.send();</script>
</body>
</html>
我的视频应用类原创文章
- 酷播云免费视频二维码的完整使用教程(适合小企业做微信视频宣传)
- 视频二维码的适用场景
- 微信公众号直播有哪些不一样的玩法?
- 微信视频直播如何做收费直播(如何做付费的微信直播)图文教程
- 说说视频编码格式、视频码率、视频帧率、分辨率的概念
- 原创教程:带ppt课件和讲师画面的教学视频录制完整教程
- 如何做电视节目的视频直播(电视台节目直播)
- 做视频直播时如何测试本地网络的上行带宽(网速测试)
- usb摄像头做教学直播实现pc和手机都可以在线观看教程
- 微信公众号直播有哪些不一样的玩法?
- 微信视频直播如何做收费直播(如何做付费的微信直播)图文教程
- 说说视频编码格式、视频码率、视频帧率、分辨率的概念
- 原创教程:带ppt课件和讲师画面的教学视频录制完整教程
- 如何做电视节目的视频直播(电视台节目直播)
- 做视频直播时如何测试本地网络的上行带宽(网速测试)
- usb摄像头做教学直播实现pc和手机都可以在线观看教程
- 微信公众号直播有哪些不一样的玩法?
- 如何做电脑游戏桌面录屏直播实现手机直接观看
- 免费视频存储平台(微云、百度网盘、谷歌硬盘、酷播云)的截图对比
- 云课堂直播功能介绍,更贴合在线教育、企业内训的场景应用
- 基于微信小程序做直播的截图(微信小程序发起视频直播)
- 在线教学场景下 讲师们做PPT课件直播的一些介绍
- FMS/wowza/red5/SRS流媒体服务器产品对比
blob用法实例:http地址的原理及生成方法相关推荐
- 词嵌入向量WordEmbedding的原理和生成方法
词嵌入向量WordEmbedding的原理和生成方法 WordEmbedding的使用 WordEmbedding的生成 词嵌入向量(WordEmbedding)是NLP里面一个重要的概念,我们可以利 ...
- 词向量Word Embedding原理及生成方法
前言 Word Embedding是整个自然语言处理(NLP)中最常用的技术点之一,广泛应用于企业的建模实践中.我们使用Word Embedding能够将自然文本语言映射为计算机语言,然后输入到神经网 ...
- python shutil模块用法实例分析_python之shutil模块使用方法(三分钟了解)
文章目录 shutil模块 1.1简介 shutil模块提供了一些针对文件和目录,压缩包的高级操作,主要是拷贝.移动.对于单个文件的操作,可参考os模块的用法. 1.2 作用及作用范围 作用: 快速的 ...
- python的for语句用法_python中list循环语句用法实例
本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个 ...
- python守护线程_Python守护线程用法实例
本文实例讲述了Python守护线程用法.分享给大家供大家参考,具体如下: 如果你设置一个线程为守护线程,就表示你在说这个线程是不重要的,在进程退出的时候,不用等待这个线程退出.如果你的主线程在退出的时 ...
- python pygame鼠标点击_Python中pygame的mouse鼠标事件用法实例
本文实例讲述了Python中pygame的mouse鼠标事件用法.分享给大家供大家参考,具体如下: pygame.mouse提供了一些方法获取鼠标设备当前的状态 ''' pygame.mouse.ge ...
- python元类的使用_python中元类用法实例
本文实例讲述了python中元类用法,分享给大家供大家参考.具体方法分析如下: 1.元类(metaclass)是用来创建类的类 2.type(object):返回一个对象的类型,与object.__c ...
- python中mysqldb模块_python中MySQLdb模块用法实例
本文实例讲述了python中MySQLdb模块用法.分享给大家供大家参考.具体用法分析如下: MySQLdb其实有点像php或asp中连接数据库的一个模式了,只是MySQLdb是针对mysql连接了接 ...
- 简述游标原理 mysql_mysql游标的原理与用法实例分析
本文实例讲述了mysql游标的原理与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是游标 创建游标 使用游标 首发日期:2018-04-18 什么是游标: 如果你前面看过mysql函数,会发 ...
最新文章
- Python isinstance() 函数
- Dubbo发展史谁知道?
- 教你阿里云企业版服务器配置到底怎么选?阿里云ECS相关术语汇总
- python画图配色_python matplotlib包图像配色方案分享
- (扩展欧几里德算法)zzuoj 10402: C.机器人
- javascript中索引_如何在JavaScript中找到数字在数组中所属的索引
- 可以改动的option组件_告别秃头!设计让开发者省心的React组件(内含详细代码)...
- canvas 在其他画好的上面继续画_详解canvas绘制多张图的排列顺序问题
- 1053: [HAOI2007]反素数ant
- MySQL索引的Index method中btree和hash的优缺点
- 解决 X: user not authorized to run the X server, aborting.
- js常用方法之Array对象方法扩展
- flume学习(七):自定义source
- LINUX SHELL为awt指定分隔符
- Math数学对象(万能随机数公式)
- 什么是海外DDoS高防?
- css修改鼠标指针的样式
- 微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。五 (下)京东后台提交订单,通知用户...
- NVIDIA边缘端设备(nano、tx2、xavier等)查看安装的jetpack版本
- 一个入行很长的老鸟给新手的一些建议——转
热门文章
- echart自定义悬浮tooltip
- SEO 网站排名优化(资源收藏,用得着时看看)
- 群晖(Synology)NAS网络存储服务器
- SAP ABAP 查找更改文档对象(SCDO)和表关系的在线字典2/2(全)
- Hadoop实践1-inux deepin配置Hadoop环境
- AI辅助瞄准系统开发与实战(三)-竣工
- 图解数据结构 使用python_[java电子书] 图解数据结构-使用Python PDF 电子书 百度云 网盘下载_Java自学网...
- 轻松学算法的秘密!可视化算法网站汇总!(附动图)
- Intel芯片组和AMD命名规则
- uwsgi模式_Uwsgi配置文档