从二进制文件流式传输 JS
JS streaming from binary file
所以我知道像SoundManager2这样的JavaScript库能够将音乐"流式传输"到客户端。我说的是"流"
1)文件存储在服务器上,并由应用程序从用户请求中获取2)文件像视频一样"缓冲"3)文件然后在一种播放器中为用户播放
据我了解,这对于MP3文件来说没有问题,MP3文件基本上只是一个(复杂的)文件,带有一些标题和基本上二进制信息。如何对包含例如有关鼠标位置信息的二进制文件进行这种流式处理。
我的目标是创造一种将鼠标移动保存在文件中的可能性,然后将其作为流播放给其他用户,并提供在鼠标录制中来回切换的可能性。
我会制作一个服务器端脚本,能够切碎您正在谈论的文件。
然后,你会这样称呼它
.../file.php?name=mousepositions.json&start=34&length=10
您将在哪里收到第 34-43 部分。然后,您可以显示这些部分,同时获取下一部分
.../file.php?name=mousepositions.json&start=44&length=10
在客户端上,您可以使用收到的部分来填充数组(或 Object),以便您知道哪些部分已经拥有,哪些部分丢失。然后,当用户查找时,您可以从本地对象/数组中获取,并且只获取缺少的部分。
相关文章:
- 使用Tabris-js,并尝试使用cordova文件和文件传输插件
- Sails.js日志传输依赖于环境
- 如何在node.js中将数组从服务器端传输到客户端
- 如何将画布对象从子进程流式传输回 Node.js
- 将资源文件数据从控制器传输到js文件
- 如何用javascript将变量传输到外部js文件
- AngularJs,DropZone.Js - 有没有人想出一种方法来将Dropzone传输保留在Angular根范围内
- 如何使用 express js 3.X 和 angular js 将图像流式传输到 Amazon s3
- 限制 Node.js 中同时通过管道传输的 HTTP 请求
- 从二进制文件流式传输 JS
- 如何使用 meteor.js 在浏览器中监控数据传输
- 回调完成函数在使用传输 js 和 jQuery 时无法正常工作
- 节点.js将相同的可读流管道传输到多个(可写)目标
- 如何在 Angular .js 中从 html 传输数据
- 通过 HTTP 在两个节点.js服务器之间传输文件
- 将 PHP 表单数据传输到 JS 窗口
- AngularJS:通过JS写入输入框,不要在JSON中传输值
- 在 meteor.js 中通过邮件从 html-form 传输数据
- 如何使用javascript将node.js结果传输到HTML
- Strophe.js文件传输的完整示例