Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Sony Camera Remote API で遊んでみた
Search
usagimaru
October 18, 2013
Technology
1
880
Sony Camera Remote API で遊んでみた
アクションカム Sony HDR-AS15 の映像を iPad で映してみたよ、というデモを行った際の発表資料です。デモにはアプリと実機を使用したため、スライドでは写真のみです。
usagimaru
October 18, 2013
Tweet
Share
More Decks by usagimaru
See All by usagimaru
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
730
「ちょっといいUI」を目指す努力 / Striving for Little Big Details
usagimaru
6
4.1k
ロジカルなUIデザイン 考え方と関わり方 / A Logical Approach to UI Design, How to Think and Engage
usagimaru
16
5.9k
良いアプリケーションをデザインするための感覚の持ち方 / Cultivating a Sense for Designing Great Applications
usagimaru
23
11k
デスクトップアプリケーションのUIパターン - ウインドウ編(公開版) / UI Patterns of Desktop Applications - Window Layouts
usagimaru
14
13k
The HIG & Software UI Design
usagimaru
6
2.6k
インターフェイスデザインとの向き合い方(公開版)/ How to face interface design
usagimaru
5
7.8k
GUIの“こちら側”からのデザイン / Designing GUI Face and Face
usagimaru
8
6.3k
Designing Desktop Interactions
usagimaru
14
54k
Other Decks in Technology
See All in Technology
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
130
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
250
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
730
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
130
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.1k
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.8k
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1k
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
200
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
550
現場の種を事業の芽にする - エンジニア主導のイノベーションを事業戦略に装着する方法 -
kzkmaeda
2
2k
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
140
君も受託系GISエンジニアにならないか
sudataka
2
430
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
Typedesign – Prime Four
hannesfritz
40
2.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
We Have a Design System, Now What?
morganepeng
51
7.4k
How GitHub (no longer) Works
holman
314
140k
A designer walks into a library…
pauljervisheath
205
24k
Designing for Performance
lara
604
68k
Music & Morning Musume
bryan
46
6.3k
Gamification - CAS2011
davidbonilla
80
5.1k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Transcript
1311݄14༵
4POZ$BNFSB3FNPUF"1* Ͱ༡ΜͰΈͨ 13.10.18.sm 1311݄14༵
ϏσΦΧϝϥΛ ങ͍·ͨ͠ 1311݄14༵
SONY HDR-AS15 ΞΫγϣϯΧϜ GoPro͕ਓؾͰ͕͢…… 1311݄14༵
SENJUΑΓখ͍͞ 1311݄14༵
Camera Remote API • ແྉ • PFґଘແ͠ • γϯϓϧ •
ରԠػछ·ͩগͳ͍ HDR-AS15ରԠػछ 1311݄14༵
Wi-Fi ΫϥΠΞϯτ αʔόʔ UPnP HTTP GET/POST Έ 1311݄14༵
Wi-Fi • σόΠεΞΫηεϙΠϯτ • ༻தɺWi-Fiͷճઢ͕༗͞Ε·͢ 1311݄14༵
UPnP • “ΧϝϥσόΠε” Λݕࡧ͢Δ • UPnP / SSDPΛ༻͍ͯඞཁͳใ ʢXMLʣΛσόΠε͔Βऔಘ͢Δ •
XMLͷAPIʹؔ͢ΔใΛऔΓग़͢ গʑ໘͕ͩɺ࠷ॳʹ1͚ͩߦ͑OK 1311݄14༵
HTTP • Ұൠͷ໋ྩPOSTͰ࣮ߦ͢Δ • ϥΠϒө૾GETͰऔಘ͢Δ • JSONΛ༻͍ͨREST API 1311݄14༵
JSON { ! ! "method": "<METHOD NAME>", ! ! "params":
["param0", "param1", ...], ! ! "id": 1, ! ! "version": "1.0" } { ! ! "result": [0], ! ! "id": 1 } { ! ! "error": [5, “Illegal Request”], ! ! "id": 1 } 1311݄14༵
ϥΠϒө૾ • GETͰσʔλετϦʔϜΛऔಘ͠ଓ͚Δ • ύέοτΛ݁߹→ϔομʔ + JPEGσʔλ • ϔομʔͷ1όΠτ͕0xFF •
ըૉ640×240 • ίϚམͪʹΛͭͿΔ 1311݄14༵
σϞ 1311݄14༵
※੩ࢭըͰ 1311݄14༵