-
05.03.2009, 01:30 #316
- Регистрация
- 22.11.2005
- Адрес
- Санкт-Петербург, Россия
- Возраст
- 62
- Сообщений
- 2,029
- Поблагодарили
- 1506
- Поблагодарил
- 890
А может,участники не захотят,чтобы за ними подсматривали и подслушивали
Лучше всего-эфир. Там сразу все понятно.Валерий (RA1AOM)
-
05.03.2009, 07:38 #317
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Для трансляции видео она конечно не подойдет. Для трансляции аудио, - да.
Фильтровать при этом ничего не надо. Разве если что, транслируется телеграфный сигнал.
Вот пример использования программы как сетевой версии. Я сейчас запустил у себя ее с опциями
cwfilter.exe SERVER SERVERPORT=8080 MAXCONNECT=3 REALTIME
В данном случае завел на прием приемник на частоте 104.1 мГц. У нас в Ростове это авторадио. Выбрал эту частоту потому что там постоянно идет трансляция. Мог бы включить трансивер, но тогда надо было бы сидеть возле него и постоянно подстраивать частоту. А с приемом FM, можно убежать по своим делам.
Что обозначают опции передаваемые программе (описаны в readme, и в примерах файлов *.bat):
-Программа работает в режиме сервера (ждет соединения с интернета по порту 8080),
-одновременно возможны соединения не больше 3 (у меня интернет 128 кБит/сек, трафик одного подключения 32 кБит/сек умножить на 3 равно 96 кБит/сек, (128 - 96 = 32 оставил на небольшой запас, что бы не перегружать канал полностью)),
-попросить у операционной системы для программы приоритет реального времени (система его дает только если программа запускается с администраторскими правами).
Для того что бы Вам принять от меня трансляцию авторадио необходимо запустить программу с опциями
cwfilter.exe CLIENT CLIENTPORT=8080 IPADRESS=77.66.229.120 NAME="RA3DH" REALTIME
Опции обозначают:
-подключиться (как клиент),
-по порту 8080 (это стандартный порт для просмотра WEB страниц, и прокси сервера,если таковые имеются, пропускают через себя такие соединения без проблем),
-на IP адрес 77.66.229.120 (это мой постоянный адрес, при выходе в интернет),
-Ваше имя при подключении RA3DH. Это нужно для того что бы я видел, что это именно вы подключились. Другой радиолюбитель, там должен прописать свой позывной.
Статистика соединений пишется в файл servconnect.txt.
-Попросить у операционной системы для программы приоритет реального времени.
Дело в том что другие программы, могут мешать ей, отбирая время. А процесс передачи звука требует оперативности. По умолчанию (без опции REALTIME), программа запрашивает приоритет нормальный, как правило этого хватает на современных мощных компьютерах.
Попробуйте подключиться. Я буду для Вас держать этот режим некоторое время.
Что касается видео: Тут нужен не скайп, а что либо другое заточенное под данную задачу. Раз советчиков на форуме нет по Вашему вопросу, значит не так все просто. Если бы мне лично понадобилась такая задача, я бы конечно написал для себя программу по трансляции видео. Задача несложная, но требует определенного времени. А его как то не очень много. Пользоваться чем то другим не стал бы, поскольку такие программы начинают тащить большую кучу дополнительных библиотек и установок. А я то знаю, что все намного проще. Снять с USB камеры сигнал не сложно. Применить кодек для сжатия, - не пробовал но поискать в инете ,как люди делают, - возможно. Ну и раздачу сигнала клиентам организовать, примерно по аналогии, как я сделал в cwfilter. Трафик правда будет намного больше, чем при раздаче звука.Последний раз редактировалось RN6LIQ; 05.03.2009 в 20:48.
-
05.03.2009, 20:45 #318
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Кстати, если Вам надо просто ретранслировать звук происходящего в комнате, то здесь оперативности не надо. Можно допустить, что бы запаздывания сигнала было где то около 0,5 секунд. Тогда сервер надо запустить с опцией LOWSPEED
cwfilter.exe SERVER SERVERPORT=8080 MAXCONNECT=6 REALTIME LOWSPEED
и клиента тоже
cwfilter.exe CLIENT CLIENTPORT=8080 IPADRESS=77.66.229.120 NAME="RA3DH" REALTIME LOWSPEED
При этом скорость одного соединения будет не 32, а 16 кБит в секунду. Естественно, что количество одновременно возможных установленных соединений с сервером, возрастает в 2 раза.
-
05.03.2009, 22:02 #319
-
05.03.2009, 22:13 #320
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Рад буду Вам помочь. Я пока не буду отключать трансляцию у себя. Интернет у меня безлимитный. Так что если все таки захотите проверить программу со стороны клиента, запустите хоть сейчас
cwfilter.exe CLIENT CLIENTPORT=8080 IPADRESS=77.66.229.120 NAME="RA3DH" REALTIME
и услышите трансляцию радио FM из Ростова-на-Дону.
-
07.03.2009, 15:13 #321
- Регистрация
- 23.04.2006
- Адрес
- Новосибирск
- Возраст
- 77
- Сообщений
- 1,535
- Поблагодарили
- 1227
- Поблагодарил
- 162
Привет Василий!
Что-то у меня ничего не получается чтобы подключиться к тебе. Ни мышкой слева на окне, ни справа выхода на командную строку не получается. Из файлов .bat в командную строку выхожу, но ввести ничего не могу. Может для чайника распишешь как это всё делается поэтапно и наверное желательно в личку, что-бы не засорять эту страницу.
С уважением
Владислав.
-
07.03.2009, 16:24 #322
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Добрый день, Владислав Михайлович!
Со вчерашнего вечера я выключил трансляцию, надо было своими делами заниматься. На эти праздники буду отключен. Как только наступит "мужской день", то есть окончание 8 марта , я Вам вышлю на почтовый ящик готовые файлы для связи со мною. И инструкцию подготовлю. Кстати через эту программу можно просто разговаривать, как по телефону. Для оперативности, может лучше нам организовать именно аудисеанс, а не переписку.
С Уважением, Василий
-
07.03.2009, 17:17 #323
-
09.03.2009, 20:55 #324
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Если кому интересно: Нам удалось организовать с Владиславом Михайловичем разговор через интернет с помощью программы cwfilter.exe
Но соединение было не периодичное. Для нормальной трансляции звука через интернет, необходимо что бы пакеты тут же уходили к абоненту на той стороне инета, и нигде не задерживались. У нас же они где то притормаживались, а затем проходили пачками сразу. Пришлось ввести дополнительную буферизацию. Задержка звука увеличилась, но зато появилась возможность нормального качественного разговора.
На моей стороне программа запускалась с опциями:
cwfilter.exe SERVER SERVERPORT=8080 DIALOG REALTIME LOWSPEED PACKET=30
На стороне RA3DH:
cwfilter.exe CLIENT CLIENTPORT=8080 IPADRESS=77.66.229.120 NAME="RA3DH" DIALOG REALTIME PACKET=30 LOWSPEED
-
10.03.2009, 01:50 #325
Как учили асов в далеком 1941-ом.
НЕ НАШЕ КИНО
-
24.03.2009, 14:21 #326
- Регистрация
- 26.01.2009
- Адрес
- Тамбов
- Возраст
- 69
- Сообщений
- 580
- Поблагодарили
- 84
- Поблагодарил
- 297
Немогу себя заставить на прием с отставнием.Посоветуйте как себя вести.
-
24.03.2009, 21:47 #327
-
01.04.2009, 09:08 #328
- Регистрация
- 12.12.2006
- Адрес
- Ростов-на-Дону
- Возраст
- 57
- Сообщений
- 354
- Поблагодарили
- 44
- Поблагодарил
- 46
Тут где то говорилось о тренировке приема без записи. На слух. Просто сидеть и слушать. В рамках сотрудничества с другими программистами, по своему телеграфному фильтру НЧ, я доработал программу фильтра. В примере реализована визуализация принимаемого сигнала и декодирование азбуки в буквы.
http://forum.qrz.ru/attachment.php?a...4&d=1238507186
Запускать нужно программу karkas.exe, появиться окно
Для настройки на станцию нужно щелкнуть левой кнопкой мыши по спектру сигнала как на примере в окне "Фильтр НЧ для CW". На временной диаграмме появиться "частокол", где при достаточной скорости прокрутки просматриваются точки и тире. Скорость меняется правым щелчком мыши в правой и левой части графика. Если мой простенький алгоритм декодирует знак, то внизу "частокола" он печатается, и в отдельном окошке тоже. Алгоритм простой, по превышению над определенным уровнем (красная черта на графике). Он выставляется левым щелчком мыши на графике. Скорость определения точки автоматическая. На примере высвечивается (Длина точки 582 [ Автомат ] ). Желательно после определения скорости на хорошо читаемом сигнале АВТОМАТ отключить левым щелчком мыши по этой записи. Тогда кратковременные помехи не будут сбивать скорость приема. Если перестроитесь на морзянку с другой скоростью, включите снова АВТОМАТ определите скорость, а затем снова выключите.
Принимать надо на слух, не глядя в экран. Если проскочило что то непонятное для Вас, можно подглядеть на экран. Если знак не декодировался автоматически, то по "частоколу" можно также подглядеть. Постепенно эти полосочки о многом говорят.
Не знаю как у Всех, но у меня сбивается прием если слышу что то непонятное, не из знакомых символов. Подглядываю в программу и вижу что дали лишнюю точку или еще что либо. Часто клеют знаки вместе, разобрать невозможно ни на слух ни визуально. Также вводят в заблуждение специальные склейки. В программе я реализовал декодирование
SK
KN
AS
AR
BK
Если есть еще какие либо, подскажите не очень опытному телеграфисту.
-
01.04.2009, 17:21 #329
-
03.04.2009, 07:45 #330
- Регистрация
- 18.06.2004
- Адрес
- Курган
- Возраст
- 56
- Сообщений
- 4,278
- Поблагодарили
- 3309
- Поблагодарил
- 0
Уважаемый kolotusha! Вашу прогу я потестил. Некоторая задержка на ноуте есть. Но пожалуйста, это мое мнение, которое я никому не навязываю, не пишите программ для приема морзянки. с помощью кампутера. Если только так, для себя чисто в кайф. Потому, что все это чистой воды порнуха. Просьба не обижацца.
73! Андрей aka Модест Петрович. Не член и не многочлен никаких клубов.
Социальные закладки