Текущее время: 28 мар 2024, 20:19 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Система удаленного управления BeholdTV

Начать новую темуОтветить на тему Страница 3 из 15 [ Сообщений: 216 ] На страницу   Пред.  1, 2, 3, 4, 5, 6 ... 15  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 18 янв 2009, 08:18. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
Брендмауер отрубил и на серваке и на клиенте.

А по поводу интерфейса, можно его оформить в стиле пульта, те же кнопки-каналы от 0-9, будут экранной клавиатурой для введения номера канала или переключения на однозначный номер канала. :D

В центре между кнопками Ch+ Ch- V+ V- можно разместить окно ручного ввода номера канала и кнопку ОК. В общем можно многое надумать :D
Профиль 
Сообщение Добавлено: 18 янв 2009, 10:36. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
писал(а):
каким-то чудом все заработало, возможно после смены версии агнитума с 4 на 6-ю...

А это по поводу варианта кнопочек для переключения каналов. Изображение

Ну и славненько ...
Я тоже VLC пользуюсь. У меня брандмауэров нет, UDP работает.
Но задержка есть, видать технология такая.
Картинку я увидел, правда с народа ее не сразу увидишь :).
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 18 янв 2009, 11:35. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
писал(а):
Я тоже VLC пользуюсь. У меня брандмауэров нет, UDP работает.
Но задержка есть, видать технология такая.

Я все никак UDP настроить не могу, роутер D-Link DSL 2640U никак не хочет мультикаст пропускать, видимо придется перейти на ZyXel. Так вот, проверял на локальной машине, там же где и тюнер, если гнать в WMV и по http, то задержка около 5-7 секунд, если по udp, то кодек идет хардварный mpeg-2, следовательно на лету не кодит, а отдает как есть, задержка не значительная 1-2 сек.

писал(а):
Картинку я увидел, правда с народа ее не сразу увидишь :).

Вот она:
Изображение
Профиль 
Сообщение Добавлено: 18 янв 2009, 20:23. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Выложил версию 1.2 -
http://hd44780.narod.ru/BeholderRemoteSystem1_2.zip

Значок клиента на рабочем столе исправил, сделал иконку клиента в трее - показывает состояние подключения.
Также добавил переключение на указанный канал.
Список каналов будет в следующей версии.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 19 янв 2009, 10:36. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    11 май 2006, 08:48
Сообщения: 16
Откуда: МО
писал(а):
Выложил версию 1.2

Не запускает запись на сервере, если на нем BTV свернут (усыплен) в трей...

Не хватает, имхо, циферных кнопок с "0" до "9".

На сервере не мешало бы чекбокс "запускать при старте виндовс".

Ну и как долгосрочное пожелание, на клиенте сделать возможным "выбор пресета записи на сервере".
Профиль ICQ 
Сообщение Добавлено: 19 янв 2009, 10:56. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Свернутый btv не проверял. Посмотрю. Но может сам btv в этом состоянии на WM_XXXX сообщения не реагирует. Или не на все реагирует. Все управление через них идет. Другого интерфейса пока нет. Если обнаружу, что это "вина" btv, разработчикам пожалуюсь. Я уже накапливаю для них список пожеланий в сфере управления программой со стороны.

Аналогично и с пресетами - btv пока не дает интерфейса для их изменения, увы ... Даст btv интерфейс, сделаю.
Я конечно могу руками ковыряться в ихнем файле Settings.ini, но опасаюсь это делать, вдруг что-то испорчу ...
Весь интерфейс описан в файле -
http://www.beholder.ru/files/BhMsg_v470.zip

Кнопки с цифрами будут наверное в след. версии, вместе со списком каналов.
Птичку для автозапуска добавлю. А пока для этого есть ярлыки в Пуск/Программы/.... Только перед деинсталляцией не забудьте убрать автозапуск и выгрузить сервер и клиент. Деинсталлятор пока не умеет этого делать.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 19 янв 2009, 23:13. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    11 май 2006, 08:48
Сообщения: 16
Откуда: МО
писал(а):
Свернутый btv не проверял.

Наскока я помню, в версии 1.1 - работало.

писал(а):
Я уже накапливаю для них список пожеланий в сфере управления программой со стороны.

А они вас слушают??? Может и за пару моих cmd-команд похлопочите?!

писал(а):
Аналогично и с пресетами - btv пока не дает интерфейса для их изменения

Как не дает? Если по видеокамере кликнуть правой мышью, вылезет список пресетов, среди который точкой помечен выбранный в данный момент. Тока в свернутом состоянии нет к ним доступа.

писал(а):
Весь интерфейс описан в файле -
http://www.beholder.ru/files/BhMsg_v470.zip

