Skip to content

Instantly share code, notes, and snippets.

@rodorgas
Created December 3, 2016 18:52
Show Gist options
  • Save rodorgas/b1c7e9c2754cfd6078ebfb5106d77320 to your computer and use it in GitHub Desktop.
Save rodorgas/b1c7e9c2754cfd6078ebfb5106d77320 to your computer and use it in GitHub Desktop.
➜ HAP-NodeJS git:(master) ✗ DEBUG=* node CameraCore.js
HAP-NodeJS starting...
EventedHTTPServer Server listening on port 51062 +0ms
EventedHTTPServer [::ffff:192.168.1.5] New connection from client +2s
EventedHTTPServer [::ffff:192.168.1.5] HTTP server listening on port 49469 +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /pair-verify +11ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: POST /pair-verify +0ms
HAPServer [EC:22:3D:D3:CE:CE] Pair verify step 1/2 +3ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +8ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /pair-verify +143ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: POST /pair-verify +0ms
HAPServer [EC:22:3D:D3:CE:CE] Pair verify step 2/2 +2ms
HAPServer [EC:22:3D:D3:CE:CE] Client B3317F8D-92E3-4EE5-99B1-AFFF99CBCCA2 verification complete +2ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /accessories +11ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /accessories +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +2ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +154ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":8,"ev":true},{"aid":1,"iid":14,"ev":true},{"aid":1,"iid":15,"ev":true},{"aid":1,"iid":21,"ev":true},{"aid":1,"iid":22,"ev":true}] +1ms
Accessory [Node Camera] Registering Characteristic "On" for events +1ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
Accessory [Node Camera] Registering Characteristic "Setup Endpoints" for events +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +1ms
Accessory [Node Camera] Registering Characteristic "Setup Endpoints" for events +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +7ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":8,"ev":true},{"aid":1,"iid":14,"ev":true},{"aid":1,"iid":15,"ev":true},{"aid":1,"iid":21,"ev":true},{"aid":1,"iid":22,"ev":true}] +1ms
Accessory [Node Camera] Registering Characteristic "On" for events +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
Accessory [Node Camera] Registering Characteristic "Setup Endpoints" for events +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
Accessory [Node Camera] Registering Characteristic "Setup Endpoints" for events +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +7ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":14,"ev":true}] +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics?id=1.14 +7ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /characteristics?id=1.14 +0ms
Accessory [Node Camera] Getting value for Characteristic "Streaming Status" +1ms
Accessory [Node Camera] Got Characteristic "Streaming Status" value: AQEA +1ms
EventedHTTPServer [::ffff:192.168.1.5] Muting event '1.14' notification for this connection since it originated here. +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics?id=1.21 +7ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /characteristics?id=1.21 +0ms
Accessory [Node Camera] Getting value for Characteristic "Streaming Status" +1ms
Accessory [Node Camera] Got Characteristic "Streaming Status" value: AQEA +0ms
EventedHTTPServer [::ffff:192.168.1.5] Muting event '1.21' notification for this connection since it originated here. +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +147ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":21,"ev":true}] +1ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +2s
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":15,"value":"ARCnStdq/F5DMoqAPhCugOodAxgBAQACCzE5Mi4xNjguMS41AwJRxwQCMuAEJQIQeDX2bkhrdG1jk/yJKAMaeQMOatW74/UBpNYFs8lASBEBAQAFJQIQHrs0FO8iz7PWTL0jA0cP8wMOi9tatm+UXXJqQ6bm7MIBAQA="}] +0ms
Accessory [Node Camera] Setting Characteristic "Setup Endpoints" to value ARCnStdq/F5DMoqAPhCugOodAxgBAQACCzE5Mi4xNjguMS41AwJRxwQCMuAEJQIQeDX2bkhrdG1jk/yJKAMaeQMOatW74/UBpNYFs8lASBEBAQAFJQIQHrs0FO8iz7PWTL0jA0cP8wMOi9tatm+UXXJqQ6bm7MIBAQA= +1ms
StreamController
Session: <Buffer a7 4a d7 6a fc 5e 43 32 8a 80 3e 10 ae 80 ea 1d>
ControllerAddress: 192.168.1.5
VideoPort: 51025
AudioPort: 57394
Video Crypto: 0
Video Master Key: <Buffer 78 35 f6 6e 48 6b 74 6d 63 93 fc 89 28 03 1a 79>
Video Master Salt: <Buffer 6a d5 bb e3 f5 01 a4 d6 05 b3 c9 40 48 11>
Audio Crypto: 0
Audio Master Key: <Buffer 1e bb 34 14 ef 22 cf b3 d6 4c bd 23 03 47 0f f3>
Audio Master Salt: <Buffer 8b db 5a b6 6f 94 5d 72 6a 43 a6 e6 ec c2> +1ms
EventedHTTPServer [::ffff:192.168.1.5] Muting event '1.15' notification for this connection since it originated here. +4ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics?id=1.15 +15ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /characteristics?id=1.15 +0ms
Accessory [Node Camera] Getting value for Characteristic "Setup Endpoints" +0ms
StreamController Setup Read +0ms
Accessory [Node Camera] Got Characteristic "Setup Endpoints" value: ARCnStdq/F5DMoqAPhCugOodAgEAAxgBAQACCzE5Mi4xNjguMS44AwJRxwQCMuAEJQEBAAIQeDX2bkhrdG1jk/yJKAMaeQMOatW74/UBpNYFs8lASBEFJQEBAAIQHrs0FO8iz7PWTL0jA0cP8wMOi9tatm+UXXJqQ6bm7MIGBAEAAAAHBAEAAAA= +0ms
EventedHTTPServer [::ffff:192.168.1.5] Muting event '1.15' notification for this connection since it originated here. +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +46ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +1ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":13,"value":"ARUCAQEBEKdK12r8XkMyioA+EK6A6h0CNAEBAAIJAQECAgECAwEAAwsBAgAFAgLQAgMBHgQXAQFjAgQNk3RlAwIrAQQEAAAAPwUCYgUDLAEBAgIMAQEBAgEAAwEBBAEeAxYBAW4CBBPIf4oDAhgABAQAAKBABgENBAEA"}] +0ms
Accessory [Node Camera] Setting Characteristic "Selected Stream Configuration" to value ARUCAQEBEKdK12r8XkMyioA+EK6A6h0CNAEBAAIJAQECAgECAwEAAwsBAgAFAgLQAgMBHgQXAQFjAgQNk3RlAwIrAQQEAAAAPwUCYgUDLAEBAgIMAQEBAgEAAwEBBAEeAxYBAW4CBBPIf4oDAhgABAQAAKBABgENBAEA +0ms
StreamController Write SelectedStreamConfiguration +1ms
-re -f avfoundation -r 29.970000 -i 0:0 -threads 0 -vcodec libx264 -an -pix_fmt yuv420p -r 30 -f rawvideo -tune zerolatency -vf scale=1280:720 -b:v 299k -bufsize 299k -payload_type 99 -ssrc 1 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params eDX2bkhrdG1jk/yJKAMaeWrVu+P1AaTWBbPJQEgR srtp://192.168.1.5:51025?rtcpport=51025&localrtcpport=51025&pkt_size=1378
EventedHTTPServer [::ffff:192.168.1.5] Sending HTTP event '1.14' with data: {"characteristics":[{"aid":1,"iid":14,"value":"AQEB"}]} +10ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.5] Writing pending HTTP event data +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /characteristics +33s
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":13,"value":"ARUCAQABEKdK12r8XkMyioA+EK6A6h0="}] +0ms
Accessory [Node Camera] Setting Characteristic "Selected Stream Configuration" to value ARUCAQABEKdK12r8XkMyioA+EK6A6h0= +0ms
StreamController Write SelectedStreamConfiguration +0ms
EventedHTTPServer [::ffff:192.168.1.5] Sending HTTP event '1.14' with data: {"characteristics":[{"aid":1,"iid":14,"value":"AQEA"}]} +1ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.5] Writing pending HTTP event data +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP request: /resource +23s
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: POST /resource +0ms
EventedHTTPServer [::ffff:192.168.1.5] HTTP Response is finished +3ms
EventedHTTPServer [::ffff:192.168.1.6] New connection from client +1s
EventedHTTPServer [::ffff:192.168.1.6] HTTP server listening on port 49471 +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /pair-verify +5ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: POST /pair-verify +0ms
HAPServer [EC:22:3D:D3:CE:CE] Pair verify step 1/2 +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +2ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /pair-verify +44ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: POST /pair-verify +0ms
HAPServer [EC:22:3D:D3:CE:CE] Pair verify step 2/2 +1ms
HAPServer [EC:22:3D:D3:CE:CE] Client 4AC05D45-CD6A-4914-A70B-B7185EC92504 verification complete +2ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /accessories +6ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /accessories +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /characteristics +1s
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":14,"ev":true},{"aid":1,"iid":21,"ev":true}] +1ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /characteristics +135ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +1ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":14,"ev":true}] +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /characteristics?id=1.14 +5ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /characteristics?id=1.14 +0ms
Accessory [Node Camera] Getting value for Characteristic "Streaming Status" +1ms
Accessory [Node Camera] Got Characteristic "Streaming Status" value: AQEA +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /characteristics +5ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: PUT /characteristics +0ms
Accessory [Node Camera] Processing characteristic set: [{"aid":1,"iid":21,"ev":true}] +0ms
Accessory [Node Camera] Registering Characteristic "Streaming Status" for events +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP request: /characteristics?id=1.21 +4ms
HAPServer [EC:22:3D:D3:CE:CE] HAP Request: GET /characteristics?id=1.21 +0ms
Accessory [Node Camera] Getting value for Characteristic "Streaming Status" +1ms
Accessory [Node Camera] Got Characteristic "Streaming Status" value: AQEA +0ms
EventedHTTPServer [::ffff:192.168.1.6] HTTP Response is finished +0ms
^C
➜ HAP-NodeJS git:(master) ✗
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment