問題タブ [avkit]
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.
swift - AVPlayer / AVPlayerLayer が自動レイアウトを使用してサブビューに表示されない
ビデオとテキストを含むサブビュー内にビデオを表示しようとしています。Apple から推奨されている UIView サブクラスを使用して、AVPlayer を含む UIView を作成しました。
JSAVPlayerView
以下に示すように a のサブビューとして使用しましたUICollectionViewCell
が、の背景しか表示されませんJSAVPlayerView
。
ビュー コントローラー内で、UICollectionViewCell (および表示しようとしているビデオの URL) を次のように設定します。
ビデオをコンテナに表示するにはどうすればよいJSAVPlayerView
ですか?
xcode - iOS 8 以降でデバイスがサイレント モードのときにサウンドを再生する
私のタイトルによると、デバイスがサイレントモードのときにサウンドを再生するためのコードを検索しています。3日から検索していますが、ios 8以降ではサイレントモードで動作するコードはありません。
どんな助けでも大歓迎です。できるだけ早く提案やアドバイスをください。
ありがとう
ios - AVPlayerViewController を使用して iPad でビデオ ファイルを再生できない
ここでまったく同じ問題を見ましたが、回答がないため、同じ質問をもう一度尋ねます。 AVPlayer が iOS9 で URL からビデオを再生しない ビデオ を再生するためにさまざまな方法を試しましたが、残念ながらうまくいきません。コードは次のとおりです。
これは、上記のコードを使用して現在どのように見えるかのスクリーン ショットです。そして、別の Apple コードを使用してビデオをチェックしたところ、問題なく動作しましたが、単純なことには複雑すぎるため、Apple コードは私には難しすぎます。ここにあります:https://developer.apple.com/library/prerelease/ios/samplecode/AVFoundationSimplePlayer-iOS/
ios - ピクチャ イン ピクチャ ボタンが無効になっています
ライブ ビデオ プレーヤーを開発していて、新しい Picture in Picture オプションを使用したいと考えています。私は AVPlayerViewController に基づいてプレーヤーを作成しました。これが私のコードです。
PictureInPicture が iPad Air 2 シミュレーターでうまく機能する理由がわかりませんが、実際のデバイスでは PiP ボタンは表示されていても無効のままであり、ユーザーはクリックできません。
ios - PHAsset の URL を取得しています
カスタム画像ピッカーを使用してタイム ラプスを選択しています。選択したタイム ラプスの URL を取得して、タイム ラプスを再生できるようにしたいと考えています。
これは私が現時点で持っているものですが、アセットの URL を取得する必要があります。
普段はswiftを使っていますが、このカスタム画像ピッカーはobjective-cで書かれています。だから私は客観的な初心者のビットです
更新されたコード
ios - iPhoneシミュレーターはビデオを再生しますが、実際のデバイスは再生しません
Xcode 7.2のSwiftでアプリを構築しています
ViewController にビデオを追加しました。コードは次のとおりです。
シミュレーターでアプリを実行するとこのビデオを再生できますが、実際のデバイスでは動作しません。ここで何が欠けていますか?
ios - AVKit Player View Controller セグエ ブレーク
View Controller から AVKit Player View Controller に移行しようとしています。Vuforia のフレームワークを使用して、カメラで画像認識を行っています。私の問題は、セグエしようとすると、セグエが存在しないと表示されることです。ただし、別のコントローラーにセグエしてからビデオ プレーヤーにセグエグすると、問題なく動作します。その回避策を見つけるのに長い時間がかかりました。これがなぜなのかについて何かアイデアがあれば、教えてください。Vuforia の SDK を使用せずにこれを再現するのはおそらく簡単な問題ではないことは理解しています。追加の詳細が必要な場合はお知らせください。
セグエ コード:
セグエの名前が正しいことを約束します。これは、通常のビュー コントローラーで機能するためです。また、AVPlayerViewController を使用してプログラムで再生しようとしましたが、Vuforia のプロトコルを処理するという点では悪夢でした。
swift - Swift/AppleTV4: AVPlayer 関数を AVPlayerViewController に接続するには?
これは基本的な playMe 関数の呼び出しAVPlayer
で、AppleTV で Swift 経由で MP3、MP4、または Wav を再生します。これを と組み合わせるにはどうすればよいですAVPlayerViewController
か - つまり、playMe("video", "mp4") を 内で再生するにはどうすればよいAVPlayerViewController
ですか?GUI で Main.storyboard と AVPlayerViewController を接続するために必要な手順は何ですか?そしてSwiftコードで?
xcode - ビデオの再生が終了した後、tvOS で Main.storyboard に戻るにはどうすればよいですか?
プレーヤーが動いていて、itemDidFinishPlaying
: ( AVPlayerItemDidPlayToEndTimeNotification
) の通知を設定する方法を指示されましたが、何らかの理由で、ビデオの最後にその通知関数が呼び出されません。
私は何が欠けていますか?に通知エントリをviewDidLoad()
入れようとしました。 を削除しようとしました : の最後から、再生の開始前に通知itemDidFinishPlaying
を設定しよう と しました。object: nil
object:playerItem
NSNotificationCenter
どのように進めればよいか、私は本当にまったく無知です。
これらのタイプのものはAVPlayerViewController
、ボタンを押すと生成される - またはセカンダリビューコントローラーがある場合にのみ使用できますか?
swift - AVPlayer ビデオ開始停止イベントの検出
これは、キュー内のビデオの小さなコレクションを再生するシンプルな avplayer コードです。私の質問。私は実際にキューのビデオ間で一時停止したいと考えています。出来ますか?
rate が 2 回発生することに注意しました。ステータスは、通知と同様に一度だけ発生します。