$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cookpad Tech Kitchen #15
Search
d_uji
March 30, 2018
Technology
1
5.8k
Cookpad Tech Kitchen #15
d_uji
March 30, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
300
原理から解き明かす AIと人間の成長 - Progate BAR
teba_eleven
2
300
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
440
Capture Checking / Separation Checking 入門
tanishiking
0
110
Claude Code Getting Started Guide(en)
oikon48
0
140
AI 時代のデータ戦略
na0
8
3.2k
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
1
140
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
240
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
200
Bakuraku Engineering Team Deck
layerx
PRO
11
5.7k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
37k
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
340
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Practical Orchestrator
shlominoach
190
11k
Documentation Writing (for coders)
carmenintech
76
5.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Cult of Friendly URLs
andyhume
79
6.7k
Designing for Performance
lara
610
69k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Being A Developer After 40
akosma
91
590k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
cookpad studio での 撮影環境について メディアプロダクト開発部 氏 大輔
自己紹介 - 氏 大輔 - Cookpadには2016年11月入社 - 入社後はiOSのCookpadの開発に携わり、現在は cookpad studioの開発を担当 -
最近第二子が生まれて、パパ業頑張ってます
cookpad studioとは • 今は代官山に1店舗 • 機材完備でお手がるに撮影可能 • レシピ投稿者なら無料で利用可 • 完全予約制
• 全国各地にOPEN予定
撮影アプリについて • 料理動画を撮影するためのアプリ • 各キッチンに備え付けのカメラとiPad pro で撮影が行える • カメラにはOlympus製のカメラを採用 •
iPadアプリからOlympusのSDKを通じてカメラで撮影が行える
撮影アプリについて camera network internet
撮影アプリについて camera network internet 1. SDKを通じて動画を撮影
撮影アプリについて camera network internet 1. SDKを通じて動画を撮影 2.iPadで動画を編集
撮影アプリについて camera network internet 1. SDKを通じて動画を撮影 2.iPadで動画を編集 3.編集した動画をアップロード
抱えている課題
問題① カメラの生産終了 Olympus Air 生産終了
問題① カメラの生産終了 • 店舗を増やすにあたってカメラの安定供給は必須 • 早急に代わりのカメラを見つける必要がある
問題② 電子レンジ干渉問題
問題② 電子レンジ干渉問題 ① カメラのAP(2.4GHz)に接続 ② Live streaming で カメラ越しの映像を配信 ③
受信した映像を外部ディスプレイに出力
問題② 電子レンジ干渉問題 ① カメラのAP(2.4GHz)に接続 ② Live streaming で カメラ越しの映像を配信 ③
受信した映像を外部ディスプレイに出力 - 4台ある電子レンジのうち、稼働させれるのは1台のみ - 電波干渉がひどいため、配置変更を余儀なくされた - 本当は各キッチンに1台置いておきたい
新カメラ探索 新カメラに求める要件 - iPadから操作できる - 電子レンジの干渉に耐えられる - 継続的に生産されている - とりあえず手当たり次第、他機種のカメラを調べた
- AP機能搭載で、SDK提供のカメラがあんまりない - 大体 2.4GHz - あっても、見た目と金額がガチすぎる
新カメラ探索
新カメラ探索
新カメラ探索 新カメラに求める要件 - ✅ iPadから操作できる - Multi peer Connectivity でP2P接続して操作できそう
- ✅ 電子レンジの干渉に耐えられる - 802.11n/ac に対応で高速、5GHzで干渉にも強い - ✅ 継続的に生産されている - Appleさん
iPhoneX vs 電子レンジ 完成形イメージ ① iPhoneとiPadはP2Pで接続 ② iPhoneに送信するのはカメラ指示のみ ③カメラ越しの映像はiPhoneXと有線接続して出力
iPhoneX vs 電子レンジ 早速プロトタイプ作ってスタジオ検証 - Multi peer Connectivityを使ってiPadからiPhoneXに対して指示 - スタジオ内のネットワークを通じて5GHzで接続
- カメラ越しの映像はとりあえずiPhoneXにそのまま出力 目の前で電子レンジを複数台動かしても 操作/映像ともに問題なさそう
iPhoneX vs 電子レンジ 試してわかった嬉しい誤算 - 複数台のiPhoneを繋げられる - 現状のカメラでは、1:1に接続しかできない - 定点カメラの他に手元など複数映像をいっき撮り
- 運用カバーされていたフローの簡略化 - カメラとiPadのセットアップはスタッフが手動で行っていた - QRコードをiPadが読み取る形で接続を自動化
ということで リリースに向けて絶賛開発中
DEMO
開発中のつらみ - シミュレータが役に立たない - iPhone, iPad 共にカメラが必要なのでシミュレータで代用が効か ない - iPhoneに外部ディスプレイを接続すると、PCに有線接続出来ない
- HDMI変換ケーブルを使うと、Xcodeが認識してくれない - 2つを同時に動かす為、デバッグログが見づらい
今後の課題
今後の課題 - お持ち帰り編集 - 今はスタジオでしか編集が出来ない - 4時間という時間制限の中で作っている - みんな持ち帰って家でゆっくり編集したいよね
今後の課題 - 考えることは結構ある - 認証周りの考慮 - 動画の取り扱い方 - マルチプラットフォーム対応したい