問題タブ [apple-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1320 参照

ios - AirPlay経由でApple TVにオーバーレイを表示する方法

AirPlay 経由で Apple TV にフットボールの試合などのビデオを表示する iOS アプリを開発しています。ビデオの再生中に、プレーヤーの統計などの追加情報を大画面に表示したいと考えています。

ユーザーが最初にAirPlayミラーリングをオンにする必要があるRedfinアプローチを認識しています。残念ながら、これは私たちには受け入れられません。動画の表示方法をユーザーにわかりやすくしたいと考えています。

現在、ビデオを表示する前に AirPlay Route ボタンを表示して、ユーザーが次のコードを使用して設定できるようにしています。

ルート ボタンは、Apple TV が周囲にあるときに表示され、ユーザーが電源を入れることができるようにします。次に、MPMoviePlayerController を使用してビデオを表示します。

AirPlay をオンにしてビデオを再生すると、コードでは UIScreen が 1 つしか表示されず、UIWindows が 2 つ表示されます。しかし、どちらの UIWindows も iPhone と同じ寸法です。いずれかの UIWindow にサブビューを追加すると、サブビューは常に iPhone に表示されます。

Apple TV のビデオの上にオーバーレイを表示する方法を考え出した人はいますか? ビデオがホストされているビューオブジェクトを見つけるにはどうすればよいですか?

MPMoviePlayerController が AVPlayer の上に構築されていることは承知しています。AVPlayer を使用すると、UI をより適切に制御できますか?

0 投票する
1 に答える
600 参照

ios - Apple TV のバージョンを取得するための API はありますか?

iOS 用の新しい Netflix アプリを起動して、動画を Apple TV に AirPlay しようとしたところ、次のメッセージが表示されました。

AirPlay を使ってこの番組を視聴するには、Apple TV をアップデートする必要があります

だから私は彼らがこれをどのように行うことができるのか疑問に思っていました. AirPlay 用に選択された Apple TV のバージョンをアプリが取得できるようにするパブリック API はありますか? それとも、Netflix はこれを検出するために他の手段を使用していますか?

0 投票する
0 に答える
443 参照

android - Android: ストリーミング用に AppleTV/Airplay を MediaPlayer と統合する方法

インターネット経由で音楽をストリーミングしているアンドロイド用のアプリケーションがあります。AppleTV今、私はストリーミングをand と統合することを考えていましたAirplay(そして多分経由でBluetooh)。しかし、Google で検索すると (最近の私の検索スキルは最低だと思います)、その機能を提供する多くのアプリしか見つかりませんが、良い出発点となるチュートリアルやフレームワークは見つかりません。

質問:何か良いページ/チュートリアルを知っていますか?

前もって感謝します!

0 投票する
3 に答える
6333 参照

ios - iOS AirPlay セカンド スクリーン チュートリアル

ViewController の 1 つに AirPlay 機能を追加することを検討しています。View Controller は UIWebView を表示するだけです。私がやりたいのは、このコンテンツを Apple TV にミラーリングするボタンを追加することです。システム全体のミラーリングを実行できることは知っていますが、画面全体を埋め尽くすわけではなく、周囲に黒いバーが表示されます。私はオンラインで検索してきましたが、見つかったほとんどすべてが iOS 5 からさかのぼり、古くなっています。誰かが役立つチュートリアルやドロップイン ライブラリの方向性を教えてくれませんか? たった 1 つのビューのコンテンツをミラーリングして、Apple TV で全画面表示するために必要なだけです。

これまでのところ、これが私が行ったことですが、何も置かずに2番目のウィンドウを作成するだけだと思います。

AppDelegate で、そのプロパティを作成します。

AppDelegate の didFinish メソッドで、次を実行します。

次に、AppDelegate に次のものがあります。

Apple TVでWebViewをミラーリングできるようにしたいviewControllerには、次のものがあります。

私はここからこれをすべて手に入れました。ただし、表示されるのはそれだけなので、コンテンツをその画面に表示する方法がわかりません。

0 投票する
1 に答える
565 参照

objective-c - Apple TV と外部モニターで全画面表示

Apple TV を経由してモニターに uiview を表示しようとしています。

iPadとモニターを直接接続するだけで、そのモニターに全画面表示できます。このように最大サイズをとれるからです。

ただし、HDMI ケーブルを介して Apple TV をモニターに接続し、iPad をワイヤレスで Apple TV に接続すると、モニターに全画面表示されない 1 つのサイズしか得られません。
UIScreenMode: 0x20857ef0; サイズ = 1280.000000 x 720.000000

Air Play経由でApple TVを使用して、モニターにフルスクリーンでuiviewを表示できるようにする方法を知りたいです。

0 投票する
2 に答える
6405 参照

ios - Airplay ミラーリングとミラーリングなしの違い

Apple TVでエアプレイをしようとしています。ミラーリングせずに avplayer でビデオを再生すると、フルスクリーンで再生できることがわかりました。ただし、画面数は1つだけです(これはiPad用です)。
ミラーリングを行うと、画面数は 2 になります (1 つは iPad で、もう 1 つは外部モニターです)。ミラーリングがなければ、画面数も2つにすべきだと思います。私はそれについて混乱しています。Airplay ミラーリングとミラーリングなしの違いについて詳しく知りたい

ここに画像の説明を入力