Pull to refresh

Comments 30

Что то не понял, зачем с помощью звука слать данные по WebRTC, если оно поддерживает просто обмен данными?

вероятно с функциональной точки зрения это бессмысленно, но minimodem отношения к WebRTC не имеет, это отдельная игрушка для аналоговой связи pc например по audio кабелю, остальное типа интерпретация переводчика

см.

http://www.whence.com/minimodem/

"Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files"

А когда-то признаком крутости считалось уметь свистеть на 300 бод…
У меня кот умел шипеть на 14400
А принимать переданные котом файлы можно было?
Там они достаточно однообразные были. Текстовочка «хочу жрать» и «хочу на улицу».

Лоток это для входящих. А исходящие передавать из чашки (а на большой скорости прямо с миски)?

Просто вспомнилось. В проекте «Центрального телеграфа» OpenWWW был форум, куда приходили трепаться все кому не лень. Однажды (вроде, 2003 год) пришли какие-то малолетки и создали тему о некой девчонке по кличке Таз, которую обзывали «дурой непролазной», но было видно, что они в нее влюблены, поскольку затем ту первоначальную тему забросили, а во всех остальных начали ее упоминать: Таз, Таз… Потом их забанили, но ещё пару дней смешно было.

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

Немного не понял, вот например у меня есть ретро ноутбук с dial-up модемом. Как мне подключить его к звуковой карте ПК что бы при помощи данной программы можно было наладить сеть... или хотя бы на двоих сыграть в warcraft 2 по телефону? или тут без атс обойдтись? подойдет любая аналоговая или есть примеры на малине?

UFO just landed and posted this here

Если в ноуте есть COM порт, то лучше через него.

если встроенный dial-up модем работает, для соединения ничего не требуется, dial-up линк используется для PPP (драйвер наверняка уже есть), поверх которого все обычно, это если соедингение с провайдером, но для Peer-to-Peer надо что-то типа старого DitTorrent,

см

http://www.sigcomm.org/sites/default/files/ccr/papers/2007/October/1290168-1290170.pdf

описываемый minimodem это типа эмуляции dial-up модема, для использования вместо тефонной сети обычный audio кабель (pc карта <--> pc карта), по сравнению с нормальным модемом просто игрушка

понятно... а вот такой вопрос, если взять б/у аналоговую офисную АТС получится ли законектить два ноутбука по лапше в рамках одной комнаты?

Аналоговую АТС можно заменить парой крон в этом случае. Это в смысле если использовать настоящие модемы.

если только два в комнате, то даже модем не требуется, на коротком расстоянии два последовательных порта могут разговаривать через кусок провода, который называют null modem (см ниже), модем вообще нужен чтобы добивать на большое расстояние, используя помехоустойчивое кодирование, АТС может пригодиться для signalling, чтобы отрабатывать с кем именно надо соединить, типа замена аналог sip используемого например для пакетного voip,

см.

https://en.wikipedia.org/wiki/Null_modem

ps

в свое время поработал с ними достаточно

Нольмодем это минимум 3 провода, а товарищ по лапшу спрашивал(тобишь 2 провода), да и компортов сейчас почти никуда не ставят в новое железо, если стационарники еще попадаются с ним, то ноуты 90+% нет, значит как минимум переходники еще нужны с юсб. RS-485 - умеет штатно по 2-м проводам, а вот RS-232 штатно точно нет.

> а товарищ по лапшу спрашивал

про лапшу просто его не понял, предполагаю что товарищ достаточно грамотный, чтобы посмотреть самому такую вещь как "null modem", переходников достаточно, заметим особенности реализации последовательных портов тоже имеются, есть желание можно разобраться :)

Да если прямо так сильно хочется именно по двум проводам, то проще всего наверное USB - RS485

Но это же полудуплекс, когда модем по тем же двум проводам обеспечивает полный дуплекс (пусть и не совсем симметричный).

А где статья то? А то только введение с парой видосиков и все. Где расписано как как настроить minimodem для дозвона на реальный модем/модемный пул, как звуковую карту подключить к телефонной линии, просто так же нельзя же в телефонную линию воткнуть, надо уровни согласовать, а то сгорит нафиг.

Судя по сайту этой программы - никак. Связь по протоколу V34 и выше - двухсторонняя, с тестированием линии, согласованием скоростей, коррекцией ошибок и т.д. Ничего из этого программа не умеет. Она может лишь превратить последовательность байт в звуковой сигнал и восстановить из сигнала последовательность байт. Для каких-то своих проектов пойдет, но как замена аналоговому модему - нет. А жаль. Так бы можно было подключить какого-нить провайдера IP-телефонии и поднять на хостинге классическую модемную ноду...

> Связь по протоколу V34 и выше - двухсторонняя, с тестированием линии, согласованием скоростей, коррекцией ошибок и т.д. Ничего из этого программа не умеет.

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

Можно взять linmodems.org там по логике должна быть софт реализация всех протоколов.

Как минимум можно прикрутить выход звуковой карты к любой LPD рации, например Baofeng UV-5R и обмениваться инфой с приятелем с таким же комплектом оборудования.
UFO just landed and posted this here
на 4800-9600 вообще проще цифровые же балалайки и взять сразу, и разобраться как именно на них пакетные данные включать
Sign up to leave a comment.