2017-12-01 14 views
0

私はxamarin.tvosアプリでライブブロードキャストビデオを再生しようとしましたが、任意の解決策は見つかりませんでした(私はすべてのライブストリーミングソリューションを参照してください)。xamarin tvos live broadcast

xamarin.tvosアプリでライブブロードキャストビデオ(ex。rtmp)を再生するにはどうすればよいですか?

thnxです。

答えて

1

アップルはOS(iOS、tvOS、macOS)でRTMP(Real Time Messaging Protocol)をネイティブにサポートしていません。 HTTPライブストリーミング(HLS)はネイティブにサポートされています(RFC8216)。

の第三者RTMPライブラリ(OSS、デュアルライセンス、商用/商標)は、さまざまなApple OSで動作します。

いくつかの例:

  • SGPlayer(それはFFMPEGを使用するようにLGPL)
  • VideoKit(デュアルライセンス/ GPLと商用)
  • VLC(GPL)
  • SmarterStreaming(デュアルライセンス)
  • 等...

があります。より多くのライブラリはすべてC/C++/ObjC(いくつかはSwiftフレームワークラッパーを持っている)で行われているので、Xamarin.iOSバインディングライブラリでそれらを使うことができます。 Google/Bingはあなたの友人です...