问题标签 [flash-media-server]

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

flash - 视频直播网站

我们期待开发一个非常有趣的社区门户,帮助用户在整个社区中播放他们的实时视频。我一直在查看 ustream.tv、justin.tv 等网站,并想知道他们使用什么/如何技术来做到这一点。

在过去的几天里,我做了很多研究,检查媒体以有效地做到这一点,并找出该领域的一些领先公司,如 Ooyala.com、brightcove.com,提供服务器/技术以在全球范围内无缝播放视频. 我将很快与这些提供商中的任何一个签约。

所以我的问题是,我的网站究竟如何捕捉来自用户 cam 的实时提要,将流发送到 ooyala/brightcove 并进一步将其广播给其他社区用户。

到目前为止,我发现 Flash 8/Flex 确实提供了一些关于从用户 cam 获取流的输入。

我想知道你们中是否有人以前做过这方面的工作/可以说明我的方法应该是怎样的。

提前致谢。开发-drupal

0 投票
1 回答
848 浏览

asp.net - 如何从 Flash Media Server 向 asp.Net Web 服务进行身份验证

我已经到处搜索了,在任何地方都找不到这个地址。

我有一个 Flash Media Server 脚本,可在用户连接时将数据写入 ASP.Net Web 服务。它工作得很好,但如果可能的话,我想锁定安全性。

我能想到的最好的办法是向客户端 flv 的 flashVars 添加一个令牌,然后在进行 Web 服务调用时通过 FMS 传递它,但如果可能的话,我更喜欢另一种方法。使用 SOAP 身份验证等的东西?

这是 FMS 脚本的相关部分

0 投票
2 回答
1790 浏览

apache-flex - 0.9 版本的任何 Red5 工作示例项目

我正在尝试为 Red5 找到 1 个,只有 1 个工作示例项目,该项目已更新为适用于最新的 0.9 版本,而不会丢失 jars 和其他废话。

现在,它是 v0.9,并且库与其他版本不同。他们的网站上有 5 个可悲的例子,但都是用旧版本构建的。对于这 5 个旧示例,我可以使用 Add External JARS 功能尝试从以前的版本添加库,它们没有提及它们是针对哪些版本构建的,我不会尝试每个以前的版本来查看哪个有效(我已经这样做了,但没有任何效果)。他们似乎没有投入任何精力来更新或营销他们的开源项目。

有谁更聪明,可以为这些傻瓜提供一些启示?

0 投票
1 回答
1089 浏览

flash - Flash Media Server VS Sip Server:Voip 的区别

使用 Flash Media Server 和使用 Sip Server 时?

有什么区别 ?

你会推荐什么 ?

.

谢谢 ;)

0 投票
2 回答
506 浏览

flash - 安装后fms端口错误

我安装了 fms 3.5 并且实际上在 8080 中运行 apache for php 并希望在不同的端口中创建这个 fms 服务并在安装时将其设置为 8083,

安装后当我开始使用 fms

./fmsmgr 服务器 fms 启动

它显示错误消息,我签入了消息文件,它已经提供了该端口已被某人使用

“3 月 26 日 03:59:51 u15393552 适配器 [12576]:无法初始化适配器管理员的侦听器,FMS 已在运行或其他适配器管理员”

请找到我的解决方案。

0 投票
3 回答
2488 浏览

apache-flex - 在 Flex ActionScript3 + Red5、基于远程共享对象的用户列表或服务器端开发聊天室?

我们将使用 Red5 在 flex 中开发一个简单的聊天室。

我们应该将 UserList 存储在远程共享对象还是服务器端列表中?Red5 或 FMS 上是否有任何示例退出,它使用服务器端编程和远程共享对象?Red5 示例根本没有记录。

0 投票
0 回答
919 浏览

actionscript-3 - 根据带宽和比特率确定初始 NetStream 缓冲区大小

我正在尝试根据客户端的计算带宽和视频的比特率来确定 NetStream.bufferTime 的初始值。

据我所知,你不能这样做,因为你必须在调用 NetStream.play() 之前设置一个初始缓冲区(或使用默认的 2 秒),并且 FMS 不会调用 NetStream.onMetaData,通常情况下找到 videodatarate,直到调用 NetStream.play() 之后。

即使您在 onMetaData 回调期间修改 NetStream.bufferTime,它也不会影响视频开始播放或 NetStatus 事件注册“NetStatus.Buffer.Full”的时间。

因此我的问题是:

在调用 NetStream.play 之前如何找到视频数据速率?

-或者-

如何在实际播放开始之前重置初始 bufferTime 并且 NetStatus 事件以“NetStatus.Buffer.Full”触发

0 投票
3 回答
3233 浏览

mobile - 如何使用 RTMP (FMS) 和 HTTP 在移动设备中播放 .3gp 视频?

我无法在 .3gp 容器和 H.263 / AMR_NB 编码的移动设备上播放视频。我只想在移动设备上播放我的网站视频,就像 youtube.com 一样。我想同时使用 RTMP 和 HTTP。我的要求如下——

哪个编解码器和容器最好?

我应该使用 FLV 在移动设备上播放视频吗?

需要RTSP还是可以使用RTMP?

NetStream 和 NetConnection 方法是否与 Flash Lite Player 中的 Flash Player 不同?

如何使用 RTMP 流播放 3gp 视频,即。ns.play(“mp4:mobilevideo.3gp”, 0, -1, true) 没问题还是需要其他什么?

对于手机浏览器和电脑浏览器,我可以使用单个播放器还是我必须为电脑浏览器和手机浏览器制作不同的播放器?

如果我可以在移动和计算机浏览器的单人播放器中完成它会更好。

测试所需的示例代码。如果你可以的话。

我在下面的文章中提到我们也可以在移动设备中播放视频 3gp 容器。请找到文章。

文章网址-

http://www.hsharma.com/tech/articles/flash-lite-30-video-formats-and-video-volume/ http://www.adobe.com/devnet/logged_in/dmotamedi_fms3.html

谢谢苏尼尔库马尔

0 投票
4 回答
8646 浏览

apache-flex - 错误 #2130 无法刷新 sharedObject

我无法刷新项目中的共享对象。我能为这个问题做些什么?

0 投票
1 回答
1646 浏览

flash - Flash 媒体服务器流式传输:内容保护

为了重新启动我们的视频点播系统,我必须实施 Flash 流传输,但要么是因为我之前没有使用过与 Flash 相关的系统,要么是因为我太愚蠢了,我无法让系统正常工作。

我们需要:

  • 每文件和用户访问控制,每分钟检查一次 WebService
  • 如果租用时间在中途用完:取消流
  • rtmp 流式传输
  • 动态带宽检查
  • 使用 Flowplayer 播放视频(现有许可证)

我已经进行了流媒体和带宽检查,但我似乎无法让访问控制正常工作。我不知道如何知道播放哪个文件或如何根据客户端发送的密钥播放文件。

服务器端代码(main.asc):

客户端代码:

我的第一个想法是从查询字符串中获取一个密钥,询问网络服务该密钥用于哪个文件和用户并播放文件,但我似乎无法找到如何从服务器端播放文件。

我的第二个想法是让 flowplayer 播放文件,将密钥作为查询字符串传递,如果文件名和密钥不匹配,则拒绝连接,但我似乎无法找出它当前正在播放的文件。

我唯一剩下的想法是:创建一个允许用户打开并设置 allowReadAccess 的所有文件的列表,或者它被称为允许这些文件,但由于当前的基础设施,这将是笨拙的。

有什么提示吗?

谢谢。