1
bzw875 2016 年 12 月 18 日 via iPhone 看 bilibili 的开源项目 flv.js 应该有帮助
|
3
Lpl 2016 年 12 月 18 日 via Android
m3u8 格式的应该可以分段吧
|
4
binux 2016 年 12 月 18 日 |
6
Roycom 2016 年 12 月 19 日 via iPhone
标记一下
|
7
tabris17 2016 年 12 月 19 日 via iPhone
可以, youtube 的播放器就是这么干的
|
9
lslqtz OP @binux 试了试,结果找不到模块懵逼了。。
echo "var videostream=require('videostream');" > 1.js && npm install -g npm && npm install -g videostream && node 1.js 然后就看到这个。。 Cannot find module 'videostream' |
12
lslqtz OP ReferenceError: document is not defined
|
13
2zH 2016 年 12 月 19 日
官网原话是: npm is the package manager for JavaScript.
|
16
2zH 2016 年 12 月 19 日 @lslqtz document 是浏览器上定义的一个 Object ,所以肯定不是 node 直接执行。 require 报错这个问题,你需要找一个打包工具来帮你做这个 require 操作。
先执行 npm install 安装 package.js 中的对应依赖,然后运行打包工具把 index.js 跟 index.js require 的其他库打包成一个文件,然后插入 html 文件中。 打包工具有楼上说的 browserify ,也有 webpack 等等。 |
19
royzxq 2016 年 12 月 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 |
21
zionHH 2019 年 10 月 19 日
您好?这个问题是怎么解决的?
|