Форум Beholder
http://beholder.ru/bb/

Предложения по улучшению ПО
http://beholder.ru/bb/viewtopic.php?f=1&t=3474
Страница 12 из 68

Автор:  Tim [ 15 июл 2008, 01:32 ]
Заголовок сообщения: 

Предлагаю сделать нативную версию для x86-64.

Автор:  Zlokot [ 15 июл 2008, 12:00 ]
Заголовок сообщения: 

Это был очередной выплеск брюзжания?

Честно говоря уже надоело читать эту бредятину без намека на рациональность и лишенную смысловой нагрузки.
Уже несколько раз пробовали ставить висту, а в ней запускать BTV и все было нормально.
Кривизну рук ты упорно признавать не желаешь, при этом говоря, что виноват в этом бехолдер, что он выпускает глючный софт под висту, который тебя устаивает в одном случае и не устраивает в другом.

Про линукс (в написании названия которого ты допустил ошибку): В линуксе по поводу глючности какого-либо железа (т.е. кривизны своих рук) предьявить претензию уже некому будет.

По поводу грамотности юзеров: грамотный юзер давно бы задумался, о том, почему у всех работает, а у меня нет. И не писал бы по 3-4 мессаги подряд с очередным бредом во все ветки форума.

PS: Если ты такой "дорогой Грамотный Юзер", что считаешь своим долгом расписывать тут глобальные проблемы ИТ индустрии, но не можешь ответить на простой вопрос: почему у тебя "Грамотного Юзера" тюнер глючит, а у других "Безграмотных Юзеров" такой проблемы нет?
..жаль на форуме нет возможности твитования и игнора.

Автор:  Викториан [ 17 июл 2008, 21:30 ]
Заголовок сообщения: 

Есть ситуация, когда сами телевизионные программы поставляются нерегулярно, как было на http://www.teleweb.ru на прошлой неделе, и тут бы хорошо компании Beholder оказать поддержку своим пользователям, которые бы создали свой ресурс наподобие TeleWeb. Например, есть канал "Союз", программу которой можно получить с сайта http://online.tv-soyuz.ru/, однако же эту программу очень трудно преобразовать в JTV-формат, создатели сайта постарались сделать ее удобной именно для онлайновго просмотра. Я преобразовал её с помощью ListTV в базу JTV и выложил сюда: http://www.novomucheniky.narod.ru/Souz.zip
Однако же, такое разовое действие не решение проблемы, ибо каждый из пользователей может в принципе поддерживать скрипты для преобразования программ с сайтов своих любимых телекомпаний, но потом надо все это сводить воедино.

Если бы разработчики организовали прием этих JTV файлов, их верификацию и объединение в одну большую базу данных, которая ежедневно актуализируется на остаток текущей недели и на неделю вперед, по мере поступления программ корректируется, а также изменили клиент-агент-BTV для возможности проверки наличия обновленных версий без их фактического скачивания (если нет изменений, как это делает WGET), то все можно было бы оставить как есть.

Лучшим решением, как мне кажется, это было бы сделать агент-клиента способного не только проверять обновившиеся файлы и скачивать с того сайта из списка, который готов предоставить базу JTV (и переместить его в вершину списка), но и возможность поочередно скачивать с различных сайтов отдельные базы JTV с отдельными телеканалами, а затем добавлять эту информацию с замещением дублей и удалением устаревшей в общую базу тюнера. Тогда достаточно иметь сотню источников JTV-файлов, которые каждый из юзеров мог бы поочереди скачивать непосредственно с сайтов различных телеканалов (или "левых" сайтов, на свой страх и риск), чтобы ни от кого не зависеть и не оказаться в ситуации, как на прошлой неделе.

Ну, а уж если есть ресурс на http://www.beholder.ru, то туда можно было бы загружать те же разрозненные каналы и объединить в одну базу, удобную для однократного скачивания. Главное, что тюнеров достаточно много, и в принципе надо бы сделать сервис удобный для клиентов этих тюнеров, а это подвигнуло бы владельцев телеканалов размещать файлы JTV на своих сайтах, для удобства конечных пользователей. В принципе, они также вряд ли были бы против полуподпольной конвертации доступной с их сайтов через Интернет информации в JTV-формат отдельными частными лицами.

Но должна быть и альтернатива, для сбора телепрограмм по сайтам самостоятельно. Т.е. имеющийся список агента-BTV надо сделать более структурированным, по принципу {ИЛИ-...-ИЛИ}-И-{ИЛИ-ИЛИ}-И-{ИЛИ-...}, и с возможностью проверки и скачивания файла лишь из самого свежего источника (по дате создания файла?) - сайта, на котором находится JTV нужного телеканала, с добавлением информации в текущую единую базу JTV-BTV.
В частности, телекомпании могли бы пойти навстречу в предоставлении JTV-фалов для скачивания конечными пользователями - телезрителями, хотя при этом возражать в их предоставлении компании Beholder для распространения среди покупателей своих тюнеров (это получается коммерческое использование).

Автор:  Yoda [ 18 июл 2008, 10:46 ]
Заголовок сообщения: 

писал(а):
и выложил сюда: http://www.novomucheniky.narod.ru/Souz.zip

То-то я думал, ты так мучаешься здесь, оказывается плохо исповедовался! :D

писал(а):
ибо каждый из пользователей может в принципе поддерживать скрипты для преобразования программ с сайтов своих любимых телекомпаний

Только нафиг это никому не надо. Регулярная работа да ещё и безвозмездная быстро надоедает.

писал(а):
Если бы разработчики организовали прием этих JTV файлов, их верификацию и объединение в одну большую базу данных...

...то был бы ещё один Телевеб или СтарПолтава. Зачем, когда это уже есть? Из-за того, что неделю технический сбой был? Ну так где гарантия, что на Бехолдере его не может случиться?

Всё остальное комментировать не буду, у меня глаза на лоб полезли от такого вселенского масштаба. Как представлю себе агента, проверяющего актуальность баз в тысяче разных источников и пользователя, вбивающего тысячепервый источник, так голова начинает кружиться.

Автор:  Викториан [ 18 июл 2008, 13:41 ]
Заголовок сообщения: 

писал(а):
писал(а):
Если бы разработчики организовали прием этих JTV файлов, их верификацию и объединение в одну большую базу данных...

...то был бы ещё один Телевеб или СтарПолтава. Зачем, когда это уже есть? Из-за того, что неделю технический сбой был? Ну так где гарантия, что на Бехолдере его не может случиться?

Разумеется, это был бы свой некоммерческий ресурс, независящий от капризов других некоммерческих ресурсов. Думается, это все таки капельку надежнее, тем более что на TeleWeb враждебно относятся к пользователям BeholdTV и неожиданно меняют часовой пояс телепрограмм и название баз JTV. К тому же исчез канал "Союз" и многие другие.

Автор:  Викториан [ 18 июл 2008, 13:52 ]
Заголовок сообщения: 

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

На самом деле любому пользователю достаточно пары десятков этих очень коротких баз, которые можно было бы и скачивать WGET'ом и сваливать в одну кучу в TVguide, возлагая при этом на WGET отслеживание изменившихся файлов. Зато полная независимость от централизованного распространения баз, хотя последнее и удобнее.

Если каждый пользователь сможет получать JTV из первых рук - от любимых телеканалов, то это будет стимулом для держателей из сайтов выкладывать JTV у себя, потому как рейтинг сайта растет из-за большой посещаемости. Зато, чем прямее путь - тем надежнее этот сервис. Но WGET или иное стороннее ПО использовать вряд ли научатся "блондинки", потому при наличии встроенной в BTV возможности этот способ распространения JTV получил бы популярность у телекомпаний.

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

Автор:  Krutya [ 18 июл 2008, 16:32 ]
Заголовок сообщения: 

писал(а):
на TeleWeb враждебно относятся к пользователям BeholdTV

С чего бы это?!!
О какой враждебности идёт речь?
Их представитель здесь периодически появлялся (в своё время) и всё разруливал в случае чего...

Автор:  netdog [ 22 июл 2008, 00:58 ]
Заголовок сообщения: 

писал(а):
писал(а):
на TeleWeb враждебно относятся к пользователям BeholdTV

С чего бы это?!!
О какой враждебности идёт речь?
Их представитель здесь периодически появлялся (в своё время) и всё разруливал в случае чего...

Действительно такая проблема имела место быть. На главной странице телевеб сайта бал вывешен тест, что, мол, юзверы бихолдера задолбали ложить наш бедненький сервер потому как, мол, в n-е время резко все beholer-agent'ы начинали скачивать программу передач.
Слабо верится, что прямо-таки у них сервер падал, но проблема решается просто. Пишется пару простых скриптов и сервер бихолдера скачивает 1 раз этот файлик с программой, а источик в "бихолдер агенте" естественно по дефолту выставить свой сайт. Тем самым принимая "мега" нагрузку по скачке относительно мелких архивов на себя.

писал(а):
Есть ситуация, когда сами телевизионные программы поставляются нерегулярно, как было на www.teleweb.ru на прошлой неделе, и тут бы хорошо компании Beholder оказать поддержку своим пользователям, которые бы создали свой ресурс наподобие TeleWeb. Например, есть канал "Союз", программу которой можно получить с сайта http://online.tv-soyuz.ru/, однако же эту программу очень трудно преобразовать в JTV-формат, создатели сайта постарались сделать ее удобной именно для онлайнового просмотра. Я преобразовал её с помощью ListTV в базу JTV и выложил сюда: http://www.novomucheniky.narod.ru/Souz.zip

Действительно не очень приятно когда нет программы, а МЫ все так к ней привыкли )
То программы вообще не было неделю, а сейчас у меня, например, нет более половины программ на довольно-таки глобальные каналы типа National Geohraphic или Discovery и еще кучу-кучу других.

Насчёт формата JTV. Преобразовывать при желании вовсе не сложно. При наличии желания, а главное хостинга (конечно наилучший вариант был бы че-нить типа tv.beholder.ru), где можно было бы это всё разместить и запустить. Пишется за короткий срок, скриптики-парсеры-собиратели например на php, которые будут собирать с разных сайтов програмульки, и преобразовывать это всё в нужным для Beholder'a .JTV формат. Потом даже никому ничего делать не надо будет. Всё будет автоматом рабооать.

Если чего, могу заняться абсолютно безвозмездно, либо просто помочь в написании.

писал(а):
а также изменили клиент-агент-BTV для возможности проверки наличия обновленных версий без их фактического скачивания

Бихолдер-клиент-агент умеет проверять наличие обновленных версий файла. Правда не знаю по какому параметру файла. Вероятно либо mdate либо size.

Автор:  Викториан [ 24 июл 2008, 16:17 ]
Заголовок сообщения: 

писал(а):
Бихолдер-клиент-агент умеет проверять наличие обновленных версий файла. Правда не знаю по какому параметру файла. Вероятно либо mdate либо size.

Чтож, замечательно!
Не знал об этом - уже с прошлого года не пользуюсь встроенным в агент скачиванием баз. Но было бы неплохо, чтобы скаченные базы все же не заменялись, а добавлялись, лишь при необходимости заменяя устаревшую информацию, оставляя при этом от существующей на диске базы телепрограммы, начиная с текущего момента и до новой телепрограммы. Вперед по времени - без ограничений. Например, для планирования записи на весь отпуск.
Только по этой причине готовлю базы собственными средствами.

Автор:  ScorpAL [ 24 июл 2008, 16:51 ]
Заголовок сообщения: 

Выскажу немного другую точку зрения.

Мне кажется нужно начинать отходить от JTV.
И начинать встраивать поддержку телепрограмм в формате XMLTV.

Он гораздо проще и прозрачнее.

Да хоть автогенерацию online делать можно.

Автор:  Stranger [ 24 июл 2008, 21:40 ]
Заголовок сообщения: 

писал(а):
И начинать встраивать поддержку телепрограмм в формате XMLTV.Он гораздо проще и прозрачнее.

В нем всё хорошо. НО.
Такой формат занимает гораздо больше обьема (теги там, дата буквовками и т.д., а gprs'о модемные и подобные юзеры этого просто не поймут) и при этом его не то что сложнее, но попросту дольше парсить. Примерно на порядок. Не 1 секунду будет список передач генериться, а 10.

Автор:  ScorpAL [ 24 июл 2008, 23:06 ]
Заголовок сообщения: 

Да. Будет больше занимать.
Предложение внедрить поддержку XMLTV ни в коем случае не отменяет JTV. GPRS? Пользуйся JTV. Не можешь найти готовую программу в JTV? Не хочешь ковыряться с самостоятельно с парсингом? Пользуйся XMLTV.

Beholder достаточно прочно осел в разуме "Советских" пользователей.
Будет толчок с их стороны -> будут просьбы пользователей к контентпровайдерам -> будет контент в формате XMLTV.

Из за излишней сложности и непрозрачности JTV кое как удалось уговорить поставщика услуг кабельного телевидения с более 50% покрытия столицы одного из постсоветских государств отдавать телепрограмму в JTV.
Однако XMLTV побороли гораздо быстрее. Прошло гораздо меньше времени от начала просьбы до конечной реализайции.
Кроме того, теперь этот XMLTV хоть на собственном сайте я могу использовать в различных целях.

На счет времени парсинга еще можно поспорить.

Автор:  netdog [ 24 июл 2008, 23:25 ]
Заголовок сообщения: 

XML или JTV, да почти по фигу. Средний общий размер программы обоих форматов в .zip архиве будет примерно одинаковый. Все эти повторяющиеся теги/ноды замечательно пакуются любым архиватором. Ну хотя это уже совсем другой вопрос, от начатого. Конечно поддержка обоих форматов была бы замечательна =)

Автор:  Yoda [ 25 июл 2008, 11:09 ]
Заголовок сообщения: 

писал(а):
Из за излишней сложности и непрозрачности JTV...

Есть такое дело. JTV - двоичный формат и для его генерации нужно или писать прогу или делать какие-то специальные скрипты, чтобы все индексы стыковались, указатели показывали куда надо. Да ещё по два раздельных файла на каждый канал. Парсить конечным софтом легко, зато готовить муторно.
А XML - исключительно текстовый формат и подготовить его можно хоть в нотепаде (при большом желании). И никакой синхронизации индексов не надо. Зато парсить сложней.
В этом плане провайдеров понять можно.

Автор:  Kos_ntagil [ 28 июл 2008, 12:13 ]
Заголовок сообщения: 

Парни, почему внутренние тюнеры,(у меня M6) не поддерживают широкоформатное разрешение. Каритнка либо растянутая, либо края заливает чёрным цветом. Может можно как-то решить данную проблему с помощью дров или прошивкой?

Страница 12 из 68 Часовой пояс: UTC + 3 часа