xamarin tvos直播

时间:2017-12-01 14:31:59

标签: xamarin xamarin.ios tvos

我尝试在xamarin.tvos应用上播放直播视频,但没有找到任何解决方案(我看到所有直播解决方案)。

如何在xamarin.tvos应用上播放直播视频(例如rtmp)?

总而言之。

1 个答案:

答案 0 :(得分:1)

Apple在其操作系统(iOS,tvOS,macOS)中本身不支持RTMP(实时消息传递协议)。本地支持HTTP实时流(HLS)(RFC8216)。

有一个数量的第三方RTMP库(OSS,双许可和商业/专有)可用于各种Apple操作系统。

一些例子:

  • SGPlayer(LGPL,因为它使用FFMPEG)
  • VideoKit(双重许可/ GPL和商业)
  • VLC(GPL)
  • SmarterStreaming(双重许可证)
  • 等...

还有更多的库,其中所有核心转码都在C / C ++ / ObjC中完成(有些具有Swift框架包装器),因此您可以通过Xamarin.iOS绑定库来使用它们。 Google / Bing是你的朋友......