有什么方法能够解决这个问题,现在使用的是 XMLHttpRequest 。主要是想分段加载一些流媒体 =w=。
|
1
看 bilibili 的开源项目 flv.js 应该有帮助
|
|
LplDec 18, 2016 via Android
3
m3u8 格式的应该可以分段吧
|
|
4
|
|
RoycomDec 19, 2016 via iPhone
6
标记一下
|
|
tabris17Dec 19, 2016 via iPhone
7
可以, youtube 的播放器就是这么干的
|
|
9
@binux 试了试,结果找不到模块懵逼了。。
echo "var videostream=require('videostream');" > 1.js && npm install -g npm && npm install -g videostream && node 1.js 然后就看到这个。。 Cannot find module 'videostream' |
|
12
ReferenceError: document is not defined
|
|
2zHDec 19, 2016
13
官网原话是: npm is the package manager for JavaScript.
|
|
16
@lslqtz document 是浏览器上定义的一个 Object ,所以肯定不是 node 直接执行。 require 报错这个问题,你需要找一个打包工具来帮你做这个 require 操作。
先执行 npm install 安装 package.js 中的对应依赖,然后运行打包工具把 index.js 跟 index.js require 的其他库打包成一个文件,然后插入 html 文件中。 打包工具有楼上说的 browserify ,也有 webpack 等等。 |
|
19
如果单纯想播放 mp4 文件, video src 里直接添加就好。
如果想播放 flv 文件, 请使用 flv.js 。 如果想播放 m3u8 分片列表, 请使用 hls.js 。 如果想使用 MSE + XMLHttpRequest 加载流媒体, 请参阅 flv.js 源码 src/io/xhr-range-loader.js 以及 src/core/mse-controller.js |
|
zionHHOct 19, 2019
21
您好?这个问题是怎么解决的?
|