|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Dec 2009
Сообщений: 1
|
Отправка на сервер снимка с веб камеры
Добрый день!
Я бьюсь уже достаточно долго над одной проблемой. С Flash и Flex никогда не работал, но встала задача загрузки на сервер фотографии с веб камеры. Искал уже готовые решения, но, к сожалению, ничего подобного найти не смог. Задача в следующем: Есть страничка, которая отображает видео с камеры. Есть кнопка, делающая снимок. Для этого есть swf-ка, которая умеет это делать. Вот код для отправки фото на сервер: private function uploadPhoto():void { Security.loadPolicyFile("http://[IP address]:[Port]/crossdomain.xml"); var FILE_UPLOAD_URL: String = "http://[IP address]:[Port]/[Servise Name]"; var photo: String = getBase64FromSnapshot().flush(); var uploadVars:URLVariables = new URLVariables(); uploadVars.decode("type=webcamimage"); uploadVars.decode("photo=" + photo); var imgUploadRequest: URLRequest = new URLRequest(FILE_UPLOAD_URL); imgUploadRequest.method = URLRequestMethod.POST; imgUploadRequest.data = uploadVars; var imgUploader: URLLoader = new URLLoader(); imgUploader.dataFormat = URLLoaderDataFormat.VARIABLES; imgUploader.load(imgUploadRequest); Заметил одну странность, что при работе с локальной машины все работает превосходно, но только под IE. Под FF не работает, т.к. используется протокол версии HTTP/1.0, который не поддерживается (непонятно почему и как это поменять для браузера?). Пробовал запускать с других машин, на некоторых та же ошибка, что и с FF(HTTP/1.0). Некоторые пытаются загрузить swf-ку и по логу сервера у них это получается, но на странице ничего не отображается. Почему так? Прошу помощи и совета, как мне быть. Если я пытаюсь изобрести велосипед и есть готовые решения, прошу поделиться ссылками и примерами по типу быстрого старта. Буду рад любой помощи. Заранее благодарен. |
|
|||||
Регистрация: Nov 2009
Сообщений: 64
|
ну похоже на изобретение велосипеда. :-)
честно, по описанию мало что понятно. информация для размышления: есть несколько прог для web-камеры, которые сохраняют фотки в определенную директорию. в том числе умеют сохранять в ftp. названия с ходу не припомню, но или бесплатно, или за мелкие деньги. тогда весь шаманизм с флексом можно будет убрать вообще. во |
Часовой пояс GMT +4, время: 03:50. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|