Разработка простого голосового чата для Unity 3d - Форум Игроделов
Чт, 09 Май 2024, 06:44 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » UNITY3D » ИСХОДНИКИ » Разработка простого голосового чата для Unity 3d (с помощью Delphy)
Разработка простого голосового чата для Unity 3d
durak007Дата: Пн, 27 Фев 2012, 04:43 | Сообщение # 1
 
Сообщений: 177
Награды: 2
Репутация: 162
Статус: Offline
(Обновлено 7.03.2012)Простой голосовой чат для версий ниже 3.5 Cделан с помощью delphy. Unity запускает delphy, которая и совершает все необходимые для работы операции. Реализуется не из стрима, а записью коротких аудио сообщений до 30 сек и отправка их на FTP сервер в интернет. При этом файл еще конвертится в нужный формат ogg и на сервере лежит уже готовый. Дальше по синхронизации конца записи файла, производится скачка этого файла с FTP сервера всеми клиентами. Поскольку сайт заливается по сути на хост, то скачка его уже производится через http:// адрес. Этот адрес вводится в скрипте в исходнике unity, а реквизиты любого FTP сервера вводятся через txt файл FTP.txt, который находится в одной с программой дирректории. По умолчанию исходники написаны для теста на FTP localhost, (log: 123 pass:123 прописаны по умолчанию в программе и в сервере, который комплектуется в архиве). Для теста на localhost вначале создайте папку C:/upload в которую в результате будет записан файл aa.ogg Также для работы программы необходимо установить аудио dll из архива windlls.zip в корневую папку Windows, для новых аудио компонентов delphy(newAC). Либо скачайте dll тут Более подробно об использовании читайте в ReadMe.
Дается 3 архива.
1. VoiceChat Builds.rar Это только билды Unity и delphy готовые для теста на FTP Народа. Если нужно использовать программу на своем FTP, то в файле FTP.txt прописать свои реквизиты для FTP. Подробная инструкция в архиве, в ReadMe.
2. VoiceChatDelphy.rar Исходники программы на delphy. Подробная инструкция в архиве, в ReadMe.
3. VoiceChatUnity01.rar Исходники на Unity. Подробная инструкция в архиве, в ReadMe.
VoiceChat_Builds.rar
[loshara]http://unity3dscripts.narod2.ru/voice_chat/VoiceChatDelphy.rar[/loshara]
VoiceChatDelphy.rar
VoiceChatUnity01.rar

Screen Shoot
Вторая версия исходника Unity c использованием GUITexture VoicechatUnity02.rarVoiceChatUnity02.rar (Обновлено 8.04.2012) планирую делать версию для веб страницы

Архив VoiceChat Builds.rar настроен для теста программы на FTP на Narod.ru Полученный файл запишется по пути http://modelofmartin.narod.ru/upload/aa.ogg Этот же путь необходимо написать в окне игры на клиенте и на сервере. В программе по умолчанию стоит вход на FTP в пассивном режиме. Это можно менять если снять галочку. Также можно менять битрейт записываемого аудио. Качество конвертации еще не очень хорошо настроено. Это можно менять в исходниках.
Также в программе delphy есть кнопка которая позволяет записать аудио , без использования Unity. Нажмите кнопку "Start record manualy"
В архивах есть пример как заполнить FTP.txt реквизитами своего сервера
Просьба сайт modelofmartin.narod.ru не ломать. У меня кстати почему то на другие FTP на Народе не заходит.
В дальнейшем планируется интеграция голосового чата в какой то мультиплеерный проект.
Тема будет обновляться и новые версии программы будут добавляться сюда.
На сайте вы можете более подробно почитать readme и описание http://unity3dscripts.16mb.com/voice_chat


Нет Бога кроме Аллаха и Ларс фон Триер пророк Его. И он также участник клуба GCC

Сообщение отредактировал durak007 - Чт, 28 Мар 2013, 03:56
 
Сообщение(Обновлено 7.03.2012)Простой голосовой чат для версий ниже 3.5 Cделан с помощью delphy. Unity запускает delphy, которая и совершает все необходимые для работы операции. Реализуется не из стрима, а записью коротких аудио сообщений до 30 сек и отправка их на FTP сервер в интернет. При этом файл еще конвертится в нужный формат ogg и на сервере лежит уже готовый. Дальше по синхронизации конца записи файла, производится скачка этого файла с FTP сервера всеми клиентами. Поскольку сайт заливается по сути на хост, то скачка его уже производится через http:// адрес. Этот адрес вводится в скрипте в исходнике unity, а реквизиты любого FTP сервера вводятся через txt файл FTP.txt, который находится в одной с программой дирректории. По умолчанию исходники написаны для теста на FTP localhost, (log: 123 pass:123 прописаны по умолчанию в программе и в сервере, который комплектуется в архиве). Для теста на localhost вначале создайте папку C:/upload в которую в результате будет записан файл aa.ogg Также для работы программы необходимо установить аудио dll из архива windlls.zip в корневую папку Windows, для новых аудио компонентов delphy(newAC). Либо скачайте dll тут Более подробно об использовании читайте в ReadMe.
Дается 3 архива.
1. VoiceChat Builds.rar Это только билды Unity и delphy готовые для теста на FTP Народа. Если нужно использовать программу на своем FTP, то в файле FTP.txt прописать свои реквизиты для FTP. Подробная инструкция в архиве, в ReadMe.
2. VoiceChatDelphy.rar Исходники программы на delphy. Подробная инструкция в архиве, в ReadMe.
3. VoiceChatUnity01.rar Исходники на Unity. Подробная инструкция в архиве, в ReadMe.
VoiceChat_Builds.rar
[loshara]http://unity3dscripts.narod2.ru/voice_chat/VoiceChatDelphy.rar[/loshara]
VoiceChatDelphy.rar
VoiceChatUnity01.rar

Screen Shoot
Вторая версия исходника Unity c использованием GUITexture VoicechatUnity02.rarVoiceChatUnity02.rar (Обновлено 8.04.2012) планирую делать версию для веб страницы

Архив VoiceChat Builds.rar настроен для теста программы на FTP на Narod.ru Полученный файл запишется по пути http://modelofmartin.narod.ru/upload/aa.ogg Этот же путь необходимо написать в окне игры на клиенте и на сервере. В программе по умолчанию стоит вход на FTP в пассивном режиме. Это можно менять если снять галочку. Также можно менять битрейт записываемого аудио. Качество конвертации еще не очень хорошо настроено. Это можно менять в исходниках.
Также в программе delphy есть кнопка которая позволяет записать аудио , без использования Unity. Нажмите кнопку "Start record manualy"
В архивах есть пример как заполнить FTP.txt реквизитами своего сервера
Просьба сайт modelofmartin.narod.ru не ломать. У меня кстати почему то на другие FTP на Народе не заходит.
В дальнейшем планируется интеграция голосового чата в какой то мультиплеерный проект.
Тема будет обновляться и новые версии программы будут добавляться сюда.
На сайте вы можете более подробно почитать readme и описание http://unity3dscripts.16mb.com/voice_chat

Автор - durak007
Дата добавления - 27 Фев 2012 в 04:43
Форум Игроделов » UNITY3D » ИСХОДНИКИ » Разработка простого голосового чата для Unity 3d (с помощью Delphy)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024