Using the Smart Remote Control you can connect to the access point of the camera. Then using SSDP you can search for the Location
# sudo tcpdump -vv -A -s 0 'port 1900 and host 239.255.255.250 and udp'
LOCATION: http://192.168.122.1:64321/scalarwebapi_dd.xml
The XML files contains the action_list_url http://192.168.122.1:8080/sony
So now you can run any API command (), but why not be able to just connect to your own access point and run the same process, is there a security limitation?
Testing with the cameras PlayMemories Camera Apps, you have to connect to an access point to access the internet (dhcp) and able to download new firmware to the camera and update the smart remote control.
So why not let the camera connect to an access point, using DHCP and then use SSPD to find the Location and control the camera with the standard API.
I see other posts asking similar questions:
Sony Camera API and the Smart Remote Control app won't allow internet access
Sony Camera API Wifi, is it possible to connect the camera as a wifi client to an access point?
Are their plans to allow this in the future or is it limited due to security?