问题标签 [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.
c# - 在浏览器中流式传输 Pdf 时如何设置文件名?
不确定如何准确地表达这个问题......所以欢迎编辑!无论如何......这里去。
我目前正在使用 Crystal Reports 生成 Pdfs,并将输出流式传输给用户。我的代码如下所示:
此代码运行后,它将 Pdf 流式传输到打开 Acrobat Reader 的浏览器。效果很好!
我的问题是当用户尝试保存文件时,它默认为实际文件名......在这种情况下,它默认为 CrystalReportPage.pdf。无论如何我可以设置这个吗?如果是这样,怎么做?
任何帮助,将不胜感激。
java - 在 java 中解析非常大的 XML 文档(以及更多)
(以下全部用Java编写)
我必须构建一个将可能非常大的 XML 文档作为输入的应用程序。该文档是加密的——不是使用 XMLsec,而是使用我的客户预先存在的加密算法——将分三个阶段进行处理:
首先,将根据上述算法对流进行解密。
其次,扩展类(由第三方编写到我提供的 API)将读取文件的某些部分。读取的数量是不可预测的——特别是它不能保证在文件的标题中,但可能出现在 XML 中的任何位置。
最后,另一个扩展类(同样处理)将输入 XML 细分为 1..n 个子集文档。这些可能会在某些部分与第二个操作处理的文档部分重叠,即:我相信我需要回退我用来处理这个对象的任何机制。
这是我的问题:
有没有一种方法可以做到这一点,而无需一次将整个数据读入内存?显然我可以将解密实现为输入流过滤器,但我不确定是否可以按照我描述的方式解析 XML;通过遍历尽可能多的文档以收集第二步的信息,然后通过倒回文档并再次将其传递以将其拆分为作业,理想情况下释放文档中不再使用的所有部分他们已经通过了。
java - Spring Integration 1.0 RC2:流文件内容?
我一直在努力寻找这方面的信息,但由于 Spring Integration 框架的不成熟,我运气不佳。
这是我想要的工作流程:
新文件放置在“传入”目录中
使用 file:inbound-channel-adapter 获取文件
文件内容一次 N 行流式传输到“Stage 1”通道,该通道将行解析为中间(共享)表示。
这条解析后的线路被路由到多个“Stage 2”通道。
每个“第 2 阶段”通道对 N 条可用线路进行自己的处理,以将它们转换为最终表示。该通道必须有一个队列,以确保在一个通道的处理速度明显慢于其他通道的情况下,不会使第 2 阶段通道不堪重负。
N 行的最终表示被写入文件。将有与步骤 4 中的路由目标一样多的输出文件。
**上面的'N'代表一次读取的任何合理数量的行,从[1,我可以合理地放入内存中],但保证始终小于完整文件中的行数。*
如何在 Spring Integration 中完成流式传输(步骤 3、4、5) ?不流式传输文件相当容易,但我的文件足够大,我无法将整个文件读入内存。
作为旁注,我有一个没有 Spring Integration 的工作流的工作实现,但是由于我们在项目的其他地方使用 Spring Integration,我想在这里尝试一下它的执行方式以及结果如何代码比较长度和清晰度。
flash - Flash 网络摄像头视频质量设置
我正在开发 Flash 中的视频流应用程序,有人告诉我我需要添加质量选择工具。要求是“低”、“中”和“高”质量。我试图弄清楚实际应用哪种质量设置(帧速率和视频质量设置)。我觉得必须为此制定某种标准,因为我经常看到这样的控件,但我无法在网上找到任何参考。
有谁知道来自网络摄像头的实时流视频的“低”、“中”和“高”质量的任何标准设置?或者甚至是一个很好的参考作为提出我自己价值观的起点?
c# - 如何多播使用 DirectShow 捕获的流?
我需要构建一个非常简单的流服务器。它需要能够从设备捕获视频,然后通过多播将该视频流式传输到 LAN 上的多个客户端。
由于有人用 DirectShow.Net ( http://www.codeproject.com/KB/directx/directxcapture.aspx )编写的库,这部分的捕获非常容易(在 C# 中)。
我现在的问题是如何多播这个?这是我坚持的部分。我不确定下一步该做什么,或采取什么步骤。
flash - (如何)你能在 Flash 中实现蜗牛 HTTP(彗星/长寿命连接)吗?
我对 Web 应用程序的流式数据非常感兴趣。我已经尝试了一些 javascript 库,但是黑客和浏览器不兼容让我发疯了!HTML5 有望将流数据标准化,但在那之前,我希望我可以借助 Flash 使其在所有浏览器中都能正常工作。不幸的是,我对 Flash 提供的所有功能都不是很熟悉。
我在 Flash 8 中尝试过 loadVariables.onData,但它不支持流数据。数据仅在请求完成后可用。每次返回新数据时有什么方法可以调用函数吗?
asp.net - 托管用户视频
我的客户希望网站访问者在他们的个人资料中嵌入视频。我们建议我们使用 YouTube 来获得快速且经济高效(免费)的解决方案。然而,他并不热衷于 YouTube 会控制对视频的访问,这是他服务的重要组成部分。YouTube 似乎不太可能突然拔掉插头,但这样做对他的生意来说是非常糟糕的。
有关替代解决方案或服务的任何建议或建议?许多网站确实以这种方式使用 YouTube。你觉得他的担心有道理吗?
这是一家小型企业,因此前期开发或服务成本很高。该网站使用 C# 和 SQL Server 2005 在 ASP.NET 3.5 中构建。
谢谢你的时间!
flash - 流式传输电影的最佳方式
我正在尝试在我拥有的备用 PC 上为我所有的音乐和视频文件做一个前端,但遇到了一些障碍。我最初想使用 Flash 媒体播放器播放电影(avi、mpeg、flv 等),但经过一番搜索后,似乎 Flash 只能播放 flv。显然,我不想将整个硬盘驱动器转换为 flv#s。
我能找到的唯一其他选择是以下代码......
但这似乎很断断续续,有时视频根本无法加载。此外,使用此选项似乎没有任何缓冲。
有人可以为我的问题提出更好的解决方案吗?谢谢!
streaming - 用于网络摄像头的 iGoogle 小部件?
有谁知道我如何最好地通过 iGoogle 小部件流式传输网络摄像头?
我的理想是实际上能够在本地流式传输——也就是说,获得一个允许我显示计算机网络摄像头的小部件。这可能吗?
(不,我并没有那么虚荣。我将网络摄像头用作安全摄像头,我希望能够在我的 iGoogle 控制台上以流媒体形式查看它,作为一系列有用的自动小部件的一部分正在壁挂式平板显示器上显示。)
wpf - 如何在 WPF 中流式传输网络摄像头?
我可以从我的网络摄像头流式传输 WPF 应用程序中的实时视频吗?如果是,那么如何?