-
14.10.2024, 20:50 #406
- Регистрация
- 30.11.2012
- Возраст
- 53
- Сообщений
- 2,570
- Поблагодарили
- 1820
- Поблагодарил
- 1976
На что я и акцентировал внимание. Но если Вы будете пытаться передать по IP 48KHz, то ничего хорошего не получится. Вам нужно иметь толстый канал для этого. Поэтому я ужался до 8KHz, 8 bit.
UDP хорош в сетях с малым количеством потерь пакетов, т.е. в локальной сети. При переходе на UDP доставка пакета не гарантируется и звук получится рваный, как правило настолько рваный, что к использованию не годится. TCP перезапрашивает пакеты и гарантированно (если хватает канала) рекоструирует аудио поток на приёмной стороне, но если перезапрос пакетов большой это приведёт к большим задержкам.
ASIO тут вообще не причём, вы получаете поток данных по TCP/IP и можете преобразовать его в любой stream. Стандартного MME вполне хватает для этих целей. ASIO вам обеспечит low latency после преобразования TCP/IP на стороне оператора до драйвера звуковой карты наушников, но в этом нет никакого смысла , так как основные задержки не здесь. Кстати, WDM/KS не хуже ASIO, а временами много лучше.Андрей - YL2QN
-
15.10.2024, 10:49 #407
- Регистрация
- 25.12.2004
- Адрес
- Воронеж
- Возраст
- 37
- Сообщений
- 177
- Поблагодарили
- 54
- Поблагодарил
- 45
Зачем, просто сжимаем Opus кодеком, получаем 80 кбс поток. Так и сделано.
Про это кажется не знают разработчики технологии webrtc, на которых сейчас почти все видео чаты построены. TCP для передачи звука нужно исключать. А если в сетях много проблем, то нужно с сетями разбираться, большие потери недопустимы. Звук рвется не всегда, главное уложиться в максимальный размер UDP датаграммы, чтобы она не превышала MTU сети, тогда все очень не плохо. К тому же можно сделать дублирование датаграмм, отправлять 3 одинаковые с одним и тем же порядковым номером. А на приемной стороне отбрасывать, если уже обработали.
Что касатеся TCP, то пока прошло восстановление сети и восстановление данных, они уже не нужны, они не актуальны, они протухли. Куда девать старый пришедший звук? Ведь новый поступает постоянно, очередь копить?
Я пытаюсь сделать ключевание с манипулятора. Пока по классике, черем пины СОМ порта. Чем ниже получим задержки вывода звука, тем выше будет допустима скорость ключевания. Потому 100% нужно.
- - - Добавлено - - -
Это может быть переполнение числа, при обработке. О какой удаленке речь?de RN3KK
https://vk.com/rn3kk
-
15.10.2024, 12:45 #408
-
15.10.2024, 12:57 #409
- Регистрация
- 25.07.2016
- Адрес
- Lappeenranta
- Возраст
- 64
- Сообщений
- 544
- Поблагодарили
- 1258
- Поблагодарил
- 1181
Это Смартлинк. Хрипел оператор DNA , хотя скорости и задержки все были в норме, причем это слышно было не только мне с интернета Elisa, а когда слушали из Москвы. Если подключались Смартлинк с Elisa, то в Москве все было в норме, ну и я раньше такого безобразия не наблюдал.
Ну а как работает Маэстро с веслом? это секрет Флекса чтобы покупали консоль.
С винкеем от N1MM или другого лога с манипуляцией по удаленке проблем нет вообще.73! Евгений RK3AD/OH5DA/OG7F
-
15.10.2024, 13:18 #410
- Регистрация
- 25.12.2004
- Адрес
- Воронеж
- Возраст
- 37
- Сообщений
- 177
- Поблагодарили
- 54
- Поблагодарил
- 45
de RN3KK
https://vk.com/rn3kk
-
15.10.2024, 15:09 #411
- Регистрация
- 30.11.2012
- Возраст
- 53
- Сообщений
- 2,570
- Поблагодарили
- 1820
- Поблагодарил
- 1976
Андрей - YL2QN
-
15.10.2024, 17:11 #412
- Регистрация
- 25.12.2004
- Адрес
- Воронеж
- Возраст
- 37
- Сообщений
- 177
- Поблагодарили
- 54
- Поблагодарил
- 45
Да, именно это и делаю!
Так точно! Поэтому не нужно бояться использовать UDP. Просто с пониманием стоит подходить.
Тут еще вот что появилось:
Всем привет! Tesla снова удивила мир, открыв свои наработки по TTPoE — сетевому протоколу для передачи данных поверх Ethernet. Этот протокол разработан специально для сокращения задержек в высокоскоростных сетях, что крайне важно для инфраструктур, работающих с машинным обучением. И, конечно, Tesla планирует сделать его открытым стандартом, поэтому они присоединились к консорциуму UEC (Ultra Ethernet Consortium).
https://github.com/teslamotors/ttpoede RN3KK
https://vk.com/rn3kk
-
18.10.2024, 11:18 #413
- Регистрация
- 13.03.2012
- Возраст
- 66
- Сообщений
- 1,050
- Поблагодарили
- 312
- Поблагодарил
- 108
По поводу хрипа звука, не думаю что виноват провайдер, доставили пакеты и все, а вы их собирайте обратно, думаю, что это алгоритм работы программы может оказывать влияние на качество звука.
- - - Добавлено - - -
По поводу скорости в локальной сети, если стоит ком. 100мб - ный , то скорость соединение 2- устройств будет не больше 10 мб, например, сансдр2 может иметь полосу в сети до 20 мбит, поэтому если его использовать через роутер, то могут быть "затыки".C уважением.
Владимир
-
18.10.2024, 11:28 #414
- Регистрация
- 25.12.2004
- Адрес
- Воронеж
- Возраст
- 37
- Сообщений
- 177
- Поблагодарили
- 54
- Поблагодарил
- 45
de RN3KK
https://vk.com/rn3kk
-
21.10.2024, 12:19 #415
- Регистрация
- 22.01.2003
- Адрес
- пос. Керчикский, Россия
- Возраст
- 60
- Сообщений
- 13,166
- Поблагодарили
- 5564
- Поблагодарил
- 227
Коллеги, есть желание тоже поупражняться в управлении трансивером по сети. Для начала не далеко, в локальной сети. Но задача в том чтобы трансивер не был подключен к компьютеру (серверу) ничем кроме LAN. Такое возможно, кто нибудь делал? В данном случае трансивер IC-9700. У него есть для LAN гнездо, не зря же оно задумано. Наверное и среди КВ аппаратов есть подобные по управлению.
73! Василий, ex RZ6MX
-
21.10.2024, 12:38 #416
- Регистрация
- 13.03.2012
- Возраст
- 66
- Сообщений
- 1,050
- Поблагодарили
- 312
- Поблагодарил
- 108
Предположим сетевая карта есть внутри, чтобы управлять трансивером ему нужна программа, которая будет у вас на "столе".
Когда появился сансдр2, но часть народа писали, что это не трансивер, приставка к компьютеру, а вы решили сделать обратный инжиниринг, превратить трансивер в приставку.Последний раз редактировалось RA3GN; 21.10.2024 в 12:45.
C уважением.
Владимир
-
21.10.2024, 13:38 #417
- Регистрация
- 19.03.2012
- Адрес
- Новосибирск
- Возраст
- 56
- Сообщений
- 933
- Поблагодарили
- 959
- Поблагодарил
- 606
наверное использовать фирменную программу:
https://henryradio.ru/programmnoe-ob...rs-ba1-v2.html73! Андрей RW9OW
-
21.10.2024, 14:10 #418
- Регистрация
- 22.01.2003
- Адрес
- пос. Керчикский, Россия
- Возраст
- 60
- Сообщений
- 13,166
- Поблагодарили
- 5564
- Поблагодарил
- 227
В данном случае это оправдано. Потому что УКВ. Чтобы и длина кабелей до антенн имеет значение. У IC-905 весь радиочастотный тракт ставится около антенны и а управляющая часть связана с ним по UTP-кабелю. Но 905 стоит слишком дорого к тому же у него мощность на 144 и 430 всего 10 Вт. А 9700 в наличии.
Попробовал но пока не получилось. По USB управляется а по LAN пока не смог заставить. Поэтому и вопрос поднял, вдруг кто это осуществил.73! Василий, ex RZ6MX
-
21.10.2024, 14:20 #419
- Регистрация
- 13.03.2012
- Возраст
- 66
- Сообщений
- 1,050
- Поблагодарили
- 312
- Поблагодарил
- 108
Тут может помочь только метод проб и ошибок.
Последний раз редактировалось RA3GN; 21.10.2024 в 14:27.
C уважением.
Владимир
-
21.10.2024, 14:29 #420
Привет....
А че там осуществлять?
Включаешь IC-9700. Идешь в меню Network. Заполняешь IP-адрес, шлюз, DNS и прочую хрень, что трансивер ходил в тырнет.
В пункте Network Control устанавливаешь значение ON.
В пункте Network User1 ID придумываешь имя пользователя.
В пункте Network User1 Password - пароль...
Зачетная фича еще и Power OFF Setting - что питание включать дистанционно - ставишь ON...
Для прикола в пункте Network User1 ID Administrator ставишь Yes.... Сохраняешь и перезагружаешь трансивер...
Подключаешь его в локалку и настраивай подключение к нему в RS-BA-1.... Там при установке будут картинки конфигурации - выбираешь ту где компьютер подключается через LAN сразу к трансиверу.... Вводишь IP адрес, логин, пароль.... вуаля...
Если че, звони - поиграемся вместе :-)
ТимофейРабота в FT8 - это не установление связи, а внесение своего позывного в лог DX. :-)
Социальные закладки