TheDark SmartTV Media Center + TheDark SmartTV Server 2.2 (архив)


TheDark SmartTV Media Center + TheDark SmartTV Server
Новая бета версия программы 2.2
теперь с собственным сервером (Апач, widgetlist.xml и GetSharedMedia.php - не нужны для Windows)
СКАЧАТЬ БЕТА ВЕРСИЮ ДЛЯ ТЕСТИРОВАНИЯ И НАПИСАНИЯ ОТЧЕТАновое:- Собственный сервер для автоматической установки виджетов из указанной папки, для поддержания работы Сетевых папок итд
- Автоматическая встроенная в сервер генерация на ходу widgetlist.xml и списков файлов из сети
- Настройки программы
- Новый расширяемый формат файлов .NetPlay и .URL(.WebSite)
- Немного улучшена работа Веб броузера
- Установка значков телеканалов из списка
- Множественные улучшения
- Сортировка Избранного
- RTMP (флэш) инет каналы пока не будут работать
в комплекте идет:
- TheDark SmartTV Media Center 2.2
- TheDark SmartTV Server 2.2
- Виджеты:
ivi.zip
NetPlayer.zip
nMuzungaTV.zip
nStreamPlayer.zip
ONLINE_VIDEO.zip
Smeshariki.zip
TheDarkSmartTVCenter.zip
Для использования TheDark SmartTV Server требуется Microsoft Framework 2.0
Ссылку на скачивание исправил
И не стесняемся, пишем комментарии...
msb

27-11-11 23:55
Сразу напишу о проблеме на C650. Если задать параметр "Показывать проводник при старте программы", то кнопка "Enter" не срабатывает, пока проводник не закроешь- откроешь. Остальное буду тестировать завтра.
На D6xxx пока все работает. Остальное позже.
Виджет нравится. в субботу были гости, через Ваш виджет слушал музыку. Почему то после некоторых песен прерывался процесс проигрывания следующей композиции.(Возможно МП3 корявые). Хотелось бы при прослушивании музыки, что бы экран был не черным, запускать, какие нибудь заставки в виде спектра, цветомузыки, смена картинок.
остановиться слайдшоу могло если плеер наткнется на картинку в папке (например обложку диска) или на битый mp3
Спектр врядли получится, Самсунг не даст доступа, цветомузыку можно подумать, картинки можно показывать (правда без эффектов)
цитата: Если задать параметр "Показывать проводник при старте программы", то кнопка "Enter" не срабатывает
тонкая проблема была, исправил

Настройки программы с собственной виртуальной клавиатурой
Символы и языки можно добавить в настройках config.js
В веб броузере переход по ссылкам пока не работает
Чтобы установить значок на канал, нужно выбрать канал и выбрать значок итд.
Очень просто, проверяйте, особенно на С серии
msb

28-11-11 11:46
С650. Иконки телеканалов появились! А слайд-шоу так и не хочет.
цитата:Иконки телеканалов появились
а в меню Настройки (не в config.js) иконки ставятся?
Сейчас иконки каналов можно задавать и в config.js и в меню Настройки (приоритет у меню Настройки)
со слайдшоу пока ничего не делал
У кого при переключении каналов вылетал виджет, проверьте может перестало вылетать?
msb

28-11-11 12:30
цитата:У кого при переключении каналов вылетал виджет, проверьте может перестало вылетать?
На C650 вылетать перестал.
Иконки-то каналов появились, но если канал добавить в избранное, то иконок уже нет.
Какой канал? Обычные ТВ каналы телевизора нельзя добавить в Избранное.
Инет каналы только в Избранное добавляются.
Я спрашивал не вылетает ли видждет при переключении кабельных/эфирных ТВ каналов?
сервер новый кто нибудь пробовал?
msb

28-11-11 12:53
цитата:Я спрашивал не вылетает ли видждет при переключении кабельных/эфирных ТВ каналов?
Я же и пишу,вылетать перестал. Проводник на экране, в это время можно обычные эфирные каналы листать.
цитата:Какой канал? Обычные ТВ каналы телевизора нельзя добавить в Избранное.
Инет каналы только в Избранное добавляются.
Я и добавляю каналы IPTV своего провайдера..И иконки в избранном уже не появляются.
Не в Избранном не появляется (там пока нет вообще значков), а при запуске канала из Избранного не появляется в инфо по каналу.
Да туда пока не копируется значок, постараюсь исправить
msb

