Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

12 страниц V  « 7 8 9 ... 10 11 »

[VoiceCodecFix] Нормальное голосовое общение для обновлённой Steam-версии КС

, Модуль даст вам нормально общаться с no-steam, если вы обновили КС
Опрос по модулю VoiceCodecFix
Всего голосов: 78
Гости не могут голосовать 
Статус пользователя andreivvs
сообщение 13.9.2013, 14:28
Сообщение #141
Стаж: 16 лет

Сообщений: 287
Благодарностей: 26
Полезность: 7

простые смертные чем могут помочь?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chuvi
сообщение 13.9.2013, 15:14
Сообщение #142


Стаж: 12 лет

Сообщений: 115
Благодарностей: 52
Полезность: 351

Цитата(exec1337 @ 13.9.2013, 16:05) *
Готов(ы) посодействовать. Если чем-то могу помочь,то пишите по контактам или в тему.
Или найду достойных,или сам сделаю.

На самом деле... желательно, чтобы вы таки проживали в Питере.
Интернет это, конечно, здорово, но иногда некоторые детали проекта прикольнее обсуждать при личной встрече.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NichtWolf
сообщение 13.9.2013, 19:05
Сообщение #143
Стаж: 17 лет

Сообщений: 573
Благодарности: выкл.

Chuvi,

Общаются один з другим а слышат их все.
Сделай пожалуйста чтобы в клиенте игры можно было слышать всех нормально.
Говорить - то уже дело такое... как-то обойдёмся.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dasister
сообщение 15.9.2013, 14:10
Сообщение #144
Стаж: 17 лет

Сообщений: 90
Благодарностей: 42
Полезность: 150

Цитата(MvPRO Administrator @ 13.9.2013, 13:07) *
Играю на стиме очень редко. Игроков выкидывает с сервера регулярно "Steam connection lost", поэтому кол-во стим игроков только уменьшается, в геометрической прогрессии.


За последние 4 года встречался с этой ошибкой крайне редко.
Может это вовсе не сисадмины «корпорации без троек» виноваты? Ибо за 4-то года на десятках разных серверов и без ошибок...
Хотя СТИМ ужасен, с этим спорить не стану.

Цитата(Chuvi @ 13.9.2013, 17:14) *
На самом деле... желательно, чтобы вы таки проживали в Питере.


Какое именно содействие требуется? Ибо я из Питера как-раз.

Отредактировал: Dasister, - 15.9.2013, 14:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bristol
сообщение 15.9.2013, 15:04
Сообщение #145


Стаж: 12 лет

Сообщений: 320
Благодарностей: 95
Полезность: 225

Цитата(MvPRO Administrator @ 13.9.2013, 13:07) *
Играю на стиме очень редко. Игроков выкидывает с сервера регулярно "Steam connection lost", поэтому кол-во стим игроков только уменьшается, в геометрической прогрессии.



Да, раньше была такая проблема, но в новом обновлении такого больше нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 15.9.2013, 16:16
Сообщение #146
Стаж: 13 лет

Сообщений: 890
Благодарностей: 164
Полезность: 0

post.del
Что-то не то написал...


Отредактировал: HeBuguMka, - 15.9.2013, 17:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя andreivvs
сообщение 15.9.2013, 16:59
Сообщение #147
Стаж: 16 лет

Сообщений: 287
Благодарностей: 26
Полезность: 7

ну почитай ты 1 пост!!!
ТОЛЬКО ДЛЯ СТИМ_КЛИЕНТОВ!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 15.9.2013, 17:08
Сообщение #148
Стаж: 13 лет

Сообщений: 890
Благодарностей: 164
Полезность: 0

Цитата(andreivvs @ 15.9.2013, 17:59) *
ну почитай ты 1 пост!!!
ТОЛЬКО ДЛЯ СТИМ_КЛИЕНТОВ!


По-моему у Вас что-то с психикой...

P.s Может свежий воздух Вас взбодрит ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя perfectblood0
сообщение 15.9.2013, 17:10
Сообщение #149
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Цитата(HeBuguMka @ 15.9.2013, 19:08) *
По-моему у Вас что-то с психикой...

P.s Может свежий воздух Вас взбодрит ?

