14.09.2016

Файл Readme для Камбоцола V0.936

Original: http://charliemouse.com/code/cambozola/index.html

Камбоцола дуже проста (хитра!) програма для перегляду багаточастинні потоків в форматі JPEG, які часто викачується потоковим сервером веб-камера, відправка через кілька зображень в секунду. Netscape буде відображати і оновлювати їх автоматично, але Internet Explorer та інші браузери не – вони будуть відображатися тільки перше зображення.

Камбоцола заміна крос-браузер, який відображає потоки зображення правильно. Без підписаного банку, тільки в стані підключитися до того ж сервера, що він був завантажений с. Він також може бути використаний з командного рядка для підключення до будь-якого сервера.

Камбоцола підтримує штирові «Аксесуари», які можуть бути використані для відображення інформації про потік або змінити його зовнішній вигляд на льоту.

Примітка: Цей випуск Камбоцола не потрібно перекомпілювати з 1.1.8 віртуальної машини Java спеціально для Internet Explorer за замовчуванням віртуальної машини Java. Коли JVM за замовчуванням використовується в IE, то це буде тільки мати можливість підключитися до вихідного сервера, якщо код не буде підписаний таким чином, що ця JVM може зрозуміти [мораль цієї історії, будь ласка, використовуйте плагін Java!].

Прикладом Камбоцола у використанні, а також інформація про мережеві конфігураціях.

Якщо вам це подобається, ненавидіти, або у вас є питання / коментарі / помилок або ви хотіли б показати свою оцінку, то не соромтеся, напишіть мені на [email protected]

 

Завантаження

Завантажити Камбоцола як файл .tar.gz або .zip файл.

 
Будова

 
Будівництво Камбоцола вимагає мураха (http://jakarta.apache.org/ant/). Для побудови Камбоцола, використовуйте:
ant

Це створить два файли в каталозі / DIST:

cambozola-server.jar – тест-сервер, який постійно викачує короткий набір зображень
 cambozola.jar – на стороні клієнта код для використання на веб-сторінці, або з командного рядка
Використання – Веб-сторінка
Фрагмент коду HTML для Netscape-яку читає сторінки буде виглядати наступним чином:

<img src="/cgi-bin/w3cam.cgi?refresh=0.0" width="352" height="288">

Еквівалент HTML фрагмент коду за допомогою засобу перегляду Камбоцола є:
.
.
.
<applet code="com.charliemouse.cambozola.Viewer" archive="cambozola.jar" width="352" height="400">
<param name="url" value="/cgi-bin/w3cam.cgi?refresh=0.0">
</applet>
.
.
.

Як зазначено, файл cambozola.jar повинен знаходитися в тому ж каталозі, що і веб-сторінки. Через обмеження безпеки аплет, Камбоцола може підключатися тільки до машини, що веб-сторінка була завантажена с.

 
Використання – Командний рядок

 
Для запуску тестового сервера (на локальному хості, порт 2020), використовуйте:

java -jar dist/cambozola-server.jar
Для підключення до тестового сервера, використовуйте:

java -jar dist/cambozola.jar http://localhost:2020/
Цей сервер може приймати кілька з’єднань, і посилає короткий повторюваний цикл GIF зображень приблизно в 30 кадрів в секунду. Переміщення миші в лівій частині зображення, щоб побачити аксесуари.

 
Використання – Управління аксесуарами

 
Камбоцола поставляється зі стандартним набором аксесуарів:

ZoomIn Наїзд на зображенні
 ZoomOut Наближає з зображення
Home Показує всі зображення
Pan показує навколо збільшеного зображення (натисніть стрілки для переміщення)
ChangeStream своп в інший потік, не виходячи з вікна
Info Показує інформацію про потік
WWWHelp Показує веб-сторінку за допомогою програми [це]

Вони задаються за допомогою параметра ‘-аксесуари’ в командному рядку, деякі приклади:

-noaccessories
Чи не відображати будь-які аксесуари
accessories=none
Чи не відображати будь-які аксесуари
accessories=default
Покаже набір параметрів за замовчуванням аксесуарів
accessories=ZoomIn,ZoomOut
Покаже тільки зазначені приналежності
retries={number}
Чи буде намагатися підключитися до сервера для зазначеної кількості раз
delay={num}
Чи буде очікувати задану кількість мілісекунд (1/1000 сек) перед повтором
failureimage={url}
Покаже вказаний URL, коли не вдається підключитися
watermarks=image_url|location|link_url
Покаже URL зображення в зазначеному кутку (верх / низ / вправо / вліво / північ / південь / схід / захід). При використанні в браузері, використовуючи посилання URL буде зробити водяний знак клікабельним.

 

Щоб вказати приналежності в веб-сторінки, використовуйте параметр аплету ‘атрибути’:

 

<param name=”accessories” value=”none”/>
Чи не відображати будь-які аксесуари
<param name=”accessories” value=”default”/>
Покаже набір параметрів за замовчуванням аксесуарів
<param name=”accessories” value=”ZoomIn,ZoomOut”/>
Покаже тільки зазначені приналежності
<param name=”retries” value=”5″>
Чи буде намагатися підключитися до сервера для зазначеної кількості раз

Версія 0.92 введені профілі для камер. Це підтримує на камері управління для панорамування нахилу і масштабування, якщо вони доступні (і падати назад на обробку цього на клієнті, якщо немає). За замовчуванням клієнт обробляє всі. Підтримуються наступні профілі:

LocalPTZ – Телеглядач обробляє всі
Panasonic_BL30 – Panasonic BL30
Axis_M1031 – Ось M1031 камера
NonInteractive Неінтерактивні – глядач не має ніякого контролю

Для використання, просто встановіть параметр профілю <param name=”profile” value=”Panasonic_BLC30″/>

 
Реальні приклади

 
Ще пару прикладів потокового веб-камери URL-адрес [вони не будуть працювати у всіх браузерах, але в Камбоцола – просто клацніть правою кнопкою миші на зображенні, виберіть місце копію зображення, а також використовувати його в якості URL Камбоцола]:

Сан Франциско
Компанія Axis Demo Галерея

 
Програмне забезпечення для веб-камери

 
Якщо ви хочете, щоб потік з вашого власного сервера, вам необхідно використовувати деякі потокове веб-програмне забезпечення, деякі Linux дружній пакет є:

W3CAM: http://mpx.freeshell.net/
V4l-Col: http://www.sr.bham.ac.uk/~mpc/pulsar/qcam/index.shtml
Palantir: http://www.fastpath.it/products/palantir
Camsource: http://camsource.sourceforge.net/
Camserv: http://camserv.sourceforge.net/

 
Користувачі Камбоцола

 

 

ZoneMinder: http://www.zoneminder.com/
Рух: http://www.lavrsen.dk/sources/webcam/motion_guide.htm
Крила Кабарете Домініканська Республіка пляжна камера
Mangocam: http://www.mangocam.com/

 

Більш ранні версії

 

Версія 0.50 у вигляді файлу .tar.gz або .zip файл.

Версія 0.34 у вигляді файлу .tar.gz або .zip файл.

Версія 0.25 у вигляді файлу .tar.gz або .zip файл.

About The Author

admin

Comments are closed.