Константин Константинович :
Бюджет По договоренности
Создан: 12 лет назад
Закрыт
Описание
P2p видеочат (rtmp)

Доделка существующего (90%) или написание нового с тем-же функционалом и идентификаторами.

Функционал
 Два и более видеоокна (Своё и оппонентов)
 возможность общения с одним и более оппонентами
 регулятор громкости (оппонентов и микрофона)
 индикатор отсутствия камеры
 регулятор качества (в т.ч. авто)
 отправка скриншотов через указанный промежуток времени по http
 отправка статистики о подключении через указанный промежуток времени по http
 запись видео по команде с JS на медиасервер
 fullscreen
 возможность ресайза окон и изменения позиции
 выбор камеры и микрофона
 информер времени общения

JS-переменные

var jsReady = false; - готовность JS
var lastWindowIndex; - Индекс последнего окна

JS – Функции

ТРАНСЛЯЦИЯ
----------
startPublish() - начать транслировать
stopPublish() - остановить трансляцию
pausePublish() - пауза трансляции
resumePublish() - выход из паузы трансляции


ПРИЕМ
-----
startReceiver(recGroup,display) — отображать пользователя recGroup на экране display (display=1..n)
pauseReceiver(recGroup) - пауза приема recGroup
resumeReceiver(recGroup) - виход из паузы приема recGroup
stopReceiver(recGroup) - остановка приема пользователя recGroup


РАБОТА С ОКНАМИ
---------------
remove_window(no) — Удаляет видео-окно с указанным номером (0-свое, - оппонентов)
add_window() - добавляет видеоокно
updateLastWindowIndex(value) — обновляет кол-во видеоокон (lastWindowIndex)
remove_all_window() - удаляет все видеоокна
get_current_opponent() - id текущего оппонента
updateOponentList(value) — статистика по текущим окнам
flash_window_count() - кол-во видеоокон

addOponent(group) - добавить новое окно и отображать пользователя group
removeOponent(group) - удалить окно с пользователем group
setDisplayPosition(display,x,y,w) - установить экран под номером display на позицию x,y и задать ширину w
display=0 - окно трансляции, display=1..n - принимающие окна


НАСТРОЙКИ КАМЕРЫ, МИКР.,КАЧЕСТВА
--------------------------------
cameraOff() - выкл. камеру
cameraOn() - вкл. камеру
microphoneOff() - выкл микрофон
microphoneOn() - вкл. микрофон
setQuality(value) - установить качество. value=0..100
addQualityItem(caption,value) - создать елемент выпадающего списка. caption - отображаемая надпись, value=0..100 - качество
setMode(w,h,fps) - устанавливает режим камеры. w - ширина захвата
h - висота захвата
fps - кадров за секунду

РАЗНОЕ
------
onFlashReady() - вызываетcя после инициализации флеша
isReady() - возвращает переменную JSReady
pageInit() - Присваивает переменной JSReady true
thisMovie(movieName) – возвращает ссылку на функции флеша
setCamHeader(value) -функции меняют надписи. (Камера)
setMicHeader(value) -функции меняют надписи. (Микрофон)
setQualityHeader(value) -функции меняют надписи. (Качество)
startRecord(filename) - запись видео со своей камеры на медиасервер
Категория

Похожие проекты

 
319 18
Требуется специалист по видеомонтажу, имеющий опыт создания небольших законченных фильмов, рекламных роликов на имеющемся материале. Профессионально владеющий необходимым программным инструментарием (Adobe Premiere, After Effects. Sony Vegas. ), коммуникабельный и ответственный. Работа удаленная и под......
$500
635 18
Нам необходимо создать анимированный видео-ролик для проекта “Музей Торта” длительностью около 8-10 минут. Главная смысловая нагрузка/цель – рассказать об истории тортов, факты о тортах и прочую интересную информацию. Тезисно:. Музей торта – это новый развлекательный проект, и данный ролик будет служить......
$300
462 8
Требуется монтажер для работы над роликами и интервью в Fashion Style Портфолио с роликами в Fashion Style обязательно. Без портфолио резюме не рассматривается. Так же обязательны чувство вкуса, стиля и ритма Условия:. - Получайте оплату во время учебы! - Плавающий график, работа на результат;. - ЗП......
 
323 4
Ищу Колориста видеобанка! Задачи: ·         Цветокоррекция видео; ·         Грейдинг видео; ·         Нарезка видео для стоков; ·         Сохранение скриншотов из отснятого материала; ·         Нарезка backstage роликов. Условия: ·         Оплата $1 за шот (выплаты 2 раза в месяц); ·         Свободный......
$300
885 11
В команду быстро развивающегося стартапа "DK GROUP" требуется талантливый монтажер на бэкстейдж! Обязанности - монтаж небольших рекламных роликов - Нарезка backstage-роликов - монтаж фильмов о фильме, интервью, трейлеры, тизеры, вирусные ролики Требования к кандидату, доп. информация: -Значительный опыт......
safe 
242 0
Привет! Я Элина! Сделаю для Вас видеомонтаж интересно и красиво. Буду рада новым заданиям....
$38
925 26
Требуется создание коротких информативных графических видео роликов длинной 2-3 минуты. Прошу не путать со студийной съемкой она не нужна. Ролики нужны под ключ (т. с озвучкой)! Требования к озвучке:. - живой голос;. - четкая речь, без ошибок в произношении терминов и ударении;. - средняя скорость чтения......
safe$7
1159 37
Монтаж фрагментов из мультфильма . Добрый день. Нужны ролики на 35 секунд, как показано в примерах: . 1- https://wdfiles. ru/e271ec. 2- https://wdfiles. ru/4da731 Суть монтажа: Выбрать любые фрагменты из мультфильма (Luca 2021) и смонтировать под мелодию ( cover Coffin Dance ). Этот cover делает монтажер......
 
377 6
''Требуется монтажер видео для молодежного канала на YouTube. Канал будет называться L4. Будут сниматься видеоролики на испанском языке о челленджах или играх для подростков.   Тут 3 ссылки как образец того монтажа, который мы ищем (такой же или лучше).   1.  https://www. youtube. com/watch? v=rkhSn2s86LEt=844s......
 
556 27
Делать слайдшоу из готовых проектов в Adobe After Effects 2020. Я вам даю готовое слайдшоу, фото и текст....
safe$25
598 36
Необходимо смонтировать видео для презентации компании. Оплата договорная....
 
620 6
  Условия:. Получайте оплату во время учебы! Зарплата от 20. 000 (выплаты 2 раза в месяц);. Свободный график, который составляете себе сами. Обязанности:. Монтаж небольших рекламных роликов;. Нарезка backstage-роликов;. Монтаж фильмов о фильме, интервью, трейлеры, тизеры, вирусные ролики. Обязательные......
 
320 3
Задачи: Цветокоррекция видео; Грейдинг видео; Нарезка видео для стоков; Сохранение скриншотов из отснятого материала; Нарезка backstage роликов. Условия: Оплата $1 за шот (выплаты 2 раза в месяц); Свободный график, который составляете себе сами. Обязательные требования: Стабильный доступ в интернет;......
 
346 12
Задачи:. - Цветокоррекция видео;. - Грейдинг видео;. - Нарезка видео для стоков;. - Сохранение скриншотов из отснятого материала;. - Нарезка backstage роликов. Условия:. - Оплата $1 за шот (выплаты 2 раза в месяц);. - Свободный график, который составляете себе сами. Обязательные требования:. - Стабильный......