Просмотр полной версии : php. сокеты. заголовки
Всем привет. Вот тут на днях идея появилась. Реализовать передачу звукового кода от клиента к серверу с помощью сокетов (если текст и заголовки можно пересылать, то почему бы не переслать мудрёный звуковой код и соотв. заголовок?). Открыть нескончаемый сокет на сервере, который будет принимать и отправлять текст - не проблема. Обычным прикрплённым файлом не пойдёт, ибо я хочу реализовать некий телефон, который будет через флеш (или иным способом) слушать пользовательский микрофон и сразу отправлять звук на сервер, где в последствии будет обрабатываться. Сам знаю, что если получится это реализовать (а реализовать получится, ибо нет ничего невозможного), то задержки будут большие (хотя не факт, смотря какая скорость обработки звука / его частота / качество / скорость интернета).
Сейчас думаю, что тут сами заголовки не нужны. Нужно попробывать покопать в сторону кодирования звука. Т.е. сначала звук перевести в абракадабру, передать как текст на сервер и там перевести его обратно. Хотя не уверен, но это пока самая логичная мысль.
Если у кого-нибудь есть идеи по реализации этой вещицы - очень прошу.
Благодарю за внимание. :thank_you:
DeusModus
09.03.2010, 18:03
Всем привет. Вот тут на днях идея появилась. Реализовать передачу звукового кода от клиента к серверу с помощью сокетов (если текст и заголовки можно пересылать, то почему бы не переслать мудрёный звуковой код и соотв. заголовок?). Открыть нескончаемый сокет на сервере, который будет принимать и отправлять текст - не проблема. Обычным прикрплённым файлом не пойдёт, ибо я хочу реализовать некий телефон, который будет через флеш (или иным способом) слушать пользовательский микрофон и сразу отправлять звук на сервер, где в последствии будет обрабатываться. Сам знаю, что если получится это реализовать (а реализовать получится, ибо нет ничего невозможного), то задержки будут большие (хотя не факт, смотря какая скорость обработки звука / его частота / качество / скорость интернета).
Сейчас думаю, что тут сами заголовки не нужны. Нужно попробывать покопать в сторону кодирования звука. Т.е. сначала звук перевести в абракадабру, передать как текст на сервер и там перевести его обратно. Хотя не уверен, но это пока самая логичная мысль.
Если у кого-нибудь есть идеи по реализации этой вещицы - очень прошу.
Благодарю за внимание. :thank_you:
_http://www.google.ru/search?q=flash+%E3%EE%EB%EE%F1%EE%E2%EE%E9%20%F7%E 0%F2 ?
Аудио связь вов клиента с сервером? Средствами php О_о? Или просто отдельный VoIP клиент? Чем не устраивают текущие клиенты? Например Teamspeak2 (3 бета, точно не знаю на какой стадии он сейчас) и другие VoIP клиент-серверы?
Ну и если для вов сервера, то PHP тут явно не подходит, он больше спроектирован для web. Я понимаю что еще можно использовать Python, он много "стороний" в отличии от pHp. Для реализации такой сложности клиент серверного приложения, для масс, лучше использовать не скриптовые языки тут.
LLIbIcpEP
11.03.2010, 03:45
Ну, во первых, между сервером и клиентом передается не текст, а байты. Создаем буффер какого-то размера, в который пишем дискретный с микрофона (а еще лучше сразу на лету обрабатывать каким-нить кодеком), и передаем на другой конец провода...
Если по проще, я так понял, вы понимаете как передавать файл. Так вот вместо файла надо использовать поток (файловый или любой другой)... Ну а дальше уже гугл в помощь... Либо задавайте более конкретные вопросы...
vBulletin® v3.8.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot