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
960
1
Share
Sony Camera Remote API で遊んでみた
アクションカム Sony HDR-AS15 の映像を iPad で映してみたよ、というデモを行った際の発表資料です。デモにはアプリと実機を使用したため、スライドでは写真のみです。
usagimaru
October 18, 2013
More Decks by usagimaru
See All by usagimaru
設計と制作 意図を形に表す / Design and Making: Intent Made Form
usagimaru
3
1.9k
新しいデザインの難しさ(公開版) / Difficulties in the New Design (public ver.)
usagimaru
2
1.2k
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
1.5k
「ちょっといいUI」を目指す努力 / Striving for Little Big Details
usagimaru
7
4.7k
ロジカルなUIデザイン 考え方と関わり方 / A Logical Approach to UI Design, How to Think and Engage
usagimaru
17
6.9k
良いアプリケーションをデザインするための感覚の持ち方 / Cultivating a Sense for Designing Great Applications
usagimaru
24
13k
デスクトップアプリケーションのUIパターン - ウインドウ編(公開版) / UI Patterns of Desktop Applications - Window Layouts
usagimaru
14
17k
The HIG & Software UI Design
usagimaru
6
2.9k
インターフェイスデザインとの向き合い方(公開版)/ How to face interface design
usagimaru
5
8.4k
Other Decks in Technology
See All in Technology
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
300
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
2
200
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
320
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
670
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
320
Mastering Ruby Box
tagomoris
3
130
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1k
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
970
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
550
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
16
8.2k
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
420
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
Rails Girls Zürich Keynote
gr2m
96
14k
The Language of Interfaces
destraynor
162
26k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Information Architects: The Missing Link in Design Systems
soysaucechin
0
950
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Code Reviewing Like a Champion
maltzj
528
40k
The untapped power of vector embeddings
frankvandijk
2
1.7k
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༵