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

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

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2008, 20:16   #1
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
Смущение звук или видео прямым потоком по сети...

Кхем...есть такая задача...
Имеются две проги(клиент и сервер)
Проги запущенны на разных машинах. Допустим к серверу поступает запрос на открытие файла mp3.Сервер должен открыть нужный файл и передовать данные на удалённый комп(тобишь клиенту), а клиент например при помощи mediaplayer будет проигровать получаемые данные....
Я не прошу весь код целиком....мне бы просто знать как передать потоком звук или видео, и как их принимать(наверное нужно юзать протокол UDP?)
prizrak1390 вне форума Ответить с цитированием
Старый 12.05.2008, 20:44   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

а я бы советовал использовать Fmod.dll который умеет проигрывать потоки по сети, и кидать на клиент просто stream-ом файл
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 12.05.2008, 20:51   #3
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

Квенди подскажи пожалуйста, где взять эту библиоте4ку???
prizrak1390 вне форума Ответить с цитированием
Старый 12.05.2008, 23:12   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

http://www.fmod.org/
сайт проекта
http://www.fmod.org/index.php/download
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 13.05.2008, 12:00   #5
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

А есть ли альтернативные методы без сторонних Dll?
prizrak1390 вне форума Ответить с цитированием
Старый 13.05.2008, 12:08   #6
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

да, есть пиши свое.
В любом случае самым правильным будет отправка потоком файла и чтением этого потока с одновременным возпроизведением.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 13.05.2008, 12:13   #7
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

ну это понятно. А через udp будет сложно?)
prizrak1390 вне форума Ответить с цитированием
Старый 13.05.2008, 13:35   #8
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Через UDP будет плохо потому, что он не гарантирует доставку. Может быть , стоит посмотреть в сторону специально предназначенного для этих целей (и поддерживаемого Winsock) протокола ATM. Не работал с ним, точнее не скажу.
B_N вне форума Ответить с цитированием
Старый 13.05.2008, 15:16   #9
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

UDP хоть и не надежун, но зато быстр. А этот критерий пожалуй играет главную роль при отправке звука или видео.
prizrak1390 вне форума Ответить с цитированием
Старый 13.05.2008, 18:38   #10
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

все зависит от конкретных задач:
если использоваться будет в локальной сети, то TCP вполне применим, в интернете... здесь уже на ваш собственный выбор качество/скорость
насчет ATM также ничего конкретного подсказать, в отличие от мсдн, не смогу
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Звук опережает видео ViNcHeStEr Софт 4 06.07.2008 14:28
Звук xakkkkker Мультимедиа в Delphi 4 05.05.2008 08:13
звук и делфи, левый правый звук snusmumric Win Api 2 29.10.2007 11:10
Проблема с потоком Araver Общие вопросы Delphi 4 16.10.2007 04:30