問題タブ [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.
ios - iOSSDKのAirPlayAplを使用してAppleTVでアプリケーションビューをストリーミングしたいですか?
AirPlayAPIを使用してAPPLETVでアプリケーションをストリーミングしたい。それをどのように使用しますか?iPhoneとiPadの両方で動作しますか?はいの場合は、同じに関するドキュメントまたはデモを共有してください
cocos2d-iphone - Cocos2d アプリを有効にして HDMI-AirServer-Apple TV のディスプレイをミラーリングすることはできますか?
AirServer、AppleTV は特定の iPhone モデルと iPad のみをサポートします。ただし、iPod touch 第 4 世代はサポートされていますが、特定のアプリケーション (YouTube など) に限られます。
私は非常によく似た質問をしましたが、それは閉じられ、再開するために投票されました. この質問では、質問のプログラミング側に焦点を当てたいと思います。
iPod touch 4 Cocos2D アプリにコードを追加して、アプリのミラーリングを有効にすることはできますか?
私はいくつかの参考文献を見つけました.UIScreenにはミラーリングされたプロパティがありますが、AppleストアのアシスタントがiPod 4世代にはミラーリングを許可しない別のチップがあると述べたため、少し混乱しています. Youtube をミラーリングすることは実際に可能であり、iPod 4 を脱獄することによっても可能であるはずなので、これは正しくないと思いました。
Cocos2D iPod 4 アプリでこれを有効にするためのチュートリアル ガイドを探しています。iPhone 4S 以降では、これはコードを追加しなくても可能になるはずですが、私が解決したい問題は iPod 4 です。
jailbreak - Apple TV アプリを開発するには、Xcode に何をインストールする必要がありますか?
現在、ジェイルブレイクされた Apple TV 用のアプリをプログラムするために必要なフレームワークをインストールするプラグインを探していますが、見つかりません。何か知っている人がいたら教えてください。
http - AirPlay GET /playback-status 経由で AppleTV の再生ステータスを取得する
現在、AppleTV が現在実行されているかどうかを検出しようとしています。常に ping できるように見えるので、再生の背後にある AirPlay メカニズムを調べました。
HTTP GET リクエスト /playback-status は、少なくとも現在再生中の映画/スライドショー/音楽に関する情報を提供するはずです。ポート 3689 で AppleTV に接続し、対応するリクエストを送信すると、常に「400 Bad Request」が表示されます。
私の要求:
サーバーの応答:
私のリクエストの何が問題なのか、またはATVがオフ/オンラインかどうかを確認する別のアイデアを持っている人はいますか?
ios - Airplay の UIWebview バックグラウンドでビデオを再生する
UIWebView で Youtube や Vimeo などのいくつかの webvideos を再生するアプリがあります。ビデオが再生されると、AirPlay 経由で Apple TV に送信できます。
現在、AirPlay での再生中に、アプリを一時停止してバックグラウンドに移動すると、ビデオが停止します。
私が望む結果は、ビデオが Apple TV で引き続き再生されることです。
Required background modes
いくつかの調査の結果、Info.plist をに設定する必要があることがわかりましたApp plays audio
。残念ながら、これはうまくいきませんでした。
アプリがバックグラウンドに移動したときに AirPlay でビデオを再生し続けるには、何を設定する必要がありますか。
ffmpeg - mp4 ファイルの FFmpeg で最初以外のオーディオ ストリーム/トラックを無効にする方法
私の最終目標は、元の品質を維持しながら、h264.DTS.mkv ファイルを AppleTV と互換性のある形式に変換する単一の FFmpeg コマンドを作成することです。
私はほとんどそこにいますが、ストリーム/トラックを無効にする方法を理解できていません.
これまでのところ、私は持っています:
これにより、次のような出力ファイルが生成されます。
- H264 ビデオ トラック (有効) [オリジナルからコピー]
- AAC 2 チャンネル オーディオ トラック (有効)
- AC3 6 チャンネル オーディオ トラック (有効)
- DTS 6 チャンネル オーディオ トラック (有効) [オリジナルからコピー]
- 字幕トラック (有効)
問題は、次のようにする必要があることです。
- 1 H264 ビデオ トラック (オリジナルからコピー) (有効)
- 1 AAC 2 チャンネル オーディオ トラック (有効)
- 1 AC3 6 チャンネル オーディオ トラック(無効)
- 1 DTS 6 チャネル オーディオ トラック (オリジナルからコピー) (無効)
- 1 字幕トラック (有効)
したがって、最初以外のオーディオ ストリーム/トラックを無効にする方法を知る必要があります。
私が読んだところによると、これは "tkhd.flags" の場所にあるトラック ヘッダー アトムの一部です。しかし、コマンドライン引数を介してこれを設定する方法を理解できませんでした。
どんな助けでも大歓迎です。
ios - Apple TV 用の Web アプリを開発できますか?
私はアプリ開発は初めてですが、iPhone および iPad 用のアプリを開発できることは知っています。
ただし、Apple TV 用の Web アプリを開発できるかどうかはわかりません。Apple TV 用の Web アプリを開発できますか? もしそうなら、どこでこれについて学ぶことができますか?
ios - AirPlay 使用時の AVPlayerDemo での UISlider スクラブの調整
Apple のAVPlayerDemoサンプル プロジェクトの AVPlayerDemoPlaybackViewController に設定mPlayer.usesExternalPlaybackWhileExternalScreenIsActive
した後、AppleTV で遅れないようにスクラブを調整するにはどうすればよいですか?YES
つまり、スライダーを非常に速く前後に動かすと、AppleTV はすべてのseekToTime
操作を実行しますが、ユーザーがスライドするよりも時間がかかります。
デモの問題の 1 つは、「Touch Drag Inside」イベントと「Value Changed」イベントの両方を使用しているため、同じ値が 2 回送信されることです。「Value Changed」を削除すると、少し改善されますが、それでも遅れます。
秒単位に丸めてから、秒seekToTime
が変わったときにのみ送信しようとしましたが、それほど役に立たないようです。私が実際に行う必要があるのは、ユーザーがスライダーを速く動かすほど少ないコマンドを送信することですが、ユーザーの動きが遅いほど多くのコマンドを送信することです。
これを達成する方法についてのアイデアはありますか?
mpmovieplayercontroller - iPhoneがスリープモード/ロックされているときにビデオでAirPlayを使用するにはどうすればよいですか?
iPhoneアプリから複数のビデオを再生していますが、Airplayを使用して表示すると、正常に表示されます。バッテリーなどを無駄にしないために、iPhoneの電源をオフにできるようにしたい。
iPhoneがスリープモード/ロックされているときにビデオでAirPlayを使用するにはどうすればよいですか?