Jump to content

Использование SRS for IL-2 (Voice Comms App)


Recommended Posts

Magenta

Предлагаю в этой ветке делиться впечатлениями, опытом по установке и настройке, а также всеми хитростями по субжу

Попробовал, если допилить напильником (а всё есть на  GitHub), то вещь годная и в перспективе вполне может заменить тимспик  и дискорд

Для начала ссылка на соответствующую тему на ком сервере  Installation and Usage of SRS for IL-2 (Voice Comms App)

В последствии переведём для русскоязычного комьюнити.

 

 

 

 

Ну первая хитрость, если у кого не определяется какой то джой, что бы назначить "горячие" клавиши и включение опции "Allow More Input Devices" в "Setting" не помогает

Надо смотреть лог файл  clientlog.txt  (в директории откуда запущена программа)

Находим там свой девайс , в моем случае это была строка 

2020-07-10 17:38:32.4655 | Ciribob.IL2.SimpleRadio.Standalone.Client.Settings.InputDeviceManager | Found Device ID:0123231d-0000-0000-0000-504944564944 VKB-Sim Gunfighter Modern Combat Usage: Generic Type: Supplemental )

В ней нам важно DeviceID:0123231d-0000-0000-0000-504944564944

Создаем файл в текущем каталоге с именем whitelist.txt 

и вставляем туда этот ИД (только сам ИД)

т.е. файл  должно выглядеть примерно так

 

SRS1.jpg.76a89a466495f9717bef6539fb024c56.jpg

 

 

Вуаля, перезагружаем клиента, джой должен опредляться и кнопки с него можно назначать как "Горячие" в разделе "Controls"

В логе должно появится что то типа 

 

2020-07-10 17:38:32.4655 | Ciribob.IL2.SimpleRadio.Standalone.Client.Settings.InputDeviceManager | Found Device ID:0123231d-0000-0000-0000-504944564944 VKB-Sim Gunfighter Modern Combat Usage: Generic Type: Supplemental 
2020-07-10 17:38:32.4655 | Ciribob.IL2.SimpleRadio.Standalone.Client.Settings.InputDeviceManager | Adding ID:0123231d-0000-0000-0000-504944564944 VKB-Sim Gunfighter Modern Combat 


 

Вот это Adding показывает, что устройство доступно

 

 

Особенности интерфейса:

1. Оверлей не работает в фулскрин моде, пока смеритесь, в VR естественно то же не работает.

2. Не снижайте прозрачность Оверлея до 0, замучаетесь потом его искать :) (по идее надо бы посоветовать разработчикам ограничить минимальную прозрачность хотя бы 10%)

3. Назначьте "Горячую" кнопку  на "Overlay Toggle", что бы не лезть в основное окно клиента, включения/отключения

4. Назначьте "Горячую" кнопку  на "Push To Talk - PTT",  - это собственно говоря, включение микрофона (Инициации голосом как в тимспике нет), рация работает в полудуплексе, т.е. когда вы говорите вы никого не слышите (в принципе - исторично, во времена ВОВ рации в таком режиме и работали)

5. Назначьте "Горячие " кнопку/кнопки  на "Radio Chanel Up"/"Radio Chanel Down), это переключение каналов , так как переключение циклично, то   в принципе можно сэкономить и назначить только одну кнопку.

 

 

 

 

 

 

 

Edited by Magenta
  • Like 3
  • Thanks 8
  • Confused 1
  • Upvote 2
Link to post
Share on other sites
Magenta

В дополнение к определению девайсов, если наоборот , определяются (добавляются) не нужные девайсы и мешают назначить кнопки, то их ИД (так же можно посмотреть в логе) - как вы догадались , можно поместить в файлик blacklist.txt

 

  • Thanks 1
Link to post
Share on other sites
Magenta

Продолжим:

 

1. Установка

Переходим по ссылке IL2-SimpleRadio Standalone - First Release

Там находим табличку и скачиваем IL2-SimpleRadioStandalone-1.0.0.0.zip

