我厌倦了一个问题,所以请把事情告诉我。请阅读以下三点,并帮助我。
(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个文件。
发布于 2014-11-29 10:35:55
非常感谢您的回复,KBoek。我解决了问题,但如果其中一个执行自定义模块,则确实需要进行调试。我必须为实时自动记录编写自定义模块,因为我需要HTTP身份验证,然后是自定义的实时记录名称。再次感谢
发布于 2014-11-25 20:49:40
不要让事情变得过于困难(假设你有Wowza 4.x;如果你还有3.x,那么我强烈建议免费升级)
通过这个应用程序发布的每一个流现在都将被自动记录。记录的默认文件夹是Wowza安装中的/content文件夹。您可以在“流文件目录”下在同一页上更改此命令(确保它是本地系统上的一个目录,除非您非常了解Wowza的工作原理)
文件名始终是流名+ ".mp4",但是当文件已经存在时启动新记录时,将首先重命名旧文件。
要手动控制录音吗?首先开始发布,然后从左侧菜单中选择“传入流”,然后使用流名后面的大红点按钮开始录制。
如果您的服务器在文件(重新)命名或记录方面产生任何不同的行为,那么您可能需要检查Wowza设置。
https://stackoverflow.com/questions/27110675
复制相似问题