SonyCameraRemoteAPI 0.1.0

SonyCameraRemoteAPI 0.1.0

LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Dec 2014

Maintained by Unclaimed.

Depends on:
CocoaAsyncSocket>= 0
AFNetworking>= 0
KissXML>= 0

  • By
  • masafumi yoshida

iOS Sony Camera Remote API Client Library For QX10/100 and more..

  • find device SSDP
  • Live Preview support


Discover and connect device and capture live view

SonyCameraRemoteAPIClient *client = [[SonyCameraRemoteAPIClient alloc] init];

[client discoverDevices:^(NSDictionary * result, NSError *error) {
    [client captureLiveview:[result objectForKey:@"liveviewstream"] captured:^(NSData *result, NSError *error) {
        UIImage *image = [UIImage imageWithData:result];

Shoot picture

[client request:@"camera" method:@"actTakePicture" params:@[] completion:^(NSDictionary *result, NSError *error) {
    NSArray *urls = [result objectForKey:@"result"];
    [self.shootImage setImageWithURL:[NSURL URLWithString:[[urls objectAtIndex:0]objectAtIndex:0]]];

more API command

check sony Camera Remote API reference