エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
AVFoundationとRxを組み合わせる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
AVFoundationとRxを組み合わせる - Qiita
Swift その2 Advent Calendar 2017の11日目の記事です。 はじめに 動画を 画像+音声の集合体 画像が時間... Swift その2 Advent Calendar 2017の11日目の記事です。 はじめに 動画を 画像+音声の集合体 画像が時間に応じて変化していく 音声が時間に応じて変化していく 時間に応じて変化していくデータと考えた際にリアクティブプログラミングと相性が良いと思いました。 本エントリーでは、AVFoundationとRxSwift/RxCocoaを使い、動画再生に関してRxと組み合わせた実装を少し紹介します。 サンプルコードは公開しているので良かったら参考にしてみて下さい。 to4iki/VideoPlayer 動画再生の前提知識 動画を再生するまでのコンポーネントの紹介 AVAsset 動画自体のメディアデータやメタデータをロードし、保持するクラス AVPlayerItem 動画の再生ステータスや時間軸に応じたメタデータを取得するクラス AVPlayer 動画の再生、停止を管理す