问题标签 [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.
javascript - 流媒体视频如何工作?
所以我有一些 .flv 格式的视频,我希望人们能够从我的网站上观看,而无需下载它们。到目前为止,Flowplayer似乎是实际 Flash 播放器的最佳选择。
但是,我一直在研究这个视频流的东西,因为它应该使视频观看速度非常快,并允许寻找视频的中间等。我需要什么才能让它工作,我需要有吗?一些特殊的服务器软件呢?以及如何使用我将用于显示视频的 javascript/PHP 代码与该软件集成?
谢谢。
flash - 多次加载图像
我知道这是可能的。我已经看过几次了,但它总是让我印象深刻:“他们是怎么做到的?”。加载时建立的那些图像,它是某种渐进式图像加载。它以低分辨率版本开始,然后是稍高的分辨率,然后稍高,直到加载完整质量。有人知道该怎么做吗?
silverlight - Silverlight WebClient 渐进式下载
我正在尝试逐步下载一系列序列化数据。目标是从服务器发送一个大块,并在下载时在客户端上对其进行部分处理。
我正在使用 System.Net.WebClient 类并将其 AllowReadStreamBuffering 属性设置为 false。根据 MSDN 文档,这应该允许我访问来自 OpenReadCompleted 事件的传入流。
但是,当我尝试访问流时,它会引发 NotSupportedException。这不是跨域策略问题,如果我将 AllowReadStreamBuffering 属性设置为 true,它会完美地加载和读取内容。我错过了什么吗?我应该如何从 Silverlight 执行渐进式下载?
复制此问题的最少代码是这样的:
internet-explorer - 渐进式渲染和代理服务器
这是我的第一篇文章!!
拥有大量逐步呈现的数据(使用经典 ASP),并且在 IE 和 Firefox 中一切正常。但是,当我在学校环境中查看完全相同的页面时(即在防火墙后面并通过代理服务器),该页面仅在 Firefox 中逐步呈现。在 IE(6、7 和 8)中,页面的全部内容在一次渲染之前加载(15 秒!)。
我猜这与 IE 和代理的通信方式有关,但我对此知之甚少?
任何帮助(其他论坛(这似乎是最有可能的!)或有用的链接)将不胜感激。
标记
video - 使用流媒体服务器会阻止 RealPlayer Downloader 下载 FLV 视频吗?
我们正在使用渐进式下载向客户提供 FLV 视频。如果计算机安装了真正的播放器下载器,任何人都可以下载这些视频。我们如何防止这种情况发生?如果我们使用 FMS、Wowza、FFServer 等流媒体服务器阻止人们下载视频?
还有哪些方法可以使用?
apache-flex - flash/flex:渐进式下载与 rtmp
我试图了解并真正确定何时在 flex/flash 中使用渐进式下载与 rtmp。似乎主要的一点是 rtmp 不与 http 一起提供,而渐进式下载是。由于它不是 rtmp,因此资源受到保护,因为无法从 swf 外部连接到 rtmp 服务器。
即使用户可以看到该目标代码并且可以找出位置
他们将无法连接到 rtmp。所以当你想保护资源时,rtmp 似乎更有用?这就是它的全部吗?
c# - WPF 图像控件逐步加载多页 tiff
我想知道是否有一个现有的控件,或者开发一个允许通过网络逐步加载多页 tiff 的控件是否很简单?我正在处理一些多达数千页的 tiff 图像,一旦下载一个或多个页面,图像就开始出现,并且只根据需要检索图像的其他页面,或者按需下载或带宽可用时下载。我意识到 TIFF 图像具有某些结构要求和周围的元数据,但希望这应该是可能的。
flash - Flash 中的渐进式 MP4 视频问题 - 视频停止渲染
我目前正在开发一个 Flash 项目,该项目在进入主应用程序之前播放了一个介绍视频。该视频是 H.264 .mp4、1550x540 和大约 10MB。
目前让我发疯的问题是,当我测试它时,有时视频会开始播放,然后突然停止渲染视频帧,让音频在后台播放,屏幕上什么也没有。一旦文件完全播放(基于收听音频),我的播放完成事件就会像它应该的那样触发,但我找不到任何有类似问题的人的信息。
附件是 .mp4 元数据的跟踪,以防万一。
videoframerate : 24
audiochannels : 2
audiocodecid : mp4a
audiosamplerate : 48000
trackinfo:
0:
length : 608000
timescale : 24000
language : eng
sampledescription:
0:
sampletype : avc1
1:
length : 1218560
timescale : 48000
language : eng
sampledescription:
0:
sampletype : mp4a
持续时间:25.386666666666667
宽度:1540
videocodecid:avc1
seekpoints:
0:
时间:0
偏移量:13964
1:
时间:0.333
偏移量:16893
2:
时间:0.667
偏移量:34212
... 73:
时间:24.333
偏移量:9770329
74:
时间:24.667
偏移量:9845709
75:
时间:25
偏移量:9895215
moovposition:32
高度:540
avc51 级别:77
avc
阿考特:2
这一直让我发疯......任何帮助将不胜感激!
iphone - iPhone渐进式下载音频播放器
我正在尝试使用 http 和固定大小的 mp3 文件为 iPhone 实现渐进式下载音频播放器。
我找到了 AudioStreamer 项目,但它看起来非常复杂,并且最适合无休止的流。
我需要能够找出音频文件的总长度,并且我还需要能够在文件中查找。我发现了与 AudioStreamer 的黑客偏差,但它似乎对我来说效果不佳。http://www.saygoodnight.com/?p=14
我想知道是否有更简单的方法来实现我的目标,或者是否有一些更好的工作样本?我找到了低音库,但没有太多关于它的文档。
/Br约翰内斯
flash - FLVPlayback 组件不会无缝循环
到目前为止,我尝试使用 FLVPlayback 组件无缝循环逐步下载的 15 秒视频的所有操作都失败了。当需要循环播放时,总会有瞬间的停顿。对于这种情况,在 Flash 项目中嵌入视频不是一种选择,而且瞬间停顿是不可接受的。我尝试将 autorewind 设置为 true 并处理 FLVplayback 触发的 autorewind 事件。我已经尝试观察 flvplayer 的播放头何时完成超过 99.5% 并寻求 0。我最新的解决方案包括在 FLVPlayback 组件后面有两个具有相同源的 VideoPlayer 实例,并在需要循环时在它们之间切换,在结束和开始之间还有一个似乎。我已经快速测试了视频,以确保它不是视频的人工制品。
有没有人成功做到这一点?