какой API следует использовать для передачи оригинальных изображений с Sony QX 10 на мой компьютер, используя ссылку Wi-Fi - PullRequest
0 голосов
/ 06 июня 2018

Как я могу передавать изображения с камеры на компьютер с помощью API?

Я пытаюсь получить изображения с камеры на мой компьютер, но не хочу вынимать SD-карту.Может быть, SDK может помочь мне.

Ответы [ 3 ]

0 голосов
/ 07 июня 2018

Вы можете использовать SDK для передачи изображений с камеры на компьютер.Вы не сможете удалить изображения с вашей камеры, но вы наверняка сможете скопировать их.Вы можете использовать конечную точку "getContentList", чтобы перечислить все медиа, которые есть на вашей камере.У каждого элемента контента будет URL, который вы затем будете использовать для загрузки изображения.Способ загрузки изображения будет зависеть от того, какой язык вы используете.Пожалуйста, дайте мне знать, если вам нужно больше деталей.

0 голосов
/ 20 июня 2018

Вы пытаетесь получить изображение по URL-адресу, указанному в ответе на actTakePicture, или по URL-адресу в getContentList?

Вот пример записи, возвращенной с моей камеры для getContentList:

{
    "content": {
        "original": [
            {
                "fileName": "DSC00487.JPG",
                "stillObject": "jpeg",
                "url": "http:\/\/192.168.122.1:8080\/contentstransfer\/orgjpeg\/index%3A%2F%2F1000%2F00000001-default%2F00000058-000009AF_88_1_1000"
            }
        ],
        "smallUrl": "http:\/\/192.168.122.1:8080\/contentstransfer\/vga\/index%3A%2F%2F1000%2F00000001-default%2F00000058-000009AF_88_1_1000",
        "largeUrl": "http:\/\/192.168.122.1:8080\/contentstransfer\/scn\/index%3A%2F%2F1000%2F00000001-default%2F00000058-000009AF_88_1_1000",
        "thumbnailUrl": "http:\/\/192.168.122.1:8080\/contentstransfer\/thumb\/index%3A%2F%2F1000%2F00000001-default%2F00000058-000009AF_88_1_1000"
    },
    "title": "",
    "isPlayable": "false",
    "createdTime": "2018-06-18T14:20:38-04:00",
    "folderNo": "100",
    "isBrowsable": "false",
    "fileNo": "0487",
    "isProtected": "",
    "uri": "image:content?contentId=index%3A%2F%2F1000%2F00000001-default%2F00000058-000009AF_88_1_1000",
    "contentKind": "still"
}

Чтобы получить изображение в полном разрешении, вам нужно будет выполнить запрос GET по URL-адресу content.original[0].url

0 голосов
/ 06 июня 2018

Используйте API для конкретного устройства, если оно существует.Проверьте официальный сайт - там может быть SDK со всеми документами и примерами.Вы также можете связаться с их техподдержкой.Могу поспорить, что они дадут вам решение.

...