Difference between revisions of "JavaScript API ru"

From ElphelWiki
Jump to: navigation, search
(Функции для работы с камерами)
Line 4: Line 4:
  
 
== Функции для работы с камерами ==
 
== Функции для работы с камерами ==
 +
=== Общий способ работы с функциями ===
 +
Каждая операция разбивается на два этапа - запрос и подтверждение.
 +
При запросе передаются callback-функции которые вызываются по приходу информации от камеры.
 +
 
=== Инициализация ===
 
=== Инициализация ===
 
Нужна ли функция инициализации библиотеки?
 
Нужна ли функция инициализации библиотеки?
Line 33: Line 37:
 
запуск/остановка,
 
запуск/остановка,
 
параметры стримера
 
параметры стримера
 +
 
=== Работа с настройками ===
 
=== Работа с настройками ===
 
Сохранять/восстанавливать с куками и файлами.
 
Сохранять/восстанавливать с куками и файлами.
 
Файлы у клиента или в камере.
 
Файлы у клиента или в камере.
 +
 +
=== Внутренние функции ===
 +
эти функции не предлагается использовать, они используются внутри библиотеки
  
 
== Элементы UI ==
 
== Элементы UI ==

Revision as of 12:06, 26 October 2005

(Проект)

in English | autotranslate | по-русски | [[{{{cn}}}|中文版]]

Библиотека предназначена для работы с камерами из javascript

Функции для работы с камерами

Общий способ работы с функциями

Каждая операция разбивается на два этапа - запрос и подтверждение. При запросе передаются callback-функции которые вызываются по приходу информации от камеры.

Инициализация

Нужна ли функция инициализации библиотеки? Думаю что общую инициализацию можно спрятать в сам JS файл библиотеки и такая функция не нужна.

А функция инициализации работы с конкретной камерой в многокамерном варианте? Как получится, желательно чтобы её тоже не было. Следует учитывать, что в промежутках между запросами камера может перезагрузиться или обновиться, сейчас это не учитывается.

Информация о камере

Получение информации о камере: производитель, номер модели, номер версии прошивки, поддерживаемые функции

Параметры съёмки общие для видео и фото

функции установки/опроса параметров работают с массивами со строковыми индексами или полями объектов.

Имя тип значение
e число[ ? ] выдержка
iq число [ 1-100 ] параметр качества

Одиночные кадры

  • получение кадра с установленными параметрами
  • получение кадра с одновременной установкой параметров

Стримеры

запуск/остановка, параметры стримера

Работа с настройками

Сохранять/восстанавливать с куками и файлами. Файлы у клиента или в камере.

Внутренние функции

эти функции не предлагается использовать, они используются внутри библиотеки

Элементы UI

Слайдер

Двойной слайдер

для задания интервалов

Графический эквалайзер

Фото кадр

Просмотр видео

Универсальный просмотр фото/видео