Одесса: 13°С (вода 8°С)
Киев: 8°С
Львов: 1°С

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

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

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

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


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

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

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

  5. Вверх #5
    Эм, вообщето вы занимаетесь ананизмом. Вы решили сделать то, что сегодня уже никто не делает. Лучше потратить это время на изучение более актуального языка и изучение более новых методов передачи звука.

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

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

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

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

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

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


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

Похожие темы

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

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

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

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

Ваши права

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