На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 62,
участников - 4 [ r9wgx, Edd, Sunwind, Хайо]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Программное обеспечение —› Удаленное управление трансивером через Интернет 
Портативные Си-Би радиостанции в нашем магазине


Беркут Hunter
руб.

Егерь 3
руб.

President Randy II P
руб.

Турист 3
руб.

Штурман 80
руб.
 Страница:  1  2  »»Поиск в теме
Автор Сообщение
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 15:41:57 · Поправил: Programmist (28 Ноя 2012 15:55:00) #  


Увеличить

Программа находится здесь
В архиве клиентская и серверная части.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 15:43:32 · Поправил: Programmist (28 Ноя 2012 16:18:15) #  

В настоящее время в программе забит реальный IP адрес для теста. Кнопка PTT, по понятным причинам, отключена на клиенте, к которому присоединен трансивер.
Клиент может работать как в режиме "Радио" (трансивер включен), так и в режиме обычного чата и переговоров.
Написано под трансиверы FT-857/897.
Никаких паролей сейчас нет, поэтому желательно на клиенте, кто будет пробовать, вводить свое имя или позывной.
Звуковой кодек установлен в 22050 6(A-Law) Mono.
Если его изменить, тогда придется выполнять команду "Resetting Remote Audio Format" в меню "Server", чтобы переключить всех клиентов, которые в данный момент на связи.
Реклама
Google
Stumbler
Редактор таблицы частот
Offline7.6
с авг 2005
Санкт-Петербург
Сообщений: 6322

Дата: 28 Ноя 2012 17:09:17 #  

А в качестве сервера что?
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 17:12:17 · Поправил: Programmist (28 Ноя 2012 17:24:12) #  

Stumbler
Удаленная машина с реальным IP. Адрес в списке серверов программы, сейчас работает.
Думаю, что будет работать некоторое время, если не "завалят".
Можно подключатся к ней со своим трансивером, или просто послушать.

Программа сервера в архиве, в папке "Server".
RadioKoteg
Участник
Offline4.4
с сен 2006
Киев
Сообщений: 14486

Дата: 28 Ноя 2012 18:01:08 · Поправил: RadioKoteg (28 Ноя 2012 18:02:05) #  

хм.. работает. Пожелаю творческих успехов автору программы.

1. Добавить валкодер.
2. Добавить скан.
3. Добавить банки скана.
4. Критерии поиска.
5. Экспорт и локальное хранение банков. (тут поле для творчества)
6. Разбитие на участки диапазонов и по им скан, например 114-135 авиа, 143-146 РЛ, 148-149 Р. 172-173.. ЛПД ФРС ПМР..

..

1001 поддержка разных устройств.
Гонец
Участник
Offline5.4
с июл 2004
Киев
Сообщений: 4325

Дата: 28 Ноя 2012 18:43:47 #  

Programmist респект за работу! С нетрпением ожидаю дальнейшего развития программы и поддержки иных трансиверов! За подобный софт не будет жалко заплатить денег ) ведь аналогов нет до сих пор!
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 18:52:04 #  

Гонец
Спасибо! Программа однозначно бесплатная, скоро будет опубликован исходный код, а дорабатывать буду по мере возможностей. Пока это пробная версия, но для небольшого количества пользователей в канале работает нормально.
Гонец
Участник
Offline5.4
с июл 2004
Киев
Сообщений: 4325

Дата: 28 Ноя 2012 18:55:35 #  

Programmist если можно-сделайте пожалуйста отдельно прогу для передачи звука через инет. Т.е. что-то такое, что бы без помощи скайпа транслировать в инет звуковой поток. Например поставив дома на скан радио, взять из него аудио и передать в сеть простыми методами, без пляски с бубном около сервера аудио и прочего.
Stumbler
Редактор таблицы частот
Offline7.6
с авг 2005
Санкт-Петербург
Сообщений: 6322

Дата: 28 Ноя 2012 19:00:38 · Поправил: Stumbler (28 Ноя 2012 19:01:46) #  

Пока оценить сложно. Вопрос по задержке звука. Какова она?
Да, было бы неплохо сделать клиент под Андроид, Win Mobile, ну яблочных платформ - опционально. Это так, пожелания, скорее даже мечты. ;)
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 19:15:24 #  

Stumbler
Задержка не более 500 mSec + Ping Time, но это далось нелегко и есть проблемы, при связи на медленном канале Интернета. В принципе, при хорошей связи, гоняли через нее 44100 PCM Stereo и провалов не было, а иногда бывает, что звук рвется.
Stumbler
Редактор таблицы частот
Offline7.6
с авг 2005
Санкт-Петербург
Сообщений: 6322

Дата: 28 Ноя 2012 19:40:43 #  

Настройки подсоединения к трансиверу в сервере надо бы вынести тоже наружу.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 19:47:17 · Поправил: Programmist (28 Ноя 2012 20:25:01) #  

Сервер находится на другой машине, а клиент универсальный, у всех одинаковый, трансивер подключен к нему (к клиенту), через COM порт. Режим трансивера включается кнопкой, где станция нарисована.
Настройки порта на основной форме, а включается порт в меню "Radio", "Enable COM Port".
Описание будет немного позднее.

з.ы.
Забыл, список FM станций находится в файле default.txt (Меню File -> Open Frq List), далее маленькая кнопка, рядом с полем ввода частоты. Списки частот можно составлять самостоятельно. Сначала идет частота (8 знаков), далее любой комментарий.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 20:30:26 · Поправил: Programmist (28 Ноя 2012 20:35:52) #  

Гонец
если можно-сделайте пожалуйста отдельно прогу для передачи звука через инет.
Так это она и есть. Если не подключать трансивер, то можно говорить, как в "Скайпе". Можно и сейчас удаленно выключить мой трансивер и просто разговаривать.
Сервер - отдельная машина, с реальным IP-адресом, на ней запущена программа сервера, вложенная в архив, без нее работа системы невозможна.
svp1973
Участник
Offline2.4
с мар 2009
Киев
Сообщений: 303

Дата: 28 Ноя 2012 21:44:31 #  

Programmist
игрушка работает, слышу Вас и вашего товарища, успехов.
Обязательно погоняю на работе в локалке.
Stumbler
Редактор таблицы частот
Offline7.6
с авг 2005
Санкт-Петербург
Сообщений: 6322

Дата: 28 Ноя 2012 22:20:33 #  

Требует серьёзной доработки. Начало неплохое.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 28 Ноя 2012 23:26:34 · Поправил: Programmist (28 Ноя 2012 23:31:54) #  

svp1973
Это не я был ), отходил на пару часов. Для локалки, в принципе, неплохой вариант, кодек можно выставить в PCM и звук будет с качеством CD.

Stumbler
Доработки, конечно, нужны большие, на серьезную систему пока не тянет. Задумывалась, как удаленная "контролька", что в общем-то и вышло. Если будет несколько десятков человек в канале, то думаю, что сервер не справится.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 30 Ноя 2012 18:46:36 · Поправил: Programmist (30 Ноя 2012 20:47:00) #  

В настоящее время, на указанном в программе IP, может присутствовать несжатый звуковой поток (44100 PCM Stereo). Идет отладка канала под передачу видео, так что, если кто заходит, то просьба не пугаться, но трафик сумасшедший.
Один канал идет с небольшой задержкой (эхо), так и должно быть, это "обратный поток".

з.ы. IP-адреса серверов прописываются руками в файле "servers.txt". (для версии клиента 1.0.0.0).
Sashman
Участник
Offline4.6
с фев 2007
р'Льех
Сообщений: 2029

Дата: 30 Ноя 2012 21:11:39 #  

Programmist
Протокол свой?
Вот бы нормальный клиент к hamlib :P
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 01 Дек 2012 00:05:22 #  

Протокол свой?
Да тут все свое, на основе TCP/UDP сокетов (winsock). Пока тестируем новую версию, скоро выйдет обновление и здесь. В дальнейшем, конечно, буду поднимать RTP протокол, если сил хватит и интерес не пропадет. Описание к программе пока делать смысла нет, потому, как все меняется со скоростью света.
На этих выходных сервер работать будет, а трансивера в канале может не быть до понедельника.
Sashman
Участник
Offline4.6
с фев 2007
р'Льех
Сообщений: 2029

Дата: 01 Дек 2012 00:41:38 #  

Programmist
По управлению — я предлагаю использовать достаточно простой протокол hamlib, он как раз по TCP и бегает
Таким образом можно будет:
а) использовать готовый хамлибовский сервер (понимающий кучу радиооборудования) с вашим клиентом
б) использовать ваш сервер с любым хамлибовским сетевым софтом (которого, впрочем, не так уж и много)
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 01 Дек 2012 00:49:16 #  

