Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SONY Camera Remote API

1,690 views

Published on

Published in: Technology
  • Be the first to comment

SONY Camera Remote API

  1. 1. 13年11月14日木曜日
  2. 2. Sony Camera Remote API で遊んでみた 13.10.18. S.M. 13年11月14日木曜日
  3. 3. ビデオカメラを 買いました 13年11月14日木曜日
  4. 4. SONY HDR-AS15 アクションカム GoProが人気ですが…… 13年11月14日木曜日
  5. 5. SENJUよりも小さい 13年11月14日木曜日
  6. 6. Camera Remote API • 無料 • PF依存無し • シンプル • 対応機種まだ少ない HDR-AS15は対応機種 13年11月14日木曜日
  7. 7. 仕組み Wi-Fi UPnP クライアント 13年11月14日木曜日 HTTP GET/POST サーバー
  8. 8. Wi-Fi • デバイスはアクセスポイント • 使用中、Wi-Fiの回線が占有されます 13年11月14日木曜日
  9. 9. UPnP • “カメラデバイス” を検索する • UPnP / SSDPを用いて必要な情報 (XML)をデバイスから取得する • XML内のAPIに関する情報を取り出す 少々面倒だが、最初に1度だけ行えばOK 13年11月14日木曜日
  10. 10. HTTP • 一般の命令はPOSTで実行する • ライブ映像はGETで取得する • JSONを用いたREST API 13年11月14日木曜日
  11. 11. JSON { ! ! ! ! } ! ! ! ! "method": "<METHOD NAME>", "params": ["param0", "param1", ...], "id": 1, "version": "1.0" { ! ! "result": [0], ! ! "id": 1 } { ! ! "error": [5, “Illegal Request”], ! ! "id": 1 } 13年11月14日木曜日
  12. 12. ライブ映像 • GETでデータストリームを取得し続ける • ヘッダー + JPEGデータ • ヘッダーの1バイト目が0xFF • 画素数640×240 • コマ落ちには目をつぶる 13年11月14日木曜日
  13. 13. デモ 13年11月14日木曜日

×