記事一覧
ライブ配信がいいなと思ったので作ってみる iOSアプリ編 ~ 撮影編 2~
これの続き
このAVCaptureVideoDataOutputって動画だけしか管理してないものがわかった
音声の方も実装AVCaptureAudioDataOutputを使う
新たに音声入力の機能追加CaptureDeviceAudio作成
func createCaptureDeviceAudio() -> AVCaptureDevice? { guard let capt
ライブ配信がいいなと思ったので作ってみる iOSアプリ編 ~ 撮影編 1~
前回まではこちら
必要なものAVCaptureDevice: ビデオとかカメラとか音声とか管理するものAVCaptureDeviceInput: captureデバイスを入力として管理するものAVCaptureVideoDataOutput: 出力するデータを管理するものAVCaptureSession: capture inputとoutputをセットしてやりとりを管理するものAVCaptur
ライブ配信がいいなと思ったので作ってみる iOSアプリ編 ~ 再生してみる~
この続き
とりあえず動画が再生できる状態までやってみる
AVManager 動画関連の仕事するクラスとりあえず動画関連の仕事をさせる
AVManagerがこんな感じ
playerは再生する核になるもので
あとは生成するのと再生、停止の機能を持ってるイメージ
import AVFoundationimport AVKit// MARK: - Property -class AVManager
ライブ配信がいいなと思ったので作ってみる iOSアプリ編 ~ イメージしたものを作る~
突然ストリーミングのアプリあるといいなと思ったので
開発しようと思ったので早速作ってみる
ずいぶん前に動画ダウンロードや再生の仕組みはやったことあるので、そこら辺忘れた記憶は捨てて新規一点調べながら作ってみる
さっそくイメージライブ配信と聞いて連想するものは
視聴するもの
配信するもの
が必要なんだなって事は想像つくので
さっそく
視聴するところから作ってみる
ドキュメント探しGoog
見たらわかるこの人プログラム上手だなと思う人 ~Ifの上手な使い方~
if 条件 Yesの時
プログラム書いているとif文は欠かせない
書き方もテクニックがある
条件のところをNoにするようにすると良い
例えばこういう条件があった時
20歳以上で65歳以下
男性
仕事をしている
人を絞り込む時
If 年齢 > 20 if 年齢 < 65 if 性別 == 男性 if 仕事をしている == true //ここが正解だから処理
If 仕事をし
プログラミング学習ってどうやったらいいの? ~ 魔法の学習法 ~
とりあえずこれやると良いよ
ステップ1 [人のプログラムを探す]まず覚えたい言語があったら
GitHubに人が書いたプログラムがあるから探して
ステップ2[拡張子が同じファイルを探す]覚えたい言語の拡張子[.html, .css, .js, .java, .rb ....]を探して
ステップ3 [よく出る単語を探す]そのファイルをふわっと見てよく使われている同じ単語を探してメモして
ステッ