问题标签 [progressive-download]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
211 浏览

backbone.js - Backbone.Marionette / 渐进式模型加载策略

我正在开发一个包含大量数据的类似分析的仪表板。显然,等待所有这些数据进来并不是一个好主意,因为它会增加加载时间超出可接受的长度。Controllers我的想法是在某些实例化模型时逐步添加部分数据。我想它最终会看起来像这样:

我想知道是否有人有这方面的经验,以及将什么传递给 fetch 调用以及如何构建它的一个好的策略是什么......

编辑:澄清一下,我正在寻找一种可扩展的策略,以便在我的应用需要时基于 get-param 或不同的端点为模型加载更多数据。这应该由我的模型上的方法处理还是通过例如将内容传递给 fetch 来处理?

0 投票
3 回答
4948 浏览

android - 来自 http url 的在线视频流在 android 应用程序中具有缓存

在我的应用程序中,我以渐进方式从在线资源向用户显示视频(每个视频我都有一个 Http url)。将 SurfaceView 和 MediaPlayer 结合使用,也可以使用 VideoView 作为替代方案。但我想将流式视频保留在缓存中以供将来使用[无需单独调用下载视频,因为 MediaPlayer 或 VideoView 在流式传输时已经下载了视频]

关于从 MediaPlayer 缓冲的流中保存视频的任何想法?

0 投票
1 回答
1648 浏览

jpeg - 为什么这个渐进式 jpeg 不渐进式加载?

我的网站上有一些大图像,所以我将它们保存为渐进式 jpeg。这样,用户应该在下载时看到正在发生的事情。但是在下载整个 jpeg 之前,几秒钟内什么都没有出现。我究竟做错了什么?

网站(大图应该很明显) http://www.heylookthatsme.com

一个典型的图像,正确显示: http ://www.heylookthatsme.com/art/stories/Wonderland.jpg

编辑:看起来可能是由于我使用表格进行布局。一些谷歌搜索表明,在下载最后一个字节之前,表格不会显示任何内容。我将尝试使用纯 DIV,看看是否能解决问题。

0 投票
1 回答
212 浏览

android - Android - 是否可以在使用 VideoView 和 Mediacontroller 观看媒体文件后在本地访问它们?

我正在使用 aMediaController和 aVideoView来显示我通过 HTTP 从 Amazon S3 流式传输的视频。

我想让视频文件在他们第一次被观看后离线访问。流媒体运行良好,我的问题是 Android 将视频文件保存在哪里,并且在完全观看视频后它们实际上是否可以访问(因此必须完全下载)。

这两个类的文档都没有提供有关此问题的任何详细信息,无论媒体文件是否存储,也没有提供它们将存储在哪里。感觉这对 .com 来说将是一项伟大的任务MediaController,但我真的无处可寻。

我现在的解决方案是使用 的实例DownloadManager,即在流式传输时并行下载文件,但这感觉非常非常错误!

0 投票
0 回答
856 浏览

android - Android 渐进式视频流

我只想在android应用程序中流式传输视频,我尝试了以下方法:
1)使用VideoView并设置setVideoURI(vidUri):
问题:对于小视频效果很好,但对于大视频开始口吃并多次请求范围标题。 2) biosopher 在他的Link

For audio file中建议使用 MediaPlayer 自定义渐进式流媒体它工作得很好,但它不适用于视频文件。 在这里,我进行了一些更改,例如使用 VideoView 而不是媒体播放器并从缓冲文件中播放。我正在将视频并行下载到一个文件中并使用另一个文件中的 videoview 播放它,我在需要时传输内容。




问题:被下载但 VideoView 不理解的内容,因为它说无法创建媒体播放器,无法打开内容使用 setDataSoure 时初始化 MediaPlayer 时出错
即使我通过在 Windows 媒体播放器中播放下载的视频文件来验证它,它无法播放该视频,所以我认为内容下载错误。

那么任何人都可以提供解决方案以在android中使用 VideoView 或 MediaPlayer 逐步流式传输视频(并行播放和下载)吗?

0 投票
0 回答
839 浏览

php - 如何在 PHP 中实现渐进式下载?

我需要提供音乐下载服务,我想在Android上播放它,但如果我不想在播放之前下载整个文件,它需要渐进式下载,我在谷歌上搜索它但没有得到关于实现的信息,但有一些关于 IIS 的配置, 我在我的电脑上使用 WAMP,我该怎么办?

更准确地说,如何在从服务器下载音乐时播放音乐?看来我需要在我的服务器上实现一些不同的东西。

0 投票
1 回答
2583 浏览

android - 如何使用 Android 的 VideoView 从本地存储中流式传输和下载媒体?

我必须从服务器流式传输和下载视频文件并将其显示在 VideoView 中,感谢 google,VV 自然不支持我的要求,所以这就是我所做的:

1-使用 NanoHTTPD 创建 HTTP 代理并开始从服务器下载文件

2-启动 VideoView 并将 uri 设置为我的 HTTP 代理

3-inside server() 在我的代理中我开始响应 VideoView 与具有适当响应标头的真实服务器相同(我的意思是内容长度/内容范围与 206 响应)

但是问题从 VideoView 开始,它正确读取了 300kb 的视频文件,然后从 619kb 或其他内容请求。我不知道为什么 VV 想要从 300,000bytes 跳到 619,000bytes ,经过 10 次尝试,它会在 VideoView 的 c++ 代码中以 ERROR -1004 回应我,我找不到任何线索是什么那。

以下是我的完整解决方案。感谢任何帮助,因为我对 VideoView 变得一无所知,这是奇怪的行为!!!

注意:我特意固定了文件的大小,没有错。

0 投票
1 回答
1169 浏览

java - 渐进式图像

我正在尝试使用渐进式图像在网站上加载。我是初学者,不知道如何获得渐进式图像!

基本上我们可以使用java将普通上传的图像转换为渐进式图像吗?如果是,请提供一些想法或任何参考。主要目标是渲染大图像。

谢谢

这是我的 servlet 的外观

包 com.throttle.images;

}

0 投票
1 回答
1092 浏览

javascript - 我可以使用 javascript 在本地创建和保存一个巨大的文件吗?

我想使用 javascript 在客户端创建和保存一个大的 .csv 文件。之前已经提出并回答了这个问题(例如,参见1234),这归结为两种方法(除其他外):

  1. 使用FileSaver.js来实现 w3c 的saveAs()

    /li>
  2. 使用a[download]和数据uri:

    /li>

我的问题是我的文件可能很大:1800 万行和 2.5 Gb(我希望能够处理更多)。创建lines使用过多的内存并使站点崩溃。但是没有理由lines仅仅为了将其保存到硬盘驱动器而将其存储在浏览器的内存中。有没有办法使用javascript创建渐进式下载(换句话说,开始下载但在我计算它们时继续附加行)?还是我唯一的选择是将文件作为单独的块下载,然后用户必须将它们连接在一起?

0 投票
1 回答
769 浏览

android - 在 Android 中将“moov”原子原生移动到视频前面

我注意到 moov 原子位于许多 .mp4 视频的末尾。我想将此原子重新定位到视频的前面,以便我可以启用渐进式下载。有没有办法在不使用任何外部库的情况下在 Android 中以编程方式执行此操作?我不想在应用程序中也包含这些二进制文件。谢谢!