WOWZA:动态转编(和保存)一个流的多个比特率反转



我正在尝试设置WOWZA JWPLAYER允许流媒体文件流(来自S3服务器)。

假设我的文件称为" video1.f4v",位于rtmp://server:1935/vod/mp4:Amazons3/bucket/bucket/video1.f4v。

  • 是否有一种设置WOWZA的方法,因此它会生成流的不同版本(例如240p,360p,720p),我可以将其添加到我的(JWPLayer)视频播放器实例中?WOWZA是否在第一次在某个地方进行编码之后保存文件,还是必须每次转换用户请求文件?

  • ,或者我必须自己编码所有3个版本,将其上传到S3,然后为Jwplayer创建自定义播放列表?

谢谢!

您需要使用转码器手动将视频转码为所需的比特率。

ie sample.mp4至sample_240.mp4,sample_360.mp4,sample_720p

WOWZA此时还没有VOD Transcoder。由于您使用的是AWS S3存储桶,我建议您使用AWS Elastic Transcoder对所有视频进行编码。

您应该创建两个S3存储桶。假设:上载files,transcodedvideofiles

您需要将所有视频上传到"上载"式存储桶中,并且通过使用Transcoder,您需要将其转码并保存在" transcodedvidefiles"中。

这是AWS弹性Transcoder指南:http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/introduction.html

现在您可以使用转码视频进行流式传输。

最新更新