SONY Camera Remote API

  • Published on
    29-Jun-2015

  • View
    925

  • Download
    2

Transcript

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

Recommended

View more >