2014-11-24 151 views
0

我累了一个问题,所以请把事情说清楚我的。 请阅读以下三点,帮助我。WOWZA LiveAutoRecord

(1) 我只是紧跟着这个https://www.wowza.com/docs/how-to-start-and-stop-live-stream-recordings-programmatically-livestreamrecordautorecord-example#documentation 我已经附加了我的Application.xml。现在,当我通过FMLE发布实时流名称“test1”时,它将记录在服务器上,但是当我在不同的PC上运行不同的FMLE实例并发布实时流名称“test2”时,它不会获取记录,我认为它会记录到以前记录的文件“test1”(表示没有独立的文件正在记录,但是应该有两个文件记录test1和test2)。 这是为什么发生? 这是com.wowza.wms.plugin.livestreamrecord.module.ModuleAutoRecordAdvancedExample单流记录?是指如果我发布流A B C D,它会将它们记录在一个文件中? (可能是输出文件将A.mp4为A首次发布的流?)

(2),这是什么https://www.wowza.com/docs/how-to-start-and-stop-live-stream-recordings-programmatically-imediastreamactionnotify3#comments模块? 我已经在Eclipse中实现这个代码,并成功地将jar放在lib文件夹中并配置了所有内容。现在我又无法用相应的名字记录不同的流。意思是如果我发布stream1和stream2,那么所需的输出应该是两个不同的文件(在内容文件夹中),但我又看到一个文件正在记录?

(3)我可以使用ModuleLiveStreamRecord.java?这是WOWZA的旧版本,但我已经正确导入了所需的jar并进行了测试。

我的要求很简单: 一旦用户开始出版,WOWZA应该开始现场录音。如果有10个用户在线发布,则应生成10个文件。

回答

0

我感谢您的回复KBoek。 我整理了一些问题,但如果有人在做自定义模块,那么确实需要调试。我必须编写用于实况自动录制的自定义模块,因为我需要HTTP身份验证,然后是实况录制的自定义名称。 再次感谢

3

不要让事情就要困难得多了(假设你有Wowza 4.x版;如果你仍然有3.x的话,我强烈建议免费升级)

  • 打开发动机管理器(http://your.server.com:8088
  • 围棋从顶部菜单中的“应用程序”
  • 从左侧菜单中选择您的应用程序(例如,“活”)
  • 在这个应用程序的设置窗口中,单击蓝色编辑按钮
  • 启用“记录所有传入流”
  • 点击“保存”
  • 点击“立即重新启动”顶部
  • 按钮完成

每个流是通过这个应用程序发布的现在会自动橙色被记录。录制的默认文件夹是Wowza安装中的/ content文件夹。您可以在“流文件目录”下的同一页面上更改它(确保它是本地系统上的目录,除非您真的很了解Wowza的工作原理)

文件名始终是streamname +“.mp4”,但是当文件已存在时开始新录制时,旧文件将首先被重命名。

想控制手动录音?首先开始发布,然后从左侧菜单中选择“输入流”,然后使用流名称后面的大红点按钮开始记录。

如果您的服务器产生与文件(重)命名或录制有关的任何不同行为,那么您可能需要查看您的Wowza设置。

+0

真棒,它的工作原理:“全部记录” – 2016-02-03 01:31:38

+0

谢谢你的回应。我想要自定义模块,并完成它。我的客户端无法共享引擎管理器凭据,因此我们已经完成了http自定义模块,现在它的工作正常。再次感谢您的回应。 – Atul 2016-09-09 03:17:41