问题标签 [rtmp]
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.
apache-flex - Flex 视频播放器 用 RTMP 寻求?
我正在使用RTMP使用 flex 视频播放器。我的问题是.. 如何将视频文件跳过到视频的中间,而无需使用RTMP下载整个文件。
我对使用 RTMP 的 flex 视频播放器有一些基本问题。
我想把视频文件(FLV)放在哪里。Red5 服务器位置或任何其他文件夹。
我想将 flex 项目放在文件 Red5 服务器或任何其他服务器(如 XAMPP)的位置。
我如何使用RTMP ( red5 ) 跳过 flex 中的帧..
在此先感谢... Aswath
flash - 如何使用 RED5 闪存服务器为 MP3 提供服务
我已经安装了 RED5 闪存服务器,安装 12 小时后,我仍然无法提供简单的 MP3 文件。
到目前为止,如果我理解正确,您需要创建和编译一个 Java 应用程序来简单地提供一个文件!?.... 老实说,这似乎有点过于复杂。从未接触过Java。
我使用了 oflademo 但是无法更改目录。
我基本上需要 RED5 从一个目录(我将指定)提供 MP3 文件,我将在 JW 播放器播放列表中正常调用这些文件。
我将不胜感激任何帮助。
ruby-on-rails - 通过 RTMP/Rails 录制音频
我正在构建一个 rails/flex 应用程序,它需要记录音频,然后存储在我们的 amazon s3 帐户中。我发现除了使用某种形式的 RTMP 服务器通过 Flash 录制音频之外别无选择,但是我们的托管环境不允许我们安装 FMS、Red5 等任何东西。
是否有任何现有的允许录音的 Ruby/Rails RTMP 解决方案?如果不是,Rails 是否有可能至少拦截 RTMP 流,然后我可以希望引用 red5 的源或其他东西来解析数据(我知道,长镜头)?
我能想到的另一种选择是在另一台主机上托管 red5 服务器,并在保存/上传完成后与我们的 rails 应用程序通信,这不是首选。
我会在这里有运气吗?
tcp - Wireshark 无法识别 RTMP 流
我在网上找到了一些关于使用 Wireshark 跟踪 RTMP (实时消息传递协议)的示例,但它对我不起作用。所有 RTMPT 数据包都呈现为基本 TCP 数据包,如下所示:
我正在使用 Wireshark 1.2.8,所有协议都安装在 Windows Vista 上。
我能做些什么来解决它?
谢谢!
iphone - Iphone 应用程序的 Rtmp 和 red5 替代方案
我在客户端-服务器闪存应用程序中使用 Red5 + RTMP。
我的应用程序中没有音频/视频流。RTMP 用于将消息从应用程序传输到服务器并返回。
现在我需要为 iPhone 开发应用程序:
- iPhone上有RTMP实现吗?
- 如果没有,我该如何解决这个问题?iPhone上有RTMP的替代品吗?
最重要的问题:是否可以在不重写应用程序的整个服务器部分的情况下解决?(红5 + RTMP)
flash - 轻量级 Flash 视频录制服务器
我目前正在使用 Wowza Media 服务器使用 Flash 从网络摄像头录制视频。然而,像 Wowza、Red5 和 Flash Media Server 这样的服务器似乎对于这项任务来说是多余的。
是否有任何替代的轻量级视频录制服务器可用于此目的?我的负载一次不会超过 5 个用户,我的服务器是 Ubuntu 8.04。
我尝试了 Haxe Server,但项目似乎已经过时并且无法在我的 Ubuntu 上编译。
iphone - 如何通过 RTMP 对 Flash 播放器流进行控制访问?
我正在使用 ICECAST,我正在通过 Flash 播放器和 iPhone 流式传输 AAC/HE-AACv2 音频/视频文件。两者是分开的。但是当我在 WINAMP 中提交 url 以流式传输时,它正在请求用户名/密码。但是当我将它与 Flash 播放器一起使用时,它才开始流式传输。我的情况是我想对网站和 iPhone 应用程序使用相同的流媒体 (RTMP),并且我想对我的 Flash 播放器施加控制访问权限,以验证谁可以看到流媒体视频。
因此,我只需要允许经过身份验证的用户访问 Flash 播放器或拒绝播放。现在,我的提供商不支持对 Flash 播放器的控制访问,但我需要这样做……你能说我该怎么做吗?
任何形式的帮助将不胜感激。
谢谢。
blazeds - BlazeDS 还支持 RTMP 吗?
既然 Adobe 向社区开放了 RTMP 规范,是不是意味着 BlazeDS 会支持 RTMP 呢?
ffmpeg - ffmpeg 可以完全处理来自 FMS 的 rtmp 流吗?
或者
上面的命令只给我这个错误:
ffmpeg不应该能够处理rtmp流吗?
c# - 如何使用 RTMP 和 Flowplayer 从 Cloudfront 运行私有内容视频
重现步骤:
- 设置 S3 存储桶
- 设置流媒体分发
- 生成云端密钥对
- 使用 RSA 私钥下载 .PEM 文件
- 使用http://www.jensign.com/opensslkey/opensslkey.cs从 RSA 密钥生成 XML
- 上传文件“testUnsecure.flv”,设置ACL属性,让每个人都可以查看。
使用以下 java 脚本设置网页:
var p = flowplayer("rtmpPlayer", { src: "flowplayer-3.1.5.swf", height: "480px" }, { plugins: { rtmp: { url: 'flowplayer.rtmp-3.1.3.swf', netConnectionUrl: 'rtmp://s3py83uop6xa8x.cloudfront.net/cfx/st', objectEncoding: '0' } }, clip: { autoPlay: false, url: 'flv:testUnsecure' , provider: 'rtmp' } });
这行得通!
然后这样做:
- 上传 testSecure.flv,设置 ACL 为私有
- 生成签名 URL 并构建字符串。javascript 中的 url 如下所示:
url:'flv:testSecure%3fExpires%3d1277469187%26Signature%3dE5OleaO26fwLi6jIKTa4inc8I4P86AgTg5x8SmleTSTyf5C5AfnQyqaFXLDjiF0kiqdplhauA8Kw%7eS37EpRBAn-aJrJScVlw7aZ-SAL24MTLMZ9foSkCd2ai9KjS8AuuweJRwPWmf4eLDpI4X4f3k3H7UUVcq8SX92ed5fCB91w_%26Key-Pair-Id%3dAPKAJUIBASIKTLFDSDFA'
这失败了。视频只是挂在那里....
有谁知道如何
- 使用 C# 为私人视频生成签名 URL?
- 在 Flowplayer 或 JWPLayer 中播放视频(我将使用任何我可以使用的视频!)
还有几点——我使用与此相同的代码来生成签名 URL:http ://beckelman.net/post/2010/03/30/Policy-Signing-in-C-for-Streaming-Private-Content-来自-Amazon-CloudFront.aspx
如果你们能解决这个问题,我会为住在我周围 100 英里范围内的每个人买一轮饮料。