Transfer / Delete AVCHD contents over WIFI Handycam - sdk

Anybody know a Sony Handycam model that support transfert content (AVCHD) over WIFI by the API ?
I have try with CX-625 but, the function seem to not be implemented.
thanks
Alex

It sounds like you may need a camera that supports the Sony Camera Remote API. Unfortunately the HandyCam is not supported by the API, but you can see a full list of supported cameras here :
https://developer.sony.com/develop/cameras/
Maybe you can use one of these as the Camera Remote API will allow you to take and transfer pictures and videos all over Wifi.

Related

Get files from multiple Sony A7RII Cameras with the Sony Camera Remote API

I would like to download images from 20 Sony A7RII cameras, to a computer, without having to get the memory cards from the 20 cameras. I do not need to synchronize the triggering, I know this is not possible via software. I do not need the discovery service, I can figure the ip addresses myself.
I need to be able to read the image list and download images. Even better would be to get a notification when new images are available. Is the Sony SDK limited to a single camera? Is there really only an HTTP pull API via WIFI, or is there any way to connect to these cameras, via USB for example.
This is very easy to do with the Canon SDK, I'm looking for a similar solution for Sony alpha cameras.
Using the Camera Remote API you can read the image list and download images, however since the API uses a direct WiFi connection it can only connect to 1 camera at a time. The API only works over WiFi, not USB unfortunately.
You can connect all 20 cameras to one wifi-AP and then use PTP/IP to connect to all cameras at the same time.
PTP/IP supports event messages on new pictures being available but not sure if Sony supports it
Alternatively, you could leave the connections open and do regular pulls to check for new files
PTP also supports initiating captures (although I haven't tried on the A7RII) but you would have to ensure synchronisation yourself
If you're using Java, you could use my PTP/IP implementation which is explicitly tested with the Sony A7.
(Disclaimer: I have tried this only with the A7 but am assuming that the A7RII supports the same protocol.)

Connecting to a "P2P Wifi camera"

I have a Chinese "P2P Wifi Camera" (model Q5) that i'd like to connect to from an iOS app.
The camera can operate in "LAN Mode" - in this mode i'm connecting from the phone/computer to the wifi network of the camera itself, and an app called "P2PCamViewer" displays the current picture.
However, i wasn't able to connect to it using my own code.
As far as i can tell, the camera doesn't respond to HTTP or RTSP requests, on any port (probed it using nmap). i also wasn't able to find any mac app that can connect to it.
I suspect the camera is somehow transmitting the data via a RTP stream, but i wasn't able to connect to it.
I've tried other similar cameras, but they seem also to operate in the same unknown protocol.
Ideally, i'd like to find a solution to connect to it from something like VLC, and then use VLCKit on my iOS app to connect to it.
Thanks!
If you just want to get the stream from the camera to your app, there are other ways.
Each IP Camera should have been configured with RTSP URI by the manufacturer. Check in their website or in user manual. For example: rtsp://192.168.0.5/video.
If you couldn't find the URI, refer this link for "How can I find the right RTSP URI for my IP camera?": http://ipcamlive.com/faqs.
Related software download link: https://sourceforge.net/projects/onvifdm/
Using this RTSP URI, you can use any RTSP player example and get the camera feed to your app.

Access Sony QX100 video stream with OpenCV

I want to access the camera's video stream with OpenCV.
Doing so, I connected the camera via WLAN with my Win7 PC. Further, Maybe a possible way to go is by http://ip:port/resource'). I tried e.g. http://10.0.0.1:65534/videostream.cgi?user=admin&pwd=123456&resolution=32" but did not succeed.
Does anyone know the necessary credentials {IP, port, user, password, etc..} for this specific camera's live video stream?
thanks in advance!
Take a look at the Camera Remote API:
https://developer.sony.com/develop/cameras/
Specifically check out the LiveView API. Should allow you to capture the live video stream.

Paring iOS app to Samsung TV as remote controller

I have been using Upnpx library to discover the TV using Upnp protocol.
What I have to do now is to pare my iOS app with the TV as a remote controller.
The first objectives are to take control of the sound volume, move the mouse cursor, browse through web-browsers, etc.
I have tried to google for urn:samsung.com:device:RemoteControlReceiver1 specification but I had a hard time to find useful informations.
Has someone already done this before and could give me directions or the technical specification to control the TV from a remote app ?
Regards,
You could try to use Charles. That way you will be able to sniff your network. Then try to duplicate the functionality in your app.
Just for the people who will face the same issues.
I paired my iOS app to the samsung TV through TCP socket (I used GCDAsyncSocket to handle this) and using the great informations I found here :
http://sc0ty.pl/2012/02/samsung-tv-network-remote-control-protocol/

Peer to peer data transfer via Wifi and/or Bluetooth

I am currently trying to develop an application that uses the device camera to record video. Currently i am using an Apple demo that gets the data incoming from the camera and display it in a layer. In a second phase i started documenting about how to transfer that data via Bluetooth and/or Wifi to an other iPhone (real time local streaming), but i am getting no information about whether this is possible or not. Some posts say that this is limited due to the limited maximum data transfer size over wifi or Bluetooth. Could anyone tell me if this is possible or not ? Could anyone give me an example ? Thanks.
Sure you can at least for WiFi. With Bluetooth there may be some issue with bandwidth. For network library, there is this excellent library with example that you can start with. You will need to learn at your own pace. Good luck!

Resources