28-11-11 13:04
цитата:Не в Избранном не появляется (там пока нет вообще значков), а при запуске канала из Избранного не появляется в инфо по каналу.
Да, все правильно. Немного не так выразился.
Установил Собственный сервер для автоматической установки виджетов из указанной папки, для поддержания работы Сетевых папок итд, но на телеизоре "Недоступен путь"SharedMedia? у меня Windows 7, помогите с настройкой.
А внутри домашней папки сервера есть папка "SharedMedia"?
цитата:Иконки-то каналов появились, но если канал добавить в избранное, то иконок уже нет.
исправил
При добавлении в папку иконок не забывайте добавлять имя файла иконки в индексный файл .index, это нужно только при выборе иконки через меню Настройки
чёт я не могу найти этот файл config.js тыкните пожайлуста носом
он внутри архива виджета TheDarkSmartTVCenter.zip
msb

29-11-11 11:51
цитата: цитата:
Если задать параметр "Показывать проводник при старте программы", то кнопка "Enter" не срабатывает
тонкая проблема была, исправил
цитата: цитата:
Иконки-то каналов появились, но если канал добавить в избранное, то иконок уже нет.
исправил
На С650 так и не работает.
ну так я новую версию еще и не выкладывал
доделаю новую фишку, выложу
msb