Я бы рад по-копаться, но я не программер...:(

Удачи в разработке!
Профиль ICQ 
Сообщение Добавлено: 20 янв 2009, 09:03. Заголовок сообщения: 
Зарегистрирован:
    28 дек 2008, 06:45
Сообщения: 26
писал(а):
Не запускает запись на сервере, если на нем BTV свернут (усыплен) в трей...

с этим можно справиться, если предварительно нажать у клиента кнопку запуск/завершение. тогда BTV просто закроется, а повторное нажатие запустит его развернутым, как обычно.
Профиль 
Сообщение Добавлено: 20 янв 2009, 10:40. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
Поставил, работает! Класс. Вот теперь бы список каналов... :D
Профиль 
Сообщение Добавлено: 20 янв 2009, 11:16. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
писал(а):
Наскока я помню, в версии 1.1 - работало.

Проверил - у меня не работает ни в одной из 3-х моих версий.
Видать какая-то особенность самого btv. Кстати, когда btv в трее, запись и с пульта не включается.

писал(а):
А они вас слушают??? Может и за пару моих cmd-команд похлопочите?!

Вот эа тема - http://www.beholder.ru/bb/viewtopic.php?t=7612. Про пресеты я там уже написал. Обещали подумать ...

писал(а):
Как не дает? Если по видеокамере кликнуть правой мышью, вылезет список пресетов, среди который точкой помечен выбранный в данный момент. Тока в свернутом состоянии нет к ним доступа.

Это интерфейс пользователя дает. А программно я пока не могу ни считать список пресетов, ни активизировать какой-либо из них. :(
Я могу только включить/выключить запись, как с пульта. Что я и сделал. Могу еще вместо одной кнопки "Стоп/Пуск" сделать раздельные "Стоп" и "Пуск".

писал(а):
писал(а):
Весь интерфейс описан в файле -
http://www.beholder.ru/files/BhMsg_v470.zip

Я бы рад по-копаться, но я не программер...

Я не заставляю копаться, это моя задача, я предлагаю просто посмотреть список доступных операций.

писал(а):
Удачи в разработке!

Спасибо.

писал(а):
Поставил, работает! Класс. Вот теперь бы список каналов... :D

Список в процессе разработки. Надеюсь, получится.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 24 янв 2009, 09:53. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
Ну как успехи? Мы ждем! :D
Профиль 
Сообщение Добавлено: 24 янв 2009, 10:46. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Привет.
Успехи есть. Списки TV/FM каналов нормально считались (номер, название, частота - думаю достаточно).
Осталось загнать их в списки/менюшки клиента и все.
Только пока профили не поддерживаю (т.е. обслуживаю только один список ТВ и один список FM каналов). Если интересует, профили добавлю в следующих версиях.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 26 янв 2009, 12:49. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Версия 1.3 (от 26.01.2009) - http://hd44780.narod.ru/BeholderRemoteSystemV1_3.zip.

Изменения:
1. Переработан интерфейс и сервера и клиента.
2. Функции выключения сервера временно удалены.
3. Функция переключения на канал по номеру временно удалена.
4. Добавлена возможность считывания списка ТВ/FM каналов.
Ручное редактирования будет в след. версии.
5. Клиент может насильно переводить BeholdTv в заданный режим
(TV/FM/VHS/SVideo) при запуске BeholdTv.
Автовключения канала нет.
6. В группу программы добавлен ярлык на Readme.

Продолжаю работу, жду отзывов.

Да, еще.
Списка каналов в иконке трея пока нет. Будет скорее всего в меню правой кнопки. С одиночным кликом левой пока проблемы - координаты мышки при клике всегда равны нулю - непонятно, где меню рисовать. Пока не разобрался.
И писать ли где частоту канала? Сейчас она считывается, но нигде не показывается.
Режима DVB нету, т.к. существующий API бехолдера не имеет абсолютно ничего для работы с ним. Увы. Ничем не могу помочь.
Написал разрабам пожелание.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 26 янв 2009, 19:51. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
Большое спасибо! Пошел тестить.
Профиль 
Сообщение Добавлено: 27 янв 2009, 10:49. Заголовок сообщения: 
Зарегистрирован:
    17 янв 2009, 17:06
Сообщения: 11
В общем потестил пока нашел вот что:
1. При попытке на сервере выбрать файл содержащий каналы вылетает вот такая ошибка:

Цитата:
Ошибка сохранения параметров: System.ArgumentException: No value exists with that name.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at Microsoft.Win32.RegistryKey.DeleteValue(String name, Boolean throwOnMissingValue)
at Microsoft.Win32.RegistryKey.DeleteValue(String name)
at BeholderRemoteServer.Win32Api.SetAutostart(String programName, String path, Boolean isRemove)
at BeholderRemoteServer.MainFormServer.toolStripButtonConfig_Click(Object sender, EventArgs e)

Пришлось ручками подправить файл serverConfig.xml
Заработало.

2. На клиенте, сделал получить каналы, получил. Но пока не перезагрузил клиента не увидел списка каналов в главном окне.

3. При выборе канала переключается на предыдущий, к примеру я выбираю из списка 22 канал потом 12, потом 51. Включиться не 51-й а 12-й.

4. ИМХО надо разнести сервер и клиент, т.е. сделать два независимых инсталлятора. Зачем мне на сервере клиент а на клиенте сервер?

5. Мне кажется совсем не нужной функция подключения к серверу. Может все таки сделать автоматический коннект при запуске клиента, а если не может выдать ошибку, где указать о необходимости корректной настройки.
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 3 из 15  [ Сообщений: 216 ]  На страницу   Пред.  1, 2, 3, 4, 5, 6 ... 15  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: