问题标签 [streaming]
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.
streaming - 媒体播放器 URL 选项
在线打开视频时,有没有办法通过 URL 传递开始时间?例如:
我已经看到了使用 Javascript 或制作 ASX 文件的不同方法,以便对其进行一些控制,但我只需要在文件开始播放时跳转到文件中的某个时间。这些视频很长,我的目标是制作一个目录,人们可以在其中单击他们想要查看的部分旁边的链接,这就是视频开始的地方。
谢谢!
c# - 帮助流 (.net)
我有一个流对象,我想根据输入流中的数据使用某种 xml 流创建和输出 xml。我没有对流做太多的工作,所以我正在努力学习如何尽可能有效地做到这一点。这个想法是我不想将整个输入流加载到内存中,然后在内存中创建整个输出流,因为在某些时候你最终会占用至少两倍的输入流大小。
必须有一些方法,以便在输入流中读取数据时,构建 xml 流并丢弃从输入流中读取的数据。此外,我想对其进行架构,以便 xml 流没有完全构建然后传递出去,而是可以在构建时读取 xml 流。有没有人有一些代码示例或学习这方面的好资源?
html - 单个网页上有多个 Flash 对象?
如果单个网页将加载 10 个相同的 Flash 对象,是否会对性能/加载时间产生重大影响?20?30?.. 任何关于这种设置可持续性的证据数据?
这将是同一个 Flash 应用程序,每个实例都提供自己的流。
flash - rtmp 和 adobe 媒体播放器
我们已经获得了用于原型设计的 Flash Media Server 的托管,并且我们正在尝试使用 Adobe Media Player 流式传输视频。虽然我们知道这是可能的,但我们很好奇需要哪些步骤来做到这一点:
我们是否需要创建一个服务器端应用程序才能进行流式传输,或者我们可以只托管视频吗?
我们已经在 AMP 中拥有预先存在的提要,这些提要目前由普通播客组成。我们知道我们将需要修改提要或创建包含 rtmp 流的 URL 的新提要。这个问题不是关于这些提要的创建,而是更具体地说是关于如何在 AMP 中设置 rtmp 流。
谢谢
apache-flex - 是否可以在运行时使用 Flash 或 FMS 对音频流进行下采样?
我不是音频方面的专家,所以如果你们中有任何人是,我会很感激你对此的见解。
我的客户有一些以相对较高的比特率存储的 MP3 播客,我希望能够根据用户的凭据以“不同”的比特率向她的用户提供这些文件。(例如,如果您是经过身份验证的用户,您可能会获得完整的、未更改的流,但如果您不是,您将获得较低比特率的版本——或者至少是故意调整的较低质量的比原来的版本。)
似乎有两种选择:在源处下采样和在客户端下采样。在这种情况下,当然知道源流将以高比特率到达客户端(并且对此有一些考虑,我意识到),我宁愿以某种方式改变客户端的流,而不是在服务器上,有几个原因。
在运行时(甚至使用第三方库)单独使用 Flash Player 和 ActionScript 是否可以做到这一点,或者像这样的场景是否需要基于服务器的解决方案?如果是后者,Flash Media Server 可以专门处理这个需求吗?同样,如果可以,我想避免使用 FMS,因为她并没有真正的预算,但如果这是唯一的选择,而且确实是一个选择,我愿意考虑。
提前致谢...
注意:请不要质疑请求的合理性——我意识到这听起来可能有点奇怪,但要求就是这样。鉴于此,为了回答问题,您可以忽略比特的来源和传递路径;我真正想要的是解释 Flash 客户端是否(以及如何)可以在运行时对 MP3 音频流进行下采样,而不管音频是通过网络连接到达还是直接从磁盘读取。非常感谢!
video - DirectX 渲染的 WMV 流式传输
我在 DirectX 中编写了一个实时可视化应用程序。问题是,它应该以视频流的形式显示在多台计算机上。
我猜 WMV 将是最简单的编解码器,因为它是 MS 等等。
那么,如何将一系列 DirectX 屏幕抓图转换为流畅的 30fps WMV 视频流?
streaming - RDP/终端服务和 VNC 流技术之间的区别
作为客户端支持工具的一部分,我想提供一些功能来请求查看/远程控制桌面会话。有很多方法可以获取屏幕截图然后流式传输,但我特别想了解为什么 RDP(远程桌面/终端服务与 VNC 体验如此不同。我使用的是 RDP vs . VNC 只是因为它们似乎使用截然不同的方法将屏幕流式传输到客户端。
如果我不得不猜测,RDP 似乎传输位图图形块(例如 100x100 像素)以构建完整图片(这可能很慢),但似乎将正常的绘制形状/填充或字体绘制传输到客户端非常快. VNC 似乎会拍摄屏幕的巨大快照,比较之前的图像并将更改流式传输到客户端。
我觉得 RDP 是一种比其他任何协议都更高质量和更流畅的协议,那么它使用什么技术来实现这一点?
编辑——澄清一下,我是在询问这些图形技术,特别是作为一种流协议编程方法——而不是使用哪种现有产品/技术来解决这个业务需求。
asp.net - 使用 httprequest 调用 Web 服务
我有一个 Web 服务,其中包含如下方法
我想使用 HttpWebRequest 调用此 Web 服务方法,以便我可以流式传输文件而无需在内存中缓冲。怎么做...我尝试按如下方式调用它
但它显示一条消息“远程服务器返回错误:(500)内部服务器错误。” 在执行 **// HERE : ** 标记行时。
顺便说一句:我使用的是 asp.net 2.0,我不允许使用代理类,因为我的要求是流式传输大文件的数据。提前致谢
flash - JW Player 需要流媒体服务器?
目前,我开发的一个站点使用文件属性和 mp3 文件的公共 URL直接在JW Player中播放 mp3 文件。由于法律原因,这现在是客户端的问题,他们现在需要流式传输音频文件,以便用户在下载后无法打开缓存并直接获取文件。
JW 播放器网站有大量流式视频示例,但没有音频示例。是否可以使用 JW 播放器流式传输音频文件,我们是否需要为流媒体提供商支付很多钱?可以在本地php服务器上做吗?
c# - WCF 中流服务合同的大小和超时
我目前正在做一个小项目,我需要通过互联网发送一个可能很大的文件。
经过一番辩论,我决定使用流选项而不是分块方法。这些文件可能非常大,我真的不想指定一个确切的上限,2GB 可能是 4GB,谁知道呢。
当然,这可能需要很长时间。同样,我真的不想超时。只要需要,就可以了,没关系。
在尝试尝试不同大小的不同文件时,我慢慢地、一步一步地调整了我的 BasicHttpBinding 的属性。我只是想知道我提出的价值观是否基本可以,或者它们是否完全邪恶?
这在某种程度上感觉不对,这些只是每个底层数据结构的最大可能值。但我不知道还能做什么。
再说一遍:
这基本上是正确的方法吗?还是我完全误解和误用了这里的框架?
谢谢