Ну он прав по сути.
Что ты на сервер ставить собрался непонятно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chuvi
сообщение 15.9.2013, 22:14
Сообщение #150


Стаж: 12 лет

Сообщений: 115
Благодарностей: 52
Полезность: 351

Цитата(perfectblood0 @ 15.9.2013, 19:10) *
Ну он прав по сути.
Что ты на сервер ставить собрался непонятно

Да пусть ставит на сервер, я не против.
Всё равно работать там не будет.


Ну, а теперь к делу.
Какого рода помощь требуется? Пока что программерская (C/C++). И только. Желающие бегать-стрелять идут лесом, приветствуются только желающие часами сидеть в IDA и пытаться "вкурить прикол"
(ну, например, судя по декомпилу расшифровка пакета выглядит так: (общий смысл, думаю, поймёте)
0. Пришёл пакет(packet)
1. Считываются первые 2 байта пакета (Назовём их size)
2. for(i=packet+2;;i+=size)
{
Decompress(i,size)
(проверка условий на тему "продолжать ли дальше")
}
Так вот прикол в чём. Первые 2 байта у меня всегда 57637. Размер всего пакета - больше 500 не встречал. WTF?

В общем, сейчас этим делом занимаюсь я и hmn3r^Ist.
А насчёт желательного местанахождения... да что бы банально можно было где нибудь встретиться и за кружкой пива/чая и обсудить детали кода. Интернет, это, конечно, круто, но личное общение таки рулит. :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 15.9.2013, 22:28
Сообщение #151
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(Chuvi @ 13.9.2013, 17:14) *
На самом деле... желательно, чтобы вы таки проживали в Питере.
Интернет это, конечно, здорово, но иногда некоторые детали проекта прикольнее обсуждать при личной встрече.

Я просто предложил,т.к. не меньше вашего заинтерисован в профите.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bir3yk
сообщение 15.9.2013, 23:41
Сообщение #152
Стаж: 14 лет

Сообщений: 34
Благодарностей: 21
Полезность: 470

Chuvi,
сервер знает стим это игрок или ноустим, отсюда и надо начинать плясать, это к
Код
2.Во-вторых, не понятно, как понять, кому что посылать.


Отредактировал: bir3yk, - 15.9.2013, 23:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RedL1ne
сообщение 15.9.2013, 23:57
Сообщение #153


Стаж: 15 лет

Сообщений: 3828
Благодарностей: 1854
Полезность: 876

bir3yk,
Стимы как и нонстимы сейчас бродят на старых и новых билдах. Так что рассматривать только стим/нонстим нельзя.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bir3yk
сообщение 16.9.2013, 0:23
Сообщение #154
Стаж: 14 лет

Сообщений: 34
Благодарностей: 21
Полезность: 470

Цитата(RedL1ne @ 16.9.2013, 0:57) *
bir3yk,
Стимы как и нонстимы сейчас бродят на старых и новых билдах. Так что рассматривать только стим/нонстим нельзя.


Нужно его рассматривать именно так стим/нонстим актуальной версии. Заниматься поддержкой n-ого числа "старперских" версий себе дороже.

Хочешь рабочий voice переходи на последнюю актуальную версию - это как лозунг ;)
Кому он важен, скачают новую версию. Кому нет ну и черт с ними.

Отредактировал: bir3yk, - 16.9.2013, 0:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 16.9.2013, 0:43
Сообщение #155
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

ого какие люди. давай мути патч 44 )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bir3yk
сообщение 16.9.2013, 1:11
Сообщение #156
Стаж: 14 лет

Сообщений: 34
Благодарностей: 21
Полезность: 470

Цитата(cs-portal @ 16.9.2013, 1:43) *
ого какие люди. давай мути патч 44 )


я совсем не в курсе нумерации патчей. ревему работает на последней актуальной версии cs1.6 после перехода на стимпайп, так что все уже давным давно намучено :).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chuvi
сообщение 16.9.2013, 6:53
Сообщение #157


Стаж: 12 лет

Сообщений: 115
Благодарностей: 52
Полезность: 351

Цитата(bir3yk @ 16.9.2013, 1:41) *
Chuvi,
сервер знает стим это игрок или ноустим, отсюда и надо начинать плясать, это к
Код
2.Во-вторых, не понятно, как понять, кому что посылать.


