Георгиевич Владимир
170 сообщений
#16 лет назад
Друзья!
Нужно организовать трансляцию видео с вебкамеры со звуком в интернет. первое что приходит на ум для сравнения - адалтовые live webcam. открываешь страницу.. видишь картинку с определенным кол-вом обновлений в секунду и слышишь звук.
За все время с вебкамерами я сталкивался только в ключе "настроил в ПО к камере адрес ФТП и камера заганяла на сервер картинку в жпг".
Хочу понять какую камеру покупать. качество видео чтобы было стандартным и звук приемлемым, т.к. планируется рассказывать людям в режиме онлайн конференции но односторонним методом. т.е. я показываю себя и говорю. они смотрят слушают.

Возможно кто-то сталкивался, помогите разобраться. в каком формате оно работает, как добиться рабочей схемы. а то многие связующие мне не знакомы.

нужные настройки при трансляции - обычный сайз, даблсайз, и включение/отключение аудио.
так-же нужно иметь возможность записи на комп с послед конвертацией и трансляцией на сайте в записи аля "ютуб"

операционая система винХР, канал связи 4мегабита на прием и 512на отдачу.

p.s. я подозреваю что многие вебкамере уже имееют такую функцию в своем ПО. но не знаю что у них есть на счет трансляции.. может свой флеш плеер..
Андрей Д.
1267 сообщений
#16 лет назад
Оффтопик

Цитата:
операционая система винХР, канал связи 4мегабита на прием и 512на отдачу.

Укртелеком =)
Канала не хватит, нужно исходящий 4 Мбита, входящий не имеет особого значения
Не знаю точно как, но примеры видел. Там по-моему ява апплет в комплекте с камерой шёл
Алексей Т.
12 сообщений
#16 лет назад
Занимаюсь сейчас разработкой похожего проекта, но под меньший трафик (отдельные JPG) и без звука. У вас же по сути потоковое теле-видео-вещание. Скорее всего все ПО для этого дела коммерческое. Начните лучше с поиска ПО, а не с вебкамеры.
Георгиевич Владимир
170 сообщений
#16 лет назад
Zionit, волякабель. 512 это минимум. от него хочется и отталкиваться..

vdg, отдельные JPG я транслировал в 2002 году программой webcamxp. это не интересно. сейчас читаю обзоры.. попадается много софта разного но рабочей схемы полностью описаной пока не нашел.. интересно как те же livejasmin ком транслируют своих барышень.. ведь я более чем уверен что там каналы по 512 есть и все работает в норме.
разобраться бы в каком формате выдавать поток в инет и как показывать его пользователям....

т.е. нужна рабочая схема: покупаем такую-то камеру ставим такой-то софт на хттп сервер закачиваем такие то скрипты и смотрим наслаждаемся..

добавляю пример описания:
Цитата:

WebcamXP 2007 3.07 (ENG) (0/201) / 5
3Mb
Shareware
Программа представляет из себя интерфейс для разносторонней работы с Web-камерами. А это простой просмотр, запись, выгрузка потока на FTP или по HTTP (до 10 потоков в домашней и 100 в профессиональной версии), наложение эффектов вроде рамки или наложение своего потока поверх вебкамерного (микшер). Так же программа способна управлять галереями записей и разделять доступ к камерам паролями. Дополнительно вы можете смотреть либо записывать с любых WDM (directX) источников в системе, как и с произвольного адреса в интернете. Профессиональная версия способна обнаруживать движение, давать оповещение о движении, плюс все прелести удалённого администрирования с логами. Для некоторых камер поддерживается удалённое управление механикой (Logitech Orbit, Create LiveMotion!, AXIS 213 PTZ и подобные). Это софт как для домашнего, так и для профессионального пользования. Совместимость: Windows 98 / 2000 / XP / 2003 / Vista

