Тема: delphi: передача звука через сеть

Ответить в теме
Показано с 1 по 10 из 10
  1. Вверх #1
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40

    По умолчанию delphi: передача звука через сеть

    Встала задача научиться передавать звук по сети - с микрофонного входа одного компьютера на аудиовыход другого. Требуемое качество звука - эквивалентно полосе 3,1..6кГц. Короче "телефонного" качества хватит, можно немного лучше. Главное что бы сеть не сильно грузило, т.к. предполагается передача через интернет. Задержки - минимум. После нажатия на PTT не более секунды, т.к. программа предназначена для активных переговоров. Подскажите, с чего начинать копать ? Хочется уже готовых (очень желательно - бесплатных) решений потоковой аудио-передачи, примеров или детальной информации по данной теме, т.к. я никогда со звуком через Delphi дела не имел.
    * Origin: I live... somewhere in time!


  2. Вверх #2
    Посетитель
    Пол
    Мужской
    Возраст
    35
    Сообщений
    202
    Репутация
    7
    врятле кто то подобной некрофилией занимается. И какое удовольствие делать это в делфях с компанентаме? я думаю даже для си/сипипи/питона найти как читать микрофон будет непросто...

  3. Вверх #3
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40
    а какое удовольствие делать это в си без компонентов? И вообще - при чем тут компоненты? Читать микрофон у меня уже +/- получается, но все равно еще очень много чего остается. Пока не знаю, куда нужно засунуть кучку байт из сокета на приемной стороне, что бы пошел звук.
    * Origin: I live... somewhere in time!

  4. Вверх #4
    Постоялец форума Аватар для Newton
    Пол
    Мужской
    Адрес
    Calgary, Alberta
    Сообщений
    1,105
    Репутация
    825
    Используйте скайп и не изобретайте велосипед.
    Моя хата з найкращого краю в світі.

  5. Вверх #5
    Посетитель Аватар для Comunity
    Пол
    Мужской
    Сообщений
    474
    Репутация
    167
    Эм, вообщето вы занимаетесь ананизмом. Вы решили сделать то, что сегодня уже никто не делает. Лучше потратить это время на изучение более актуального языка и изучение более новых методов передачи звука.

  6. Вверх #6
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40
    Comunity, тогда может быть вы подскажете более актуальный язык? И заодно объясните, пожалуйста, почему вы считаете, что в Delphi это реализовать нельзя. И что такое "более новые методы передачи звука", а то я теряюсь в догадках..
    * Origin: I live... somewhere in time!

  7. Вверх #7
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40
    Comunity: "Вы решили сделать то, что сегодня уже никто не делает"

    И вот еще, забыл -- почему это сегодня никто не передает звук через интернет? А через что его передают?
    * Origin: I live... somewhere in time!

  8. Вверх #8
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40
    Цитата Сообщение от Newton Посмотреть сообщение
    Используйте скайп и не изобретайте велосипед.
    Мне кажется, что API Skype не позволит передать звук без звонка. А мне все эти предварительные установки соединения не к чему (плюс еще и скайп за собой таскать)
    * Origin: I live... somewhere in time!

  9. Вверх #9
    Постоялец форума Аватар для Guffy
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    50
    Сообщений
    1,356
    Репутация
    256
    ну в общем ничего сложного нет
    сначала гуглишь примеры по Direct Sound. учишься на винде вводить-выводить звук как таковой вообще.
    потом гуглишь кодек для речи Speex, делаешь из него dll, юзаешь ее из дельфы
    ну а сетевое соединение - тоже разберешься. сходи на сайт дельфистов. раньше был такой "Королевство Delphi"
    http://www.delphikingdom.com/
    Велик и могуч русский язык, а пользоваться некому

  10. Вверх #10
    Посетитель Аватар для Aeore
    Пол
    Мужской
    Адрес
    Black Sea
    Возраст
    39
    Сообщений
    210
    Репутация
    40
    спасибо за Speex, посмотрю его. А передать уже получилось - пакую в udp пачки, снятые с карты с ЧД 8кГц и 256 уровней квантования - выходит как раз качество ОЦК, чего мне вполне хватает
    * Origin: I live... somewhere in time!


Ответить в теме

Похожие темы

  1. Изоброжения и Delphi
    от Shadow_exe в разделе Программирование
    Ответов: 9
    Последнее сообщение: 20.10.2006, 21:47
  2. компилятор для Delphi
    от oz(skyline) в разделе Программирование
    Ответов: 3
    Последнее сообщение: 25.06.2006, 21:36
  3. Подскажите Delphi 6
    от U391 в разделе Программирование
    Ответов: 11
    Последнее сообщение: 22.05.2006, 10:05
  4. помогите в Delphi 7
    от U391 в разделе Программирование
    Ответов: 6
    Последнее сообщение: 22.05.2006, 09:57
  5. Delphi 7
    от Shadow_exe в разделе Программирование
    Ответов: 29
    Последнее сообщение: 26.03.2006, 14:54

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения