问题标签 [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 回答
112 浏览

apache-flex - 如何知道直播点在流中的哪个位置?

如何知道直播点在流中的哪个位置?

NetStream.seek ( 99999999999999 ) 基本上将我发送到最新点,但我如何找到流的当前确切端点?

0 投票
3 回答
2402 浏览

apache-flex - Flash Media Server:无法同时录制 2 个音频/视频流?

简而言之

对于一个项目,我需要两个人的音频/视频聊天,并能够记录(部分)会话。我遇到了第二个用户录制的视频混乱的问题,大量(看似)跳帧和/或音频丢失,很可能是由音频流引起的(当不录制音频时,问题不会出现发生)。

概述

对于一个项目,我需要一个设置,两个客户可以视频(+音频,显然 :) 互相聊天。此外,“主持人”应该能够在他按下按钮时记录会话,并以相同的方式停止记录。

虽然这种设置与火箭科学相去甚远,但我一直遇到我似乎无法弄清楚的问题。客户端连接良好,彼此的视频正常显示,甚至可以很好地听到彼此的声音。我选择在主机开始录制时重新初始化连接,这也可以正常工作。但是,录制的文件有时会遇到问题。

可能的原因

通常主持人的录音很棒,音频和视频都可以正常工作。客户端视频显示有问题,播放时视频会跳动(在许多应用程序中,如 VLC、KMPlayer、Adobe 自己的媒体播放器等)。我试图调试这种情况,它似乎与音频直接相关,但我不确定这是如何发生的。当我在没有录制音频的情况下进行测试时,两个视频都可以正常播放。

问题

我将尝试解释客户视频中发生的情况;视频播放正常,音频也正常。但是在看似随机的视频位置,播放突然会跳过视频(和音频)的几秒钟,所以一分钟的视频有时只持续几秒钟(即使播放栏和类似的显示视频实际上持续了一分钟) .

我没有发现它如何跳过的任何逻辑——有些视频每个只显示 4/5 的几秒钟的间隙,其他的则提前 20-30 秒跳跃——所以我假设这是一个随机的事情。

场景

我已经测试了多个场景,并且问题似乎足够一致(例如,它每次都会发生,只是在我不录制音频时不会发生)。我使用了本地(开发人员版)FMS 服务器,托管的 influxis 服务,并且我使用了两台本地计算机,一台本地计算机(使用 2 个网络摄像头)和 1 台本地计算机,1 台(真正的)远程计算机。所有设置似乎都与录制的(客户端)视频存在相同的问题。

结束时

我不确定您需要什么详细信息,所以请向我询问您可能需要的任何信息,以帮助我找到解决方案。我已经搜索和调试了,就像没有明天一样,并且无法弄清楚是什么原因造成的。

非常非常感谢提前!

-戴夫

0 投票
1 回答
999 浏览

actionscript-3 - NetStream 从 FMS 中的流中加载 ID3 信息

我一直按照基本的 FMS 说明来加载和播放 mp3。这工作得很好。我还有第二个 NetStream 实例 (id3Stream),它应该从同一个 mp3 加载 ID3 数据,但我得到的只是 StreamNotFound 错误。为什么 mp3 流和播放但 id3 数据“找不到”?任何帮助,将不胜感激。

0 投票
3 回答
4803 浏览

apache-flex - 使用 Flex 进行网络摄像头录制是否严格要求媒体服务器(FMS、Red5、Wowza 等)?

我正在尝试实现一个 flex 应用程序,该应用程序能够从网络摄像头录制视频,然后将其上传到服务器。

我只找到需要运行 Red5、Flash Media Server 和 Wowza 等媒体服务器以及到服务器的开放 rtmp 流的教程和示例。

但是,我想知道是否可以在本地录制视频,然后通过简单的 HTTP 请求将其提交到服务器。

是否有教程显示如何执行此操作?我真的是 flex 开发的新手,很想有一个循序渐进的过程:P

0 投票
1 回答
807 浏览

streaming - 如何在 Flash Media Server 上以块的形式录制流

我想将使用 Flash Live Encoder 发布的流录制到 FMS 3.5,但将录制拆分为具有预定义长度的文件。例如,如果发布了流“网络摄像头”,我想以 10 分钟为单位记录它:“webcam1.flv”、“webcam2.flv”……据我所知,没有使用计时器的工具。我能想到的唯一解决方案是使用带有时间限制参数的 stream.record() ,但这似乎是一个 hack,因为当记录应该停止并开始记录另一个块时,它会触发流上的 NetStream.Record.DiskQuotaExceeded。有没有人做过类似的事情?

0 投票
2 回答
1509 浏览

c# - 如何在 C# ASP.NET 中使用 FMS

我实际上需要一种使用 c# 和 asp.net 来处理 Flash 媒体服务器的方法。

而且我不知道如何完成我一直在寻找文档但到目前为止还没有找到任何有价值的东西。

提前谢谢。

编辑:我想要的是从 Asp.net 编辑 FMS 中的共享对象。

0 投票
1 回答
367 浏览

streaming - 是否可以在流式音频中寻找随机位置(使用 Flash Media Server 和 Flash 9)?

我正在创建一个音频播放器,它具有为听众随机采样 30 秒音乐预览的功能(服务器端是 Flash Media Server,客户端是 Flash 9)。这可以在 Actionscript 3 中完成,还是必须提前准备样本?

0 投票
3 回答
344 浏览

flash - 网站的最佳音频/视频解决方案

我想知道在社区网站上支持音频/视频聊天的最佳方式是什么。我知道的几个选项:

  1. FMS 服务器
  2. 使用套接字直接连接发送方和接收方的 Java 小程序

你有什么建议?我知道谷歌(Gmail Gtalk)安装了某种应用程序。但是是否可以完全避免服务器并进行直接连接(以节省我的服务器带宽)

感谢您的时间。

0 投票
6 回答
7962 浏览

flash - flash.net.NetStream 未接收 onMetaData

我已经设置了 NetConnection 和 NetStream,并且流媒体 mp3 播放正常。唯一的问题是即使设置了 NetStream 的客户端,也没有收到元数据。知道是什么原因造成的吗?

代码片段:

0 投票
2 回答
354 浏览

actionscript - 在 Adob​​e FMS 上保存来自麦克风的流式音频

我试图从 swf 捕获麦克风数据,将其流式传输到 adobe flash 媒体服务器,并将其保存为 wav 文件。目前我只能将麦克风数据流式传输到服务器并以 FLV 格式保存。任何人都知道如何将其转换为 WAV 或将其保存为 WAV?