问题标签 [netstream]

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 回答
445 浏览

apache-flex - 是否可以将一个 NetStream 附加到多个视频显示器?

我正在使用 Adob​​e FMS 4.5 开发简单的视频聊天应用程序。一切正常,除了一件事:我为每个连接的客户端和一个主显示器都有一个小的 videoDisplay。所以用户可以选择他的主要对话者。当我试图将 netStream 从小显示器连接到主显示器时,小显示器上的流式传输会停止。有没有办法同时将一个 netStream 播放到多个显示器?

0 投票
1 回答
1419 浏览

actionscript-3 - Flash NetStream.Buffer.Flush 反复触发

我在 as3 中制作了一个自定义视频播放器。一切正常,但是一旦视频完全加载并播放完毕,如果用户重播视频,它会连续触发 NetStream.Buffer.Flush 事件,直到视频再次停止播放(通过结束或用户点击暂停)。它似乎不会产生任何负面影响,但我宁愿没有这样的事件在后台连续触发。

我无法在任何地方在线找到任何关于这种情况的文档。这是完全加载的 NetStream 的正常行为吗?

0 投票
1 回答
780 浏览

flash - “数据生成模式”中的 NetStream.seek

我使用 NetStream.appendBytes 方法创建了一个 flv 播放器,用于将数据输入缓冲区。现在,我以这种方式执行查找操作:

ns.seek (0);
ns.appendBytesAction (NetStreamAppendBytesAction.RESET_SEEK);
ns.appendBytes (seekPosBytes);

就像我在这里读过的

我执行了一个 seek(number) (据我所知,它会刷新缓冲区)并开始合并新字节(那些与我开始播放的位置相关的字节)。这意味着即使加载了整个视频,缓冲区也会被清空,并且必须重新加载所有内容。可以使用 NetStream.appendBytes 方法使用已加载到缓冲区中的数据进行搜索吗?

0 投票
1 回答
456 浏览

flash - 连接到同一视频对象中的多个网络流

是否可以将相同的 Video 对象(可能还有 StageVideo)连接到多个 NetStream 的对象?

这是一个视频会议应用程序,所有成员都可以在其中说话(所以有多个音频源),但不应该听到他们自己的声音(这就是为什么我不将他们加入单个流的原因)。

这就是我尝试过的:

0 投票
2 回答
1044 浏览

flash - 是否可以将 BitmapData 添加到发布到 FMS 的 NetStream?

简单设置:
用于增强现实的 Actionscript3/Flash 应用程序。网络摄像头源发布到 Flash Media Server。现在,我希望增强现实层成为此视频捕获的一部分,呈现为一个 NetStream。

以前有没有人做过类似向 NetStream 添加水印的事情?

0 投票
2 回答
256 浏览

flash - 对外部 DREF 原子的 Netstream 支持

我正在尝试在 Flash 播放器上播放具有指向外部电影的 DREF 原子的视频文件。

DREF 框具有 URL 值并指向具有 mdat 的外部视频文件。但是 Flash 视频播放器(netstream 对象?)无法加载外部文件。在过去的几周里,我一直在努力解决这个问题,任何提示都会有所帮助。

提前致谢

0 投票
1 回答
2618 浏览

flash - AS2:没有带有 netstream 的视频,只有音频

所以我在加载 netstream 视频时遇到了 AS2 的问题。

我实际上可以听背景中的音频,但由于某种原因,我看不到任何图片。我尝试只使用没有电影剪辑的视频,反之亦然,只听音频。

我肯定做错了什么,但是什么?

0 投票
1 回答
262 浏览

actionscript - Flash HTTP 流式传输 - 多个文件

借助 Flash 10.1+ 和在 NetStream 上使用 appendBytes 的能力,可以在 Flash 中使用 HTTP 流进行视频传输。但似乎交付方法要求将段存储在磁盘上的单个文件中,只能使用 FMS 或 Apache 模块将其分解为离散的段文件。您可以在创建单个段文件后缓存它们,但文档表明您仍然必须始终使用 FMS / Apache 模块在第一个实例中生成这些文件。

是否可以在不使用 FMS、Wowza 产品或 Apache 的情况下将单个磁盘文件分成多个磁盘段?

0 投票
1 回答
1365 浏览

flash - 从 ByteArray 播放 RAW 视频数据

根据NetStream API,Flash 可以通过调用播放 LOCAL RAW 视频ns.play("raw:filename");

我的问题是 Flash 如何播放 RAW 视频数据ByteArray?我基本上通过调用将我的 NetStream 对象设置为数据生成模式play(null),但是每当我调用时,ns.appendBytes(byteArray)什么都没有发生,因为显然appendBytes只支持 FLV 数据。

所以现在我希望有人以前也遇到过这个问题,我怎样才能让 Flash 播放来自 ByteArray 的原始视频数据?

0 投票
1 回答
2816 浏览

ios - Apple HTTP Live Streaming 中的实时流元数据读取

在 Flash 世界中,存在表示实时流连接和流(NetConnection 和 NetStream)的对象的概念。尽管 Flash API 这些对象可用于将文本元数据注入实时流 (NetStream.send())。然后可以在 Flash 查看应用程序的查看端使用 ActionScript 代码中的侦听器侦听此数据。您可以通过此视频流传递函数调用,并监听它们并在客户端执行它们。

Apple HTTP Live Streaming 领域中是否存在这个概念?