问题标签 [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.
silverlight - Silverlight 以编程方式访问 Sony RZ30N 视频源
我想绕过索尼 SNC-RZ30N网络连接网络摄像头的网络服务器功能,并在 Silverlight 应用程序中显示视频源。
我似乎找不到任何以编程方式与相机交互的示例。
任何线索将不胜感激。谢谢。
2008 年 9 月 9 日更新:找到了一个带有 Javascript 示例的好网站来控制相机,但仍然无法将视频嵌入 iFrame 等:
http://www2.zdo.com/archives/3-JavaScript-API-to-Control-SONY-SNC-RZ30N-Network-Camera.html
道格
apache-flex - 如何在 Flex 中使用 VideoDisplay 显示实时流视频
我想知道如何使用 VideoDisplay 对象(在 MXML 中定义)通过 NetStream 显示从 FMS 流式传输的视频。
Flex3 文档建议这是可能的:
Video Display ... 支持通过 HTTP 的渐进式下载、来自 Flash Media Server 的流式传输以及来自 Camera 对象的流式传输。
但是,在文档的后面,我只能看到一个 attachCamera() 方法。似乎没有像旧 Video 对象那样的 attachStream() 方法。
看起来您可以使用 source 属性播放通过 HTML 提供的固定文件,但我没有看到有关如何附加 NetStream 的任何内容。
旧的Video对象似乎仍然存在,尽管它不是基于 UIComponent 并且似乎无法在 MXML 中使用。
我发现这篇博客文章展示了如何使用常规 Video 对象进行操作,但我更喜欢使用 VideoDisplay(或其他可以直接放在 MXML 中的东西)。
c# - 如何在 C# 3.5 中对大型 XML 文件进行流式读取
如何在不将整个文件加载到内存中的 XDocument 实例中的情况下,对包含 xs:sequence 的大型 XML 文件进行流式读取?
flash - Play button in browser
I want to put songs on a web page and have a little play button, like you can see on Last.fm or Pandora. There can be multiple songs listed on the site, and if you start playing a different song with one already playing, it will pause the first track and begin playing the one you just clicked on. I think they use Flash for this, and I could probably implement it in a few hours, but is there already code I could use for this? Maybe just a flash swf file that you stick hidden on a web page with a basic Javascript API that I can use to stream mp3 files?
Also, what about WMA or AAC files? Is there a universal solution that will play these 3 file types?
asp.net - 用于预览的 SharePoint 流文件
我希望将 SharePoint 2003 文档库中的文件流式传输到浏览器。基本上,这个想法是将文件作为流打开,然后将文件流“写入”到响应中,指定内容类型和内容处置标头。内容配置用于保存文件名,内容类型当然是为了提示浏览器打开什么应用程序来查看文件。
这在开发环境和 UAT 环境中运行良好。但是,在生产环境中,事情并不总是按预期工作,但仅限于 IE6/IE7。FF 适用于所有环境。
请注意,在生产环境中启用并通常使用 SSL。(当生产环境中不使用 SSL 时,文件流,按预期命名,并正确显示。)
这是一个代码片段:
就像我说的,这个代码片段在开发机器和 UAT 环境中运行良好。将打开一个对话框并要求保存、查看或取消 Testme.doc。但仅在生产中使用 SSL 时,IE 6 和 IE7 不使用附件名称。相反,它使用发送流的页面名称 testheader.apx,然后引发错误。
IE 确实提供了高级设置“不要将加密的页面保存到磁盘”。
我怀疑这是问题的一部分,服务器告诉浏览器不要缓存文件,而 IE 启用了“不要将加密的页面保存到磁盘”。
是的,我知道对于较大的文件,上面的代码片段将是内存的主要拖累,并且这种实现将是有问题的。因此,真正的最终解决方案不会将整个文件打开为单个字节数组,而是将文件作为流打开,然后将文件以一口大小的块(例如大约 10K 大小)发送到客户端。
其他任何人都有类似的通过 ssl“流式传输”二进制文件的经验吗?有什么建议或建议吗?
flash - 如何做 Flash 伪流?
我需要构建一些东西,开始在文件中途向 Flash 播放器提供 H.264 编码的视频(以支持跳到视频中尚未缓冲的点)。
目前,视频采用 FLV 容器格式,但可以选择转码。我设法为给定的字节偏移量重写了文件头和元数据信息。这适用于较旧的视频,但不适用于 H.264 编码文件。我怀疑这是因为文件中的视频标签也必须更改,这是不可行的(它会占用太多的处理能力)。
什么是“正确”的方法?
flash - 如何在流模式下阻止 mp3 文件被 Flash 下载
我有一个 Flash 播放器,其中包含一组通过 xml 文件加载的歌曲。
在您选择一个文件之前,这些文件不会开始流式传输。
如果我快速循环浏览这 8 个文件中的每一个,那么 flash 将开始尝试同时下载这 8 个文件中的每一个。
我想知道是否有办法清除正在下载的文件。因此,如果有人决定单击大量曲目名称,则不会耗尽带宽。
像 mySound.clear 这样的东西会很棒,或者 mySound.stopStreaming..
以前有人遇到过这个问题吗?
问候,
克里斯
video - wmv 文件的伪流
是否可以使用 wmv 文件和 silverlight 进行伪流(例如在任何时候开始播放)?
这可以在渐进式下载设置中使用 Flash,但可以在 Microsoft 轨道上完成吗?
video - 从 IP 网络摄像头嵌入实时视频
我们正在使用 Sony SNC-RZ30N 基于 IP 的网络摄像头来监控鱼鹰巢穴,并希望通过我们自己的网络服务器流式传输视频。
与其使用摄像机的内置网络服务器(客户端需要 ActiveX 或 Java)来显示实时提要,我想只淘汰实时提要并将其显示在我们的校园网络服务器(Win2k8/IIS7 )。也许在 iFrame 等中。
不幸的是,除了 FTP 从这台相机获取静态图像快照之外的任何文档似乎几乎不存在。
还有其他“视频监控”软件包(即:ProSight SMB)将在他们自己的内置网络服务器上提供带有实时提要的网页(以及用于定位摄像机的控件,我们不希望显示) -但这是不可取的。
我只是想从摄像头捕获实时流并将其嵌入我们网站的页面,以便我们可以控制页面的外观以及其他相关超链接。
谢谢。
flash - 使用 Flash / Actionscript 3 流式传输音频 - 播放缓慢问题
我为 Shoutcast 流编写了一个简单的 Flash 播放器。起初它似乎工作可靠,但是大约 5% 的时间用户会遇到慢速播放,其中流以大约正常速度的一半播放。
所有流式传输的文件都是 MP3,编码为 128kbps/44.1kHz,与 Shoutcast 配置文件中使用的设置相同,因此问题不是由我读过的许多论坛上建议的比特率不匹配引起的。有没有其他人遇到过这个问题并可能找到了解决方案?
问候,
艾伦
编辑:可以在http://radionations.com/utils/players/pulse.swf找到一个示例播放器 没有图形显示,因为播放器设计为在后台运行。
该问题仅在一小部分时间发生,并且仅在浏览器中加载播放器时发生。它不会发生在中游。
该播放器已在运行 Windows XP、Vista、Ubuntu 和 MacOS X 的许多不同机器上进行了测试。涉及各种不同的硬件配置。这个问题发生在所有这些测试平台上,所以我倾向于相信这不是有问题/有问题的音频驱动程序的问题。
无论有没有其他使用音频设备的应用程序,我都遇到过这个问题。
编辑:我很惊讶我仍然没有找到解决这个问题的方法。所以我决定现在回到它,希望有人可能知道一些事情。任何帮助是极大的赞赏。
谢谢,艾伦