(Прямая ссылка на файл, но возможно в следующих релизах эта ссылка не будет работать, так что советую всё же заходить через страницу проекта  и брать последнюю версию программы)

 Распаковываем куда вам удобно (на всякий случай советую что бы в пути распаковки не было русских символов , это совет не только для данной программы , но и вообще по жизни :) часто облегчает жизнь при поиске от чего же это всё не работает)

Далее идем в каталог установки игры и в папке data ищем файл startup.cfg, открываем на редактирование (кому чем удобней, если ни чего нет, то просто блокнотом) и ищем секцию [KEY = telemetrydevice], если такой нет то добавляем в самый конец файла следующий текст

 

[KEY = telemetrydevice]
    addr = "127.0.0.1"
    decimation = 2
    enable = true
    port = 4322
[END]

 

Для тех кто использует Jet Seat / SimShaker ,  вариант конфигурации под споллером

 

Скрытый текст

 


[KEY = telemetrydevice]
    addr = "127.0.0.1"
    addr1 = "127.0.0.1:4322"
    decimation = 2
    enable = true
    port = 29373
[END]

 

 

 

 

Сохраняем файл, startup.cfg

 

Предупреждение: Во время редактирования данного файла, игра не должна быть запущена, иначе при выходе из игры, данный файл перезапишется и все ваши изменения пропадут.

 

Запускаем программу IL2-SR-ClientRadio.exe  из каталога , где мы её установили

Запускаем ИЛ2,  заходим в "Быстрый бой" , взлет со стоянки, загружаем миссию , и если всё сделали правильно, после того как вы появились на стоянке, в окне IL2-SRS Client, должно появится соединение с IL2 (соответствующий значок должен стать зеленым)

 

SRS2.jpg.126cb0b553ec051c5db53d99ced5590b.jpg

 

Можете себя поздравить, установка завершена, 

В следующий раз займемся настройкой программы

 

 

Edited by Magenta
  • Like 1
  • Thanks 3
Link to post
Share on other sites
Magenta

Настройки:

Вкладка Settings

 

По порядку:

Скрытый текст


SRSA-serttings2.thumb.jpg.94c8bb4059e7c9be0c8cadbc99a4947d.jpg

 

 

 

- Auto connect prompt - Если ON, то при заходе на сервер где установлен Сервер SRS, у вас появится диалоговое окно оповещающее, что вы подключаетесь к серверу SRC

 

 

SRSA-serttings3.jpg.6134ab2f484075b494d6daa5b92b9e3b.jpg

 

- Auto connect mismatch prompt - Запрос на несоответствие автоматического подключения - если ON,  то если вы в текущий момент подключены к какому то серверу, и меняете сервер (при автоматическом подключении) то вы будете предупреждены , что  сервер меняется

 

SRSA-serttings4.jpg.6afdf977eda7a6fcd88b0dfe7bdf9035.jpg

 

Обе опции мне кажутся условно бесполезными и поэтому я перевожу их в OFF

 

 

- Reset Radio Overlay - Возвращает окно оверлея обратно в фокус, если оно куда то "уезжает" с экрана из-за изменений разрешения монитора, или ещё по каким либо причинам, это как бы и не настройка, так как не меняется,  просто сбрасывает расположение окна оверлея, работает как кнопка сброса положения окна