В принципе, можно попробовать, но это уже будет совсем другой клиент. Сейчас хочется довести до ума эту игрушку, как независимую от других протоколов систему передачи данных.
Sashman
Участник
Offline4.6
с фев 2007
р'Льех
Сообщений: 2029

Дата: 01 Дек 2012 00:55:26 #  

Как хотите.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 01 Дек 2012 01:14:17 #  

Дело не в желании, в эту конструкцию заложены возможности, которых нет в стандартных протоколах.
Сразу отказываться от передачи видео и звука высокого качества как-то не интересно.
Sashman
Участник
Offline4.6
с фев 2007
р'Льех
Сообщений: 2029

Дата: 01 Дек 2012 01:21:51 #  

Ну, наростить протокол hamlib своими фичами никто не мешает.
Да и A/V/IQ данные следует всё же передавать в отдельном от команд потоке по целой пачке причин.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 01 Дек 2012 01:30:55 · Поправил: Programmist (01 Дек 2012 01:51:41) #  

Sashman
Да, пока открыли только 2 порта, потом будет полное разделение потоков. В данном варианте все сделано не совсем правильно и текстовые команды могут быть потеряны.
Уже эту ошибку осознал. :-)

Как всегда, частями оно работает, а вот собрать все в единое целое, задача не простая...
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 02 Дек 2012 06:39:27 · Поправил: Programmist (02 Дек 2012 10:30:03) #  

Обновление. Первое и последнее, для версии с двумя портами. Сервер остался прежний, в следующей версии все будет иначе, портов будет несколько. Потоков тоже.



1. Добавлена поддержка PTT для других трансиверов, при помощи паяльника, канифоли и сигнала RTS/DTR с COM порта.

2. Добавлены кнопки для настройки частоты. Шаг настройки выбирается кликом правой кнопки мыши по рыжему дисплею.

3. Часть настроек вынесена с основной формы на дополнительную (F4).

4. Исправлена куча старых ошибок и добавлено две новых. Первая ошибка в программе, это слово "Begin" :-)

з.ы. Если трансивер не подключен, то COM порт включать не надо.
svp1973
Участник
Offline2.4
с мар 2009
Киев
Сообщений: 303

Дата: 02 Дек 2012 10:38:12 #  

Programmist
вожно ли постоянно выдавать аудио на передачу, другими словами как заглушить кнопку микрофона ??
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 02 Дек 2012 11:17:13 #  

svp1973
Здесь исполняемый файл. Пароль на архив отправил в "личку", т. к. это ни есть полезная (общедоступная) функция. Чтобы "заглушить" кнопку, ее надо нажать правой кнопкой мыши, мышь сдвинуть с кнопки и отпустить.
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 18 Дек 2012 00:26:27 · Поправил: Programmist (18 Дек 2012 05:55:33) #  

- Как меня слышно? Дайте контроль...
- Не только слышно, но и видно, как по цветному телевизору...
Обновление до версии 1.0.0.5

Камеры работают не у всех, зависит от драйвера. Если появляется окно с камерой, тогда необходимо правой кнопкой мыши выбрать Video Format 320x240 и глубину цвета YUY2.
По умолчанию возможность передачи видео отключена в настройках (F4), Allow Video (Picture) Transmission.

Для просмотра камер, нужно выбрать пользователя в списке подключений. У кого включена камера, к имени добавляется буква "V". Буква "T" означает, что включен порт и есть возможность управления трансивером.



Правой кнопкой можно удаленно включать трансивер и режимы просмотра (если это не запрещено в Allow Video (Picture) Transmission).

Осторожно - на сервере большой трафик! От качественного звука пока никто отказываться не собирается, да и видео в дальнейшем планируется передавать в lossless формате.
Конечно, есть возможность поставить GSM 8K, или еще какой "супермодный" кодек, но эти игры на любителя. )
Programmist
Участник
Offline4.0
с ноя 2008
Москва
Сообщений: 3826

Дата: 19 Дек 2012 10:34:05 · Поправил: Programmist (19 Дек 2012 11:10:52) #  

[Видео YouTube - нажмите для просмотра]

Версия программы-сервера всегда должна соответствовать версии программы-клиента.
Протокол передачи данных - только TCP, т. к. UDP в Интернете проходит не всегда.
Возможно, что будут еще обновления. Пока не доработана поддержка многих камер.
Если драйвер камеры не позволяет выставить разрешение 320x240 и глубину цвета YUY2, то скорей всего, что передать картинку в версии 1.0.0.5 не получится.
Реклама
Google
 Страница:  1  2  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.046; miniBB ®