如果视频编解码器参数与“passthrough”不同,我无法播放转码流

时间:2016-10-17 10:51:52

标签: flash video wowza

我在试用许可证上测试了Wowza,并且我打开了wowza转码器。

 (application name: test, stream name: myStream). 

在传入的流中,我可以看到:

myStream rtmp://127.0.0.1:35412 , myStream_160p local (Transcoder), myStream_360p local (Transcoder) etc.

要测试这些转码流,请使用播放器:Wowza Player(需要Flash插件)。

问题是:

  • 只有当我使用视频编解码器参数myStream_360p输出这些流时,我才能播放转码流(例如:myStream_160pPasstrough)。

  • 如果我将此参数设置为H.264,我可以在flash中播放这些流 播放器。

1 个答案:

答案 0 :(得分:1)

  

只是延伸评论:我不是Wowza专家,所以我很可能无法回答你。

阅读此Wowza Article的前两段。然后仔细检查您在问题中的内容,以便更快地答案来自知道...

的人

考虑..

  
      
  • 我可以播放转码信息流(例如:myStream_360pmyStream_160p
      仅当我使用视频编解码器参数输出这些流时:Passthrough
  •   

转码意味着转换为特定的视频格式。他们[Wowza]说出以下内容:

" Passthrough streaming ...将源视频直接发送到目的地...而不执行转码。"

在将视频发送到Wowza之前,您是否以某种格式编码视频(通过录制应用,可能?)如果是,那么update your Question包含您上传到Wowza等的格式详细信息

所以你可以播放"如果我把这个参数设置为H.264" "只有当我用视频输出这些流时编解码器参数:Passthrough" ,对吧? Flash插件可以解码MPEG编解码器(h.264),VP6编解码器和Sorenson编解码器..所以,如果passthrough工作,那么你可能已经拥有了这3种格式之一的视频(来自录音机?),因此只是传递它到接收器意味着它已经准备好在他们身边播放(没有将输入转码到某些Flash兼容的编解码器)。接收器的一个示例是您链接的测试播放器。