首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash Media Server 4.5或任何

Flash Media Server 4.5或任何
EN

Stack Overflow用户
提问于 2017-03-07 19:07:04
回答 1查看 286关注 0票数 1

我已经建立了FlashMediaServer4.5(本地PC,没有亚马逊或任何在线服务)。远程位置(相同的局域网)使用使用模拟捕获卡对服务器进行实时直播。这些位置将流到以下rtmp url。

FMS网址:“rtmp://server/live” 流名:"stream1“

从一个网站,我已经使用jwplayer来播放该流,这是好的。当我想在直播中录制时,问题就来了。

如何做到这一点?播放器不支持录音,“只是一个播放器”。

是否有任何方法可以在实时流中捕获一部分实时流并保存到本地文件夹中?注意,Flash使用服务器-客户端Actionscript。

如果有人能帮忙的话。提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2017-05-05 08:05:49

记录Flash或任何其他RTMP媒体直播流的更好解决方案是使用rtmpdump https://rtmpdump.mplayerhq.hu/。您可以获得它的命令行文档作为参考。例如,用参数记录活动

代码语言:javascript
复制
FMS URL: "rtmp://server-ip/live"

Stream Name: "stream1"

您可以使用以下命令

代码语言:javascript
复制
rtmpdump −r rtmp://server-ip/live/stream1 -v −o somefile.mp4 

我们在这里使用了以下选项

  1. 用于指定url的-r
  2. -v,用于指定活动流。
  3. -o,用于重绘文件的输出。您可以在或任何其他MP4播放器中播放此文件。您应该将文件扩展名与编码设置匹配。

可选提示:您还可以从http://bisqwit.iki.fi/source/ms-rtsp-dump/记录来自Microsoft的流

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42656292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档