Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2010, 19:34   #1
4sense
Пользователь
 
Аватар для 4sense
 
Регистрация: 17.09.2009
Сообщений: 19
Подмигивание Видео конференция в Delphi.

Привет народ. Тут решил попробовать сделать в делфи программку, которая бы соединяла грубо говоря два компьютера с веб камерами и микрофонами, и осуществлялась бы конференция. Программа типа скайпа. Просто нужно сделать проект. Дак вот. Подскажите полезную информацию по этому поводу. Какую литературу проштудировать, какие порты лучше использовать для передачи видео/аудио потоков. Какой кодэк лучше использовать, чтобы получить приличное качество и при этом не потерять в быстродействии программы. В общем кто имел опыт программирования в данной области, поделитесь советами. Буду благодарен вам
4sense вне форума Ответить с цитированием
Старый 12.05.2010, 22:32   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...не согласуется меж собой ваше "попробовать" и "нужно сделать проект" - это два разных подхода, тема VoIP достаточно серьезная, не говоря уже о видеопотоке и такие проекты идут от 500 уе ...что сами наработали, пользовались-ли поиском по форуму прежде, чем задать вопрос?

полезные советы:
1- начните с изучения DirectShow
2- потренируйтесь делать чаты на сокетах
3- познакомтесь с Indy библиотекой
4- изучите UDP
5- кодеки свои или с открытыми кодами (быстродействие программы тут малозначительный фактор, а вот время передачи по каналу да), рекомендую Д. Мастрюков "Алгоритмы сжатия в драйверах устройств", он приводит практические примеры с исходниками своих кодеков, также изучите технологию waveform
6- порты выше 1024, при многопользовательском несколько резервных
7- проштудировать протокол TCP
8- проштудировать принципы маршрутизации
9- изучите генофонд компонентов ACMWaveIn, ACMWaveOut и потренируйтесь на его основе создать голосовой чат

ссылки по передаче и приему:
. видеопотока 1 2 3 4 5 (читать все)
. аудиопотока 1 2

Кроме того, с третьего нумера нашего журнала будет обучающий цикл статей на данную тематику/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 14.05.2010, 19:48   #3
4sense
Пользователь
 
Аватар для 4sense
 
Регистрация: 17.09.2009
Сообщений: 19
По умолчанию

Большое спасибо за широко расписанный ответ. Будем изучать. Тут скорее попробовать, а сделать проект нужно любой) и вот думаем сможем ли... вот в чем вопрос...хорошо спасибо еще раз
4sense вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конференция ProgrammersClub OrdJONY Свободное общение 8 26.01.2011 15:01
Видео конференция mar4elo Общие вопросы Web 1 11.03.2010 16:39
конференция на майкрософт!!! alex(21) Свободное общение 6 20.02.2010 13:22
конференция iCoder 2009 Галина Михайленко Помощь студентам 0 08.09.2009 15:20
Глава Майкрософт - конференция Москва - 23 мая 2008 Ulagay700 Свободное общение 3 08.05.2008 15:13