29-11-11 12:43
Все понятно, спасибо!
Файла config.js внутри архива виджета TheDarkSmartTVCenter.zip не нахожу.
Может он не видим -так скрытые файлы у меня видны.
Разобрался!!!!! Он в виджетах.
У меня тоже не видится папка SharedMedia :(
Вот такой конфиг, и где этот файл GetSharedMedia.php ?
var NetServer2 = "http://192.168.2.10/"; // или типа http://192.168.1.101/ ( / - в конце обязательно! ) или "" чтобы не использовать
var isNetServer2SupportPlayPosition = true; // может ли сервер воспроизводить файлы не с начала
var isNetServer2EncodefilepathtoWin1251 = false;// перекодировать имя файла ы кодировку из UTF-8 в Win1251
var SharedMediaDirName = "SharedMedia"; // исправить также в файле GetSharedMedia.php
И ещё, телик С650, на вот этом файле http://rutor.org/torrent/155246/lednikovyj-period-rozhdestvo-mamonta_ice-age-a-mammoth-christmas-2011-hdtvrip-720p
не разворачивает на весь экран, пишет что-то типа файл с соотношением 16:9 не требует изменения размера, т.е. в центре эрана вижу изображение 1280x720
цитата:и где этот файл GetSharedMedia.php ?
При использовании TheDark SmartTV Server файл "GetSharedMedia.php" больше не нужен.
- запускаем сервер кнопкой "Запуск Сервера"
- проверяем что он работает, набрав в броузере IP указанный в параметре "IP адрес вашего компьютера", например http://192.168.1.107/
- в config.js в параметр NetServer2 = "http://192.168.1.107/"; задаем IP адрес указанный в сервере, например http://192.168.1.107/
- в папке указанной в параметре "Путь к домашней папке сервера" создаем папку SharedMedia и кладем туда файлы видео и тд цитата:т.е. в центре эрана вижу изображение 1280x720
посмотрел на D7000 это видео нормально показывает...
Стандартный плеер правильно показывает, другие видео так же?
сделал для этого режима установку по умолчанию для телеков С, должно помочь, будет в следующем релизе программы
Все это делаю, папка не видится
выражайтесь точнее, кем не видится? что именно не так?
телепаты все в отпуске
и еще
- в config.js в параметр NetServer2 = "http://192.168.1.107/"; задаем IP адрес указанный в сервере, например http://192.168.1.107/
Не видится телевизором, пишет что не найдена SharedMedia.
С компьютера можно как-то увидеть эту папку?
Допустим ввожу http://192.168.2.10/widgetlist.xml, сервер прекрасно генерирует этот файл и я его вижу.
К SharedMedia тоже должно что-то генерироваться, раз файл GetSharedMedia.php больше не нужен.
цитата:К SharedMedia тоже должно что-то генерироваться, раз файл GetSharedMedia.php больше не нужен.
так же как и раньше, только теперь это файл "вшит" в сервер
да вот такая ссылка может проверить
http://192.168.1.107/GetSharedMedia.php?cmd=getfileslist&path=SharedMedia
только IP нужно заменить на свой
http://192.168.1.107/GetSharedMedia.php?cmd=getfileslist&path=SharedMedia
это работает на компе, вижу список файлов.
Тут вопрос по config.js, в нем строка NetServer2 = "http://192.168.2.10/";
а в текстовом файле сказано про
а в файле "config.js" задать параметр "rootDirNet2", указанный в параметре сервера "IP адрес вашего сервера"
так что всетаки ставить?
не успел исправить в текстовой справке
естественно то что есть в config.js - параметр "NetServer2" должен задавать IP нашего компа, который так же должен отображаться в программе сервера
тоесть config.js:
var NetServer2 = "192.168.1.107/";
var SharedMediaDirName = "SharedMedia";
только IP свой
в свойствах своего инет соединения (или по команде ipconfig) можно проверить свой IP, что сервер его правильно определяет
IP компьютера лучше всего задать статическим, а не динамическим
а то роутер его может заменить и телек ничего не увидит
а в броузере все будет работать
и не забываем проверять что сервер в данный момент запущен
так как броузер может выдать из кэша
все заработало :)
var NetServer2 = "192.168.2.10/";
var SharedMediaDirName = "SharedMedia";
Ещё один глючек вылез, показывает что общая длина 00:21:38, до этого времени можно мотать, ну а потом когда доходит до этого времени воспроизведение не останавливается, и время идет дальше, но мотать уже нельзя.
http://www.bigfangroup.org/details.php?id=109706
Video: MPEG2 Video 720x576 (4:3) 25.00fps 15000kbps [Video - MPEG2, Main Profile, Main Level, 720x576, 25.000 fps, 15000.0 kbit/s (0000,e0,00)]
Audio: MPEG Audio 48000Hz stereo 192kbps [Audio - MPEG1 - Layer 2, 48.0 kHz, 2 chn, 192.0 kbit/s (0000,c0,00)]
Качество: SATRemux
Видео: 720х576, MPEG-PS, 3152 Kbps
Аудио: 48 kHz, MPEG Layer 3, 2 ch, 256kbps avg
Продолжительность: 01:35:00
А несколько сетевых папок сделать? Если да то как? И можно ли сделать несколько серверов?
каналы идут кубиками от своего провайдера а на компе норм в чём может быть проблема иконки есть в избранном нет
цитата:показывает что общая длина 00:21:38
это уже проблема файла/телевизора а не виджета
если в стандартном плеере тоже самое... то значит структура файла не корректна (к тому же это спутниковый поток PS)
его нужно пропустить через программу VideoReDo
цитата:А несколько сетевых папок сделать? Если да то как? И можно ли сделать несколько серверов?
в данный момент если очень хочется то можно сделать две сетевых папки
можно заменить NetServer1 но указывая другой адрес сервера
и задав параметры:
isNetServer1SupportPlayPosition
isNetServer1EncodefilepathtoWin1251
теоретически можно сделать в программе сколько угодно Сетевых папок, пока максимум 2, обычно больше и не нужно
цитата:каналы идут кубиками от своего провайдера а на компе норм в чём может быть проблема
проблема быстрее всего в кодаке телевизора
можно попробовать поиграться с размером буфера, но врядли поможет
цитата:иконки есть в избранном нет
а откуда они появятся если версия программы таже самая?
в новой версии будет
я правельно сделал
title=Gumor
url=udp://@239.255.79.101:1236
IconFile=64.png
это вопрос или утверждение?
по формату файла netplay все правильно
по формату адреса точно не скажу у меня нет IP-TV, не тестировал
на IXBT.com это обсуждали
на старой версии работало лучше а на этой квадраты придётся переходить обратно на нстрим плеер а жаль
версия тут совершенно не причем
виджет на квадратность картинки никак не влияет
а влияет версия прошивки и модель ТВ, текущее состояние сети и передающего сервера
а в новой версии будет пару новух фишек и возможно новый дизайн гы
А как переключать звуковые дорожки, если таковые есть?
var BufferSize = 1*1024*1024; // 0 - по умолчанию
var BufferSizeInitial = 1*1024*1024; // 0 - по умолчанию
Что означают эти буфера и для чего они? Что означает "0-по умолчанию"?
И ещё, вижу что в буфере дела, включил в виджете показывать буфферизацию, так на больших файлах вижу её частое появление, и подтормаживание. До каких цифр можно увеличить буффер, и какой из них?
цитата:А как переключать звуковые дорожки, если таковые есть?
пока к сожелению видимо никак
цитата:Что означают эти буфера и для чего они?
это указание программе сначала закачать кусок этого размера а только потом начать его воспроизводить
подбирается он у всех по разному, в зависимости от скорости инета и скорости отдавания видео сервером и размером видео
от 0.3*1024*1024 до 10*1024*1024 (300 кБ - 10 Мб)
можно самим рассчитать размер файла/протяженность видео
цитата:Что означает "0-по умолчанию"?
значит телевизор сам решает какой ему размер буфера больше подходит
Пожелание. Лучше бы было если в сервере можно было выбирать отдельно папку для виджетов и папку шаред, вернее чтобы было можно выбрать много папок, чтоб не было привязки к каталогу work, а в ней уже все остальное, думаю это лишнее. У меня допустим на компе два винта на которых есть фильмы, как мне сделать чтобы сервер их видел? Надо выбирать рабочую папку, в ней создавать папку виджет, т.к. без неё сервер не запускается, создавать папку шаред, в неё все перемещать, неудобно.
уже думал об этом
думаю что можно будет добавлять сколько угодно папок к серверу
когда свой сервер, можно реализовать любую функциональность, не хуже HMS
у кого с650 что скажете о виджете?
У меня с650, что сказать, нравится :) Ставь и пробуй.
виджет еще в состоянии проектирования
а вот бета тестеры, то есть вы, не особо тестируете
все больше хотят пользоваться уже готовым и чтобы все работало
две ошибки пришлось самому отловить и исправить
есть идея встроить в сервер сетевой пульт управления телевизором...
но нужно ли...
да, кому нужна другая клавиатура, например украинская, можете ее легко добавить в config.js
дописав например
keyBoards["UKR"] = "тут алфавит и знаки";
с вашей папки нормально каналы идут с моей квадраты и зависания некоторые вобще не включаются
другой тип потока, другие сервера, другая нагрузка на поток
в час пик обычно UDP всегда перегружены и сыпятся
только это уже другая тема
а в файле "config.js" задать параметр "rootDirNet2", указанный в параметре сервера "IP адрес вашего сервера" можно поподробней как это проделать ---------Мой телик с650
это устаревшая информация
теперь параметр называется NetServer2
а IP адрес показывает TheDarkSmartTVServer.exe
прописал в NetServer2 ip компа в телике ниче не отобразилось че не так не пойму
выше выделенным текстом написана инстркция, делаем по ней
все сделал заработало спасибо ------------От проги не в восторге одно только что комп должен быть включен напрягает
совершенно не обязательно чтобы он был включен
ссылки можно сохранить в Избранное или записать на флэшку/HDD и комп не нужен
это по моему проще чем лепить xml файлы запихивать их в архив и перезакачивать виджет в телек
к тому же виджет может играть файлы с жестких дисков и флэшек подключенных к телеку
а вообще у нас тут закрытое БЕТА тестирование
и в опубликованной версии еще не весь функционал
цитата:к тому же виджет может играть файлы с жестких дисков и флэшек подключенных к телеку
то есть можно прогу кинуть на флэху и комп не пользовать можно описалово поподробней
программу нужно в телевизор устновить 1 раз
а затем комп в принципе не нужен,
а сервер нужен только для установки виджетов или для сетевой папки
все инструкции есть на сайте
ТЕМА ЗАКРЫТА