- Hide Overlay Taskbar Item - Убирает значок оверлея с панели задач - просто оставляя значок в трее (т.е. если включено вы не будите видеть дубликат значка (с наушниками) в панели задач

 

Вот так выглядит IL2-SR в панели при выключенной опции (т.е. и клиент и оверлей в панели задач) , при включенной будет только сам  клиент

 

 

SRSA-serttings5.jpg.833165800c5833ced2b82ed227553645.jpg


- Auto Refocus IL2 - Попытки Верните фокусировку на IL-2 после взаимодействия с оверлеем, чтобы избежать alt-tab ( попытка может и была но у меня не работает, т.е. надо явно возвращать фокус на игру)


- Allow More Input Device  - Увеличивает количество распознанных устройств ввода, но может вызвать проблемы. Включить только в случае крайней необходимости,

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

 

- Micro Gain Auto Gain - Автонастройка чувствительности  микрофона, иногда больше вредна чем полезна, так как если вы молчите, при зажатом Push to Talk  в эфир начинают лезть фоновые шумы и наводки

 

Microphone Noise Suppression  - включение фильтра фоновых шумов, насколько данный фильтр эффективен не понятно (так как ни каких дополнительных настроек нет, типа полосы и уровня отсечения), но можно поэкспериментировать ..

 

- Minimize to Tray  - Если включено, SRS скроет главное окно в трее


- Check for Beta Updates - Оповещение при запуске, что появилась новая версия программы (Бета версия)


Play Connection sounds  - включает звуковой эффект при подключении и отключении к серверу


-  Require Admin - Запускает SRS в режиме администратора. Это необходимо, если используются горячие клавиши клавиатуры. Если горячие клавиши клавиатуры не требуются, этот параметр можно безопасно отключить (у меня все горячие клавиши на джое, поэтому параметр отключен)


- Show Transmitter Name  - При Если включено, и в настройках  текущего сервера SRS данная опция разрешена, то в оверлее в момент передачи, будет видно кто в данный момент ведет передачу


- Profiles - SRS  -  может быть настроен на разные профили, Вы можете иметь несколько профилей настройки и быстро переключаться между ними (удовольствие сомнительное, по мне так один раз всё настроил и пользуйся дефолтным профилем  , что бы не путаться , но в принципе опция наверное не лишняя)


- Radio Rx Effects - Эфект нажатия (Start)/отпускания(End)  радио тангеты при приеме (т.е. когда кто то начинает/заканчивает передачу)

 

- Radio Tx Effects - Эфект нажатия (Start)/отпускания(End)  радио тангеты при передаче (т.е. когда Вы то начинает/заканчивает передачу)


- Radio Switch works as Push To Talk  - Переключатель работает как Push To Talk - если он включен, вместо нажатия кнопки PTT для разговора вы можете нажать и удерживать переключатель «Радио» или «Интерком» для переключения и говорить по всем каналам одним нажатием


- Enable Radio Voice Effect  - включает реалистичный эффект радио для всех радиопередач


- Enable Clipping Effect - включает еще один реалистичный радиоэффект.  Если включено, вам нужно будет увеличить Speaker Boost, так как громкость будет пониженная


- Radio Audio Channel  - устанавливает баланс для радиопередачи. Полностью влево или вправо поместит передачу в одно ухо


- Intercom Radio Channel - устанавливает баланс для внутренней передачи. Полностью влево или вправо поместит передачу в одно ухо.

 

 

  • Thanks 3
Link to post
Share on other sites
  • 2 weeks later...
41Sqn_Beardy13

А есть какие то специфические настройки для сервера? Я сам свой сервер вижу, но ко мне ни кто присоединиться не может. Все порты проброшены.

Link to post
Share on other sites
41Sqn_Beardy13

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

Link to post
Share on other sites
=SF=Thresher
11 часов назад, 41Sqn_Vasilich сказал:

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

VOIP включился?  И сервер, и клиенты запускаются от имени администратора?

Link to post
Share on other sites

В июльском номере журнала "ВИРтуальный ПИЛот" размещено "Краткое руководство пользователя радиостанции "Simple Radio Standalone" (SRS).

 http://virtpilot.org/journal2020/

Все нюансы обсуждаем здесь. 

  • Like 1
  • Upvote 1
Link to post
Share on other sites
  • 4 weeks later...
TonyFather

Интересно, а кто-нибудь использует SRS? А то зашел вчера на комбат бокс, там два-три человека по-нерусски между собой что-то говорят, и тишина. Зато в чате переписка как шла, так и идет.

На либертях так вообще радио не работает.

Может, я чего не донастроил?

Ладно разобрался с каналами. Так еще же есть какие-то интеркомы...

Но все равно. Все понажимал, везде переключал, а в ответ тишина...

Link to post
Share on other sites
  • 4 months later...
72AG_SerWolf

Всем привет. У меня при использовании SRS Ил-2 зависает наглухо. Я один такой счастливый? :)

И про изменение конфига, у меня эти строчки в файле startup.cfg уже были изначально.

28.08.2020 в 15:39, TonyFather сказал:

