автологин при заходе на сайт (страницу)
Такая проблема: хочу на странице сайта в iframe поместить изображение с вебкамеры (камера с встроенным веб-сервером). Для доступа к изображению, ножен ввод логина и пароля (всплывающее окно). Нужен скрипт который при onload() проиметирует ввод логина и пароля. Или же сделать это на PHP (но тоже не знаю как). Кто подскажет?
|
на JavaScript вы ничего не сможете сделать с другим доменом(то есть если вы не разместите скрипт на веб-сервере камеры, то ничего не выйдет)
Используйте PHP+неблокируемые сокеты сперва посредством обычных сокетов авторизуетесь потом неблокируемыми ловите потоковое видео, и выдаете в вывод не забудьте отключить накопление буфера для скрипта(ob_end_flush()), и в веб-сервере(в апаче по умолчанию отключено, а nginx включено.тут директивы подсказать не могу) |
Отключите в веб-камерном веб-сервере авторизацию по логину/паролю.
|
Сменить камеру
В существующей камере нет возможности входа без авторизации. Выходы:
1. Сменить камеру на такую, чтобы работала без авторизации 2. На сервере создать промежуточную страницу, на которой дать инструкции типа "вот вам ссылка на камеру, логин - demo пароль - demo" 3. Шаманить с неблокируемыми сокетами, CURL и подобным, тогда тема сменится на "ретрансляция потокового видео". не уверен, что хостинг выдержит, да и лучше, чтобы картинка была в фрейме и трафик шел именно с камеры(важно, т.к. хостинг на платном трафике, а большинство пользователей и камера в подсети с бесплатным) Р.S. Хотя третий вариант интересен в плане развития ;) |
Цитата:
в данном случае я бы сделал так: сперва скрипт открывает сокет, и засыпает на три секунды(накопление) потом просыпается, считывает сокет и выдает вывод затем засыпает по пол-секунды, аналогичным образом как-то так. примерно грузить не должно, практически. Цитата:
на любой круглосуточно работающей машине ставите скрипт-ретранслятор видео. флеш-плеер на какой машине(на этой же, или на хостинге) размещен, будет уже не так важно PS не вижу смысла зачем для внутрисетевого сервиса использовать сторонний хостинг если конечно вы не имеете под рукой постоянно работающей машины, тогда да, нужен |
Выбор сделан
решение принято - промежуточная страница с подсказкой логина.
Решение с ретрансляцией не подходит - из-за накопления возникает большачя задержка (желательно максимально в реальном времени. нечто похожее на видеовстречу с избирателями). Сервис не внутрисетевой (в смысле не локальная корпоративная сеть). Просто сайт сам на хостинге, а видеосервер в сети предприятия, но виден из интернет. Но организаци биллинга у провайдера такова, что трафик с внутриобластных ресурсов не обсчитывывается и только для пользователей с других областей становистя платным. Этот момент и хочется использовать для привлечения населения :no: |
Часовой пояс GMT +3, время: 12:29. |