2013-02-12 5 views
-1

Я разрабатываю голос - чат приложения Поток Отправитель -Server-Многие клиентыаудио чат с помощью сервера

Их будет 2 одностороннюю связь между всеми ними у меня есть образцы отправитель и получатель готов и работает нормально.

, но проблема в том, что я хочу

Один человек будет хозяином конференции , имеющих доступ через микрофон других участников,

И еще одна проблема в том, что их будет только один микрофон ON на время Возможно ли это? , пожалуйста, помогите мне !!!

+0

Пожалуйста, попробуйте сами, прежде чем спрашивать здесь. –

ответ

0

Используйте отдельный Thread на server получить звуковой файл с первого компьютера и отправить файл на другой компьютер

+0

, пожалуйста, разместите код для потоковой передачи ... –

+0

@GauravDhawale: разместите свой код здесь (только логические вещи), которые вы сделали. Чтобы я мог помочь вам в этом. –

0

Во-первых, ваш вопрос вроде вообще, вы не упомянули конкретную проблему. Во-вторых, для выполнения этой задачи вам понадобятся сетевые сокеты, потоки аудио ввода-вывода и как упомянутые темы Мохаммада Фейсала.

Sound обрабатывающ: http://docs.oracle.com/javase/tutorial/sound/TOC.html сети: http://docs.oracle.com/javase/tutorial/networking/TOC.html Темы: http://docs.oracle.com/javase/tutorial/essential/concurrency/ Java IO: http://docs.oracle.com/javase/tutorial/essential/io/

проверка этот ответ тоже.

How can I play sound in Java?

0

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

+0

Я сделал это с помощью Socket ,,,, ... Thankx для предложений –