我们想让我们的客户查看制作的实况流。我们选中了Wowza引擎管理器中的“记录所有实时流”选项。我们知道流媒体被保存在wowza文件夹中,但是由于我们的引擎位于EC2实例中,我们无法找到让我们的客户端观看它们的简单方法,只能通过控制台下载它们。
可以将管理器配置为像在Wowza流媒体云上一样显示视频吗?
发布于 2016-08-31 05:02:38
如果您愿意,您可以将录制的内容移动到s3。您应该首先在文件系统(s3fs)中挂载一个s3存储桶,然后配置模块ModuleMediaWriterFileMover以将记录的文件移动到挂载目录。
发布于 2016-09-17 21:47:48
在我的例子中,我在同一台机器上设置了一个网络服务器(Apache2)监听8080端口(wowza使用80作为hls流),然后我设置了一个符号链接,从/var/www/html/content指向{Wowza安装文件夹} /content,这样用户就可以访问http://youserver.com:8080/content上的录音
默认情况下,apache将列出文件夹中的所有文件,如果文件为.mp4,浏览器将播放视频,如果文件为.flv,则将下载视频
发布于 2016-09-09 02:43:37
一种更好的方法是:一旦文件准备就绪,就将其移动到S3存储桶中。
Wowza实际上有一个这样的模块(当然,每个人都需要它)
因此,正如您对其他模块所做的那样,
1-包含lib文件夹中的文件
2-转到引擎管理器UI并添加模块
3-在管理器属性中设置密钥和存储桶
重新启动并完成。它的工作方式就像一个护身符,在准备好之前不会上传任何文件。
注意:要小心,因为除非你像我一样为每个流命名一个时间戳,否则在上传同名文件时,amazon将覆盖该文件。
https://stackoverflow.com/questions/39236395
复制相似问题