Интересно, а кто-нибудь использует SRS? А то зашел вчера на комбат бокс, там два-три человека по-нерусски между собой что-то говорят, и тишина. Зато в чате переписка как шла, так и идет.

На либертях так вообще радио не работает.

Может, я чего не донастроил?

Ладно разобрался с каналами. Так еще же есть какие-то интеркомы...

Но все равно. Все понажимал, везде переключал, а в ответ тишина...

работает на эксперте точно.. на таве

Link to post
Share on other sites
unhappytroll
28.08.2020 в 14:39, TonyFather сказал:

Интересно, а кто-нибудь использует SRS? А то зашел вчера на комбат бокс, там два-три человека по-нерусски между собой что-то говорят, и тишина. Зато в чате переписка как шла, так и идет.

На либертях так вообще радио не работает.

Может, я чего не донастроил?

Ладно разобрался с каналами. Так еще же есть какие-то интеркомы...

Но все равно. Все понажимал, везде переключал, а в ответ тишина...

народу просто лень. в DCS тоже полно подобного рода "альтернативно одарённых". Которые ещё и в IFF не умеют обычно.

Link to post
Share on other sites
=SF=Thresher
28.08.2020 в 14:39, TonyFather сказал:

.....

.....

Ладно разобрался с каналами. Так еще же есть какие-то интеркомы...

Но все равно. Все понажимал, везде переключал, а в ответ тишина...

Если в самолете экипаж состоит из нескольких человек, то для переговоров между собой ими используется СПУ (самолетное переговорное устройство). Это если по-русски, но программа создана тем пользователем, для которого слово интерком понятнее. Интерком - по-русски и есть СПУ.

Edited by =SF=Thresher
  • Thanks 1
Link to post
Share on other sites
  • 1 month later...

По мне так SRS - фишка очень крутая, но для неё всё таки нужна процедурные действия с системами, такие как в ДКС.

Например сервак WW2  Storm of War (Normandy)- пока мотор прогревается включаешь радиостанцию и в наушники врывается радиообмен, помехи, искаженные радиоволнами голоса. Никакого левого базара на основном канале, сама атмосфера настраивает на серьезность, можно переключить радиостанцию на канал для связи с аэродромом, есть канал для свободных разговоров. Особенно интересно по выходным когда много народу и кто-нибудь садится за оператора радара, который наводит на цели, предупреждает об опасности или может дать курс и удаление до ближайшей полосы если , например, фонарь маслом залит. Причём нет необходимости убавлять общий звук чтобы нормально слышать разговор, как с Тимспиком. Но наших там летает мало, в основном американцы.

Link to post
Share on other sites
  • 2 weeks later...
=WR=EasternCat

А есть ли возможность увеличения/уменьшения громкости, отключение микрофона и звука, и назначения этого на горячие клавиши?

Edited by =WR=EasternCat
Link to post
Share on other sites
=SF=Thresher
6 часов назад, =WR=EasternCat сказал:

А есть ли возможность увеличения/уменьшения громкости, отключение микрофона и звука, и назначения этого на горячие клавиши?

Предполагаю, что на ответ: "Есть" - будет просьба - покажите. Поэтому ответ давать не буду. Сходи сначала вот по этому адресу:

https://forum.il2sturmovik.ru/topic/13613-использование-srs-for-il-2-voice-comms-app/?do=findComment&comment=788534   потом и вот по этому: 

https://www.youtube.com/watch?v=FUrP_vnLdlU

А можно и наоборот, но обе ссылки пригодны для использования. ;)

 

Edited by =SF=Thresher
Link to post
Share on other sites
  • 4 weeks later...
SV7_Zommer

ребяты. может кто помочь что этой заразе не нравится
никак не могу СРС запустить.
никаких логов, никакой поясняющей инфы что она жрет.
Я уже и все порты проверил, и Антивирусами комп запылесосил в хлам, но ноль эмоций.
При запуске екзешника идет краш без подробностей
При запуске апдейтера - он не видит соединения. Хотя инет есть, все порты открыты их ничего не лочит.
Как запустить эту беду?

Screenshot_76.png

Screenshot_78 - копия.png

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...