Перейти к публикации

mariman

Главные администраторы
  • Публикации

    118
  • Зарегистрирован

  • Посещение

Все публикации пользователя mariman

  1. На приставках Dune во время вещания нажать кнопку (i) Info, затем Mode (верхний ряд, третья кнопка). Можно будет видеть информацию с плеера об текущем битрейте потока и делать выводы. Некоторые HD каналы потребляют 8-10 мегабит.
  2. mariman

    Описание Rest Api

    К сожалению, мы не сможем отключить вещание для всех остальных, преобразовав формат URL. И проблема тут не в формате URL а в транспорте вещания.WMC/MMP требуют протокол RTSP в качестве транспорта и свой MMS в виде сервера. Это достаточно дорогостоящее и маловостребованое решение. Насчет VLC - это открытый мультплатформенный проект. Это означает как минимум две вещи: 1. не только на Microsoft, но и на всех Linux и Mac поток воспроизводится. В сумме это гораздо больше чем пользователей с WMC. 2. практически все производители приставок используют его, т.к. проект отрытый. Стоимость приставки при этом снижается.
  3. mariman

    видеотека

    А можно уточнить, каким образом (какой приставкой) и какие сериалы Вы смотрите?
  4. mariman

    Описание Rest Api

    Создана отдельная ветка, где можно скачать документацию
  5. Документация по API для разработчиков приложений. Актуальную, автоматически генерируемую версию документации по настоящей версии API вы можете получить https://docs.kartina.tv/
  6. mariman

    Описание Rest Api

    nexnax Сей запрос не является запросом к API, поэтому вот такой вот ответ Очень настойчиво и категорически не рекомендуем использовать недокументированные возможности, поскольку старый вариант псевдо-API в будущем будет отключен. Разбираемся. Пожелание принято.
  7. mariman

    Описание Rest Api

    Предложение принято. Будем рассматривать. Встречный вопрос насчет сохранения: как реагировать на ошибки? допустим, в одном из перечисленных параметров передано недопустимое значение. Каким должен быть блок ответа и вообще действия сервера? З.Ы. нельзя передавать параметры вида var=http_caching&var=stream_server ... на сервер придет только последний переданный var.
  8. mariman

    Описание Rest Api

    vis = 1 - служебный тег. всегда установлен в "on". pass_protect = true если фильм закрыт для просмотра. Опция устанавливается самим пользователем по категориям. Установка режима просмотра видеотеки. Новая функция реализована через метод /vod_manage?cmd=<get_rates|set_user_rates>&protect_code=<родительский пароль> при /vod_manage?cmd=get_rates возвращается следующий массив <?xml version="1.0" encoding="UTF-8"?> <response> <result> <item> <id_rate>1</id_rate> <rate_name>blood</rate_name> [кровавые сцены] <action>pass</action> </item> <item> <id_rate>2</id_rate> <rate_name>violence</rate_name> [насилие] <action>pass</action> </item> <item> <id_rate>3</id_rate> <rate_name>obsence</rate_name> [маты, нецензурщина и пахабщина] <action>pass</action> </item> <item> <id_rate>4</id_rate> <rate_name>porn</rate_name> [порно] <action>hide</action> </item> </result> <servertime>1330354248</servertime> </response> установка настроек /vod_manage?cmd=set_user_rates&<blood|violence|obsence|porn>=<show|pass|hide> на данный момент рассматривается необходимость ввода еще одной категории - horror (ужасы) Готовится и в ближайшее время выйдет нормальный полноценный Developer Guide по API. можно получить при логине /login?...&settings=all
  9. mariman

    аудиосистема 2.1 и Micro Hd

    Подключать аудио нужно к телевизору. А телек уже обычным HDMI.
  10. mariman

    Описание Rest Api

    Весьма признателен за замечание. Нам очень жаль что Вам пришлось "полчаса тратить на дебаг" столь очевидного досадного недоразумения. Молодой человек, изучите подробнее вопрос работы файловых систем типа ext2/ext3 и их отличие от NTFS, а также работу с сессиями ADODB.Session + memcache, прежде чем затрагивать подобные темы. Товарищ Jo2003, в отличии от некоторых, пишет реальные вещи, которыми повсеместно пользуются и весьма благодарны многие люди. Также живо интересуется и всячески предлагает свою помощь. Вас же, как автора чего либо, я не имею чести знать и делать соответствующие выводы. Тем не менее Вы заявили об превосходстве уровня своих знаний, что я и предлагаю Вам продемонстрировать наглядно и с честью. В противном случае считаю Ваше поведение проявлением юношеского максимализма...
  11. Настройки сделанные там сохраняются на сервере и используются всеми новыми плеерами, использующих для трансляции API. В настоящий момент ведется активная работа над внедрением этой функции в другие приставки.
  12. mariman

    Описание Rest Api

    Для работы с архивом необходимо делать другой HTTP запрос с параметром &gmt=... что описано в документации.
  13. mariman

    Описание Rest Api

    Здравствуйте. Формат не изменился и никогда не менялся!!! Мы убрали Content-length из заголовков ответа сервера. Для работы с архивом необходимо делать другой HTTP запрос с параметром gmt=... что описано в документации. Content-length был убран чтобы пользователь не делал seek по открытому файлу, поскольку эта процедура вызывает ошибку в случаях когда дописывается следующий фрагмент архива. Архив - не файл. Архив - поток. поэтому у него Content-length быть не может. Чем неудобна подача информации через ветку форума?
  14. mariman

    Архив передач на Xtreamer

    Можно! Можно передать ребятам пусть ВНИМАТЕЛЬНЕЕ ЧИТАЮТ ДОКУМЕНТАЦИЮ по работе с архивом.
  15. mariman

    Описание Rest Api

    на мой взгляд глуповато сортировать все в пределах одной страницы... (20 фильмов всего... по умолчанию) Кстати прогружать и держать в памяти данные о (пока всего лишь) 1000 фильмах тоже не самая гениальная идея. Никто не говорил что его нельзя пользовать. Это поле даты последнего изменения. т.е. если обнаружится в описании где либо ошибка и она будет исправлена модератором - поле изменится. Если обновится рейтинг - поле тоже изменится. Вообще любой чих с записью - дата фиксируется. Можем рассмотреть возможность добавления поля dt_create - дата создания записи. Как оказалось, тоже не совсем актуально. Некоторые фильмы уже забиты но ждут "одобрения" и могут не сразу опубликоваться... а спустя достаточно длительное время. на данный момент в планах Видеотеки: - алфавитный поиск (по первой букве) - рейтингование пользователями фильмов (добавление самими пользователями оценки фильму по принципу нравится/ненравится. Будет формироваться соответствующий рейтинг.) - рейтинг по просмотрам за последний месяц (актуальные фильмы) - настраиваемые фильтры Если есть какие либо конструктивные предложения - всегда рады обсудить.
  16. mariman

    Описание Rest Api

    Некоторые изменения в ответе при вызове метода /login... Теперь возвращается блок <services> <vod>1</vod> <archive>1</archive> </services> Указывающий список доступных сервисов. Это ветка форума для программистов. Вам нужно искать программиста который это сделал бы для Вас.
  17. Да. Дело именно в прошивке. Баг действительно имеет место. В следующем релизе прошивки он будет исправлен. Связано это с тем, что API сервиса отдает список фильмов постранично, чего не предусмотрено при выдачи результата в разделе "Мои фильмы". То, что фильмы все-таки добавляются, видно в веб варианте плеера. Дюна, к сожалению, показывает только первую страницу списка. Разработчики DuneHD обещали исправить этот баг в следующих версиях прошивки.
  18. mariman

    Обсуждение Видеотеки

    Отвечаем: "Мои фильмы" были организованны единым списком (не по страницам), поскольку считалось, что пару десятков фильмов в списке - это достаточно... и не рассчитывалось, что некоторые, особо любящие кино люди, будут добавлять туда практически весь главный список... Приставки с такими списками не справляются. Было решено сделать постраничный вывод списка "Мои фильмы" (как сделано на основном списке "Последнее"), что собственно и привело к тому, что приставка показывает только первую страницу. Но некоторые приставки (например Dune HD) не успевают обновлять прошивки, поэтому в следующем релизе весь список появится.
  19. mariman

    Обсуждение Видеотеки

    ничего никуда не пропадает. Легкие изменения API будут исправлены/дополнены в следующей прошивке приставки.
  20. mariman

    Пульт от Maxibox

    Проблема решена. Приносим свои извинения.
  21. mariman

    Описание Rest Api

    Пока вопрос на столько остро не стоял. В любом случае, важно именно шифрование данных... сообщения библиотеки об валидности сертификата можно игнорировать. Но если вопрос стоит принципиально, то будем поднимать вопрос о приобретении соответствующего сертификата.
  22. mariman

    Описание Rest Api

    Еще раз прошу прощения за долгое отсутствие. Думаю, тут важно пояснить основные положения работы системы: Система платная. Поэтому введено ограничение - один аккаунт -- одна сессия. Исключительно для этой сессии генерируется уникальный URL вещания. Который доступен еще 4 часа с момента обрыва вещания... что позволяет восстановить поток. При попытке зайти под этим же логином но с другого устройства (другого браузера)(другого приложения)(т.е. создать еще одну сессию), происходит обрыв всех существующих потоков вещания для предыдущей сессии, создается новая сессия и, управление передается уже ей. Таким образом получается как бы "выбивание" предыдущего абонента из системы (о чем, собственно, API и сообщает). сгенерированная URL делает нерабочей предыдущую URL. Сессия живет 365 дней. есть для FireFox отличный плагин - FireBug. Он умеет показывать все куки, время их жизни и не только. В Google Chrome этот инструмент называется "Инструменты Разработчика", вкладка Resources. не совсем правильно. device="apple" включает совершенно другой профиль набора URL. /channel_list возвращает все возможные для этого профиля bitrates, если они существуют. Другой bitrate - это совершенно другая URL вещания. Параметрами в самом файле это не регулируется.
  23. mariman

    Описание Rest Api

    Есть. Но на данный момент все силы брошены на решение другой более важной задачи.
  24. mariman

    Описание Rest Api

    отсюда все http://www.ph4.ru/logo_cat.ph4?cat=tv
×
×
  • Создать...