но это все слова.. а мне нужна практическая реализация..
Болатов А.
1090 сообщений
#16 лет назад
Вообще-то для данной задачи использовать обновляемые JPG просто глупо.
Нужна трансляция потокового видео.
Для этого можно взять камеру, которая умеет его транслировать (они в основном дорогие), либо делать сервер на компе. На крайний случай можно прикрутить VideoLAN, но лучше использовать более специализированное ПО.
Михаил В.
2195 сообщений
#16 лет назад
Кое-что вспомнил.
Георгиевич Владимир
170 сообщений
#16 лет назад
Цитата ("Sir_Michael"):
Кое-что вспомнил. ]http://www.3-vision.ru/

проект видимо мертвый, за 2 дня никаких признаков жизни..
самое смешное, если я создам проект сейчас и напишу там 20 долларов будет как минимум 10 предложений со словами "я такое уже 100 раз делал я крут выбери меня"
Михаил В.
2195 сообщений
#16 лет назад
Ну мертвый не мертвый, а софт работал - это точно. Был у этой компании сайт preved.ru, да прикрыли его из-за развития webcam-порнографии
Agency B.
46 сообщений
#16 лет назад
Данную проблему можно решить при помощи Flash Online чата. Проще говоря организовать Flash online chat.
Для этого нужно:

1) Flash media server
2) Red5
3) Video hosting (ну или проще хостинг который даст Вам возможность вести трансляцию видео).

Про Flash media server можно почитать тут

Про RED5 тут

Кстати этиже ребята занимаются интеграцией уже всего пакета на сервер.

На мой взгляд, оптимальнее использовать именно Flash media server.
Александр Измайлов
66 сообщений
#16 лет назад
Сам недавно заинтересовался подобной задачей, только хочется реализовать её на Java.
Константин Белоус
1 сообщение
#16 лет назад
Добрый день,

Посмотрите, пожалуйста, файл
Это аплет, который умеет принимать live HTTP поток в формате MPEG4/AAC/MPEG2 TS
(~100Kbps для изображения со звуком среднего качества)
от программы VLC Media Player ().
Лиценция - GPL.
Текущий сайт собирается переехать на .
Алгоритм работы достаточно простой:
вы настраиваете программу VLC Media Player и отдаете поток со своей камеры по HTTP протоколу.
Также поток можно записывать в файл, чтобы потом сконвертировать в другой формат
и выложить в веб.
Единственная проблема - это пропускная способность вашего канала,
потому что, если будет много человек принимать ваш поток, то потребуется
большая пропускная способность, либо настраивать RTP Multicast поток,
что в свою очередь потребует доработки аплета, потому как
RTP Multicast в той версии, что я привел не реализован.
Есть более свежая версия, в которой RTP Multicast на стадии разработки/тестирования.
Но эту версию нужно дорабатывать.

Скачать и установить программу VLC Media Player (старая версия, но
оптимизированная для работы с аплетом) можно
по следующему адресу:

Исходные тексты этой программы можно скачать используя эту ссылку:


в аттачменте приведен также пример запуска VLC media Player
из командной строки (правда только для TV Tunner, не для webcam),
а также пример настроек аплета для просмотра потока (я не проверял,
но должно работать).

Если будут вопросы - спрашивайте.
думаю, что аплет может вам подойти, если вы готовы доработать
и довести до рабочего состояния в нем поддержку RTP Multicast.

> нужные настройки при трансляции - обычный сайз, даблсайз,
> и включение/отключение аудио.
включение/отключение aудио есть.
обычный, даблсайз нет. но если нужно, думаю, что можно доработать
так как исходники есть.

Всего вам доброго,
Константин.
Игорь Панченко
229 сообщений
#16 лет назад
Цитата:
Для этого нужно:

1) Flash media server
2) Red5
3) Video hosting (ну или проще хостинг который даст Вам возможность вести трансляцию видео).


Я бы поправил автора. Необходимо одно из указанных. Ероме того, на клиентской стороне желатеьльно использовать Adobe Media Encoder. Он позволяет использовать несколько источников (в любом комбинации) сигнала+ компрессирует (энкодит) видео для передачи к медиасерверу уже сжатом виде, что будет здорово экономить ваш исходящйи траффик и поможет измбежать "затыков" видео.
Удалено У.
20 сообщений
#16 лет назад
Есть ещё:
4) Wowza MS, аналогичная FMS, только цена ниже