А может ли сервер сказать номер билда у нон-стима? Просто если у него 6027, например, то слать ему speex не стоит. :)
На самом деле, я уже придумал как это определить. При заходе на сервер принудительно на 1-2 кадра нажать кнопку микрофона и посмотреть, в каком формате придут данные.
На данный момент более актуальная задача- это научиться кодировать/декодировать SILK и speex без использования дополнительных dll-ек
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bir3yk
сообщение 16.9.2013, 9:57
Сообщение #158
Стаж: 14 лет

Сообщений: 34
Благодарностей: 21
Полезность: 470

Chuvi,
Я думаю проще работать с актуальной версией на момент выхода вашего модуля. В соурс обновления довольно часто выходят, есть автоапдейтеры в сборках клиента и всех все устраивает. В 1.6 контента намного меньше, так что скачать обновление не составит труда. Но это мое мнение и оно может отличаться от вашего. Что касается поддержки silk в ревему, я полагаю это можно реализовать в steamclient.dll, тогда надобность в speex просто отпадет.

Отредактировал: bir3yk, - 16.9.2013, 9:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chuvi
сообщение 16.9.2013, 10:35
Сообщение #159


Стаж: 12 лет

Сообщений: 115
Благодарностей: 52
Полезность: 351

Цитата(bir3yk @ 16.9.2013, 11:57) *
Chuvi,
Я думаю проще работать с актуальной версией на момент выхода вашего модуля. В соурс обновления довольно часто выходят, есть автоапдейтеры в сборках клиента и всех все устраивает. В 1.6 контента намного меньше, так что скачать обновление не составит труда. Но это мое мнение и оно может отличаться от вашего. Что касается поддержки silk в ревему, я полагаю это можно реализовать в steamclient.dll, тогда надобность в speex просто отпадет.

В steamclient есть декодер SILK-а, но нет кодека.
Точнее, он там есть, но он умеет кодировать только то, что пришло с микрофона. Закодировать набор данных извне он не может.
А мне нужно развернуть speex в PCM и завернуть обратно в SILK. Ну... или наоборот, но наоборот- проще. Правда с использованием SteamClient, опять-таки.

Насчёт "актуальной версии"... я просто параллельно думаю насчёт модуля для сервера, поэтому решил попытаться сделать перекодирование пакета.
Насчёт того, что на сервер, по-идее, будет большая нагрузка - знаю, но это по-идее. Надо проверять на практике.

Поэтому, у меня сейчас 2 основные задачи.
1. Осилить кодирование/декодирование SILK
2. Осилить кодирование/декодирование speex
Всё это должно осуществляться без использования дополнительных внешних библиотек, аля voice_speex.dll или steamclient.dll.
Исходники Speex-a в сети есть, исходники SILK-a в сети были, но Skype убрали их из свободного доступа. Кто успел, тот скачал. :)


А, да, силк в RevEmu и так поддерживается. Я модуль частично на версиях с RevEmu отлаживал, ибо не мог поставить Стим по ряду причин :)

Отредактировал: Chuvi, - 16.9.2013, 10:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bir3yk
сообщение 16.9.2013, 15:21
Сообщение #160
Стаж: 14 лет

Сообщений: 34
Благодарностей: 21
Полезность: 470

Chuvi
в asterisk есть исходники Speex Coder/Decoder(правда может не совсем то что нужно).

но мы наверное друг друга не до конца поняли. Я говорю о новом ревему, который к сожалению(а может и к счастью) не использует оригинальный стимклиент. Так что и SILK в нем нет, функции GetAvailableVoice, GetVoice, DecompressVoice и т.д. есть но там заглушки и только. Аналогичный вариант с css но там есть возможность переключится на sv_use_steam_voice 0(speex) на сервере и стим\нонстим нормально общаются, при sv_use_steam_voice 1 на нонстиме глухо, так как опять используется SILK. По идее было бы вполне достаточным в стимклиент ревему встроить обработку SILK и больше ничего не нужно было бы выдумывать. Сумбурно написал, но так вроде проще, естественно все старые версии нонстима идут лесом. Ну нужно же их когда обновлять ;)

Отредактировал: bir3yk, - 16.9.2013, 15:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
12 страниц V  « 7 8 9 ... 10 11 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: