2017-03-07 49 views
1

我已经设置了Flash Media Server 4.5(本地PC,无亚马逊或任何在线服务)。远程位置(同一LAN)通过带有Adobe Flash Media Encoder的模拟采集卡直播到服务器。 位置正在流向以下rtmp网址。Flash Media Server 4.5或任何

FMS URL: “RTMP://服务器IP /生活”

流名称: “流1”

从一个网站,我必须使用jwplayer来播放流,这是好的。问题出现在我想在直播期间录制时。

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

在直播过程中,有什么方法可以捕捉并保存到本地文件夹一部分直播?请注意,Flash Media Server使用Server-Client端的Actionscript。

请如果任何人都可以帮忙。 在此先感谢!

+0

记录流尝试使用[**'VLC' **](http://www.videolan.org/vlc/ features.html)(免费应用程序)来播放和记录流。打开流为'rtmp:// server-ip/live/stream1',它会播放。我相信你会找到“记录”按钮... –

回答

0

更好的解决方案来记录Flash Media Server或任何其他RTMP Media LIVE Stream将使用rtmpdumphttps://rtmpdump.mplayerhq.hu/。你可以得到它的命令行documentation以供参考。 例如记录与参数直播

FMS URL: "rtmp://server-ip/live" 

Stream Name: "stream1" 

您可以使用下面的命令

rtmpdump −r rtmp://server-ip/live/stream1 -v −o somefile.mp4 

我们用下面的选项这里

  1. -r指定网址。
  2. -v用于指定实时流。
  3. -o用于渲染文件的输出。您可以在VLC Player或任何其他MP4播放器中播放此文件。您应该提交扩展名以匹配您的编码设置。

可选提示: 您也可以从微软媒体服务器从here

相关问题