Объявление

Свернуть
Пока нет объявлений.

разработка API для просмотра IPTV сервиса Rodnoe.TV (обсуждение/предложения)

Свернуть
Это закреплённая тема.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

    у меня вопрос, не по апи, но по получению стрима

    playing 4114:0:0:0:0:0:0:0:0:1:http%3a//core.rodnoe.tv/get.php?ch=tv+65+12a53e97e0a3ae40eb6e504c23e766978 0ee192779
    ServiceWebTS construct!
    allocate demux
    We have http stream
    connecting to http://core.rodnoe.tv/get.php?ch=tv+...69780ee192779, 946686948
    OK connected
    GET /get.php?ch=tv+65+12a53e97e0a3ae40eb6e504c23e766978 0ee192779 HTTP/1.1
    Host: core.rodnoe.tv
    Accept: */*
    Connection: Keep-Alive


    RECV(12): HTTP/1.1 302
    wrong response: "200 OK" expected.
    2 --- 302
    Cannot open source stream: http://core.rodnoe.tv/get.php?ch=tv+...669780ee192779
    используя этот сервис с которым картина переключается за 2 секунды я получаю негативный ответ

    TS: http://core.rodnoe.tv/get.php?ch=tv+...669780ee192779 stop
    getBouquet failed.. no path given!
    ServiceWebTS destruct!
    TS: http://core.rodnoe.tv/get.php?ch=tv+...669780ee192779 stop
    decoder state: stop, vpid=-1, apid=-1
    playing 4097:0:0:0:0:0:0:0:0:2:http%3a//core.rodnoe.tv/get.php?ch=tv+74+12a53e97e0a3ae40eb6e504c23e766978 0ee192779
    eServiceMP3::construct!
    eServiceMP3::playbin2 uri=http://core.rodnoe.tv/get.php?ch=tv+74+12a53e97e0a3ae40eb6e504c23e766978 0ee192779
    eServiceMP3::starting pipeline
    eServiceMP3::state transition NULL -> READY
    eServiceMP3::GST_STREAM_STATUS_TYPE_CREATE -> setting timeout on souphttpsrc to 10s
    вопрос, нельзя ли посмотреть по логам, почему так?
    знаю что другие запускают и мне както прийдется, но хотелосьбы узнать о причине.

    пс тестил на энигме2 с плейлистом
    Обсуждение всех нюансов развода в Германии. www.razvod.net

    Комментарий


    • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

      [quote author=nitrogen14 link=topic=7681.msg101731#msg101731 date=1295124729]
      у меня вопрос, не по апи, но по получению стрима
      [/quote]

      явно плеер не умеет работать с редиректом
      собственно для этого в АПИ и предусмотрены два вида функций запроса прямой ссылки: с немедленным редиректом (play_tv) и с отдачей ссылки (get_url_tv)
      Таких как я среди таких как я еще поискать!

      Комментарий


      • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

        [quote author=Eugene Bond link=topic=7681.msg101657#msg101657 date=1295084417]
        запуск из архива работает
        но, перемотка не работает. попробуй сравнить параметры "архивного" потока у картины с вашими. у картины перемотка архива работает без проблем
        [/quote]

        сорри
        перемотка пока не реализована на стороне сервера
        пока в стадии разработки
        Таких как я среди таких как я еще поискать!

        Комментарий


        • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

          я тут еще подумал...
          у меня есть функции, которіе в зависимости от входящих параметров выдают ответ разной структуры

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

          Например ЕПГ возвращает ТЕКУЩУЮ программу и программу НА ДЕНЬ в отличающихся друг от друга структурах.
          Таких как я среди таких как я еще поискать!

          Комментарий


          • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

            конечно лучше чтобы вызывалась другая функция, тк для обработки ответа прийдется использовать у клиента тоже другую фунцию
            Обсуждение всех нюансов развода в Германии. www.razvod.net

            Комментарий


            • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (об&#108

              Согласен. Только главное разрешить эту неоднозначность путём разделения функции на две, а не объединением ответов в общую структуру!
              Some people are alive only because it's illegal to kill them
              Xtreamer MK1: 2.7.0
              Xtreamer Pro: 2.7.0
              Samsung LE52 A656A
              Philips 32 PFL8404H

              Комментарий


              • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                [quote author=consros link=topic=7681.msg102011#msg102011 date=1295257232]
                Согласен. Только главное разрешить её разделением функции на две, а не объединением ответов в общую структуру!
                [/quote]

                да, именно так
                В случае с текущим ЕПГ очевидно удобнее оперировать структурами next и current чем докапіваться к результату через лишние структуры и определять ху из ху сравнивая серверетаймы.

                А кто мне обоснует ценность выдачи кроме теущего и следующего еще и послеследующего епг в картиновском запросе epg3?
                Таких как я среди таких как я еще поискать!

                Комментарий


                • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                  я его использую чтобы показать следующую передачу не запрашивая епг на весь день.
                  как у вас запросить следующую передачу канала?
                  извеняюсь апи доку еще не читал и не вникал, тк всё еще не окончательно доделано
                  Обсуждение всех нюансов развода в Германии. www.razvod.net

                  Комментарий


                  • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                    у нас выдается текущая и следующая программы канала в ответе на один запрос
                    только две программы, не три

                    Таких как я среди таких как я еще поискать!

                    Комментарий


                    • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                      нормально, этого достаточно, если в ответе есть начало и конец обеих програм
                      Обсуждение всех нюансов развода в Германии. www.razvod.net

                      Комментарий


                      • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                        [quote author=olden link=topic=7681.msg102013#msg102013 date=1295257596]
                        А кто мне обоснует ценность выдачи кроме теущего и следующего еще и послеследующего епг в картиновском запросе epg3?
                        [/quote]
                        Они же написали

                        необходима для организации функции "что идет сейчас" как на http://tv.yahoo.com/listings
                        Там не кол-во определяет, а временное окно. Передач не обязательно будет 3. Скорей всего для разных каналов вернётся разное количество. Особенно для зло...го канала Fashion, где передачи по 5 минут идут.
                        Some people are alive only because it's illegal to kill them
                        Xtreamer MK1: 2.7.0
                        Xtreamer Pro: 2.7.0
                        Samsung LE52 A656A
                        Philips 32 PFL8404H

                        Комментарий


                        • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                          ты не о той функции пишешь

                          /epg_next?cid=<id канала>

                          Возвращает EPG на текущую и на 3 последующих телепередачи канала с заданным ID
                          Обсуждение всех нюансов развода в Германии. www.razvod.net

                          Комментарий


                          • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                            Что-то не совсем разобрался с таймшифтом. Получается, что значение 0 через апи установить нельзя. Тогда какие значения надо ставить чтоб соответствовало настройкам онлайн-плеера 0-12?
                            C установкой настроек, когда в запросе сразу несколько значений точно всё в порядке?
                            на такой запрос
                            http://file-teleport.com/iptv/api/xm...p;val=180%2B60
                            получаю WRONG_PARAM

                            Комментарий


                            • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                              [quote author=technic link=topic=7681.msg102110#msg102110 date=1295304630]
                              Что-то не совсем разобрался с таймшифтом. Получается, что значение 0 через апи установить нельзя. Тогда какие значения надо ставить чтоб соответствовало настройкам онлайн-плеера 0-12?
                              C установкой настроек, когда в запросе сразу несколько значений точно всё в порядке?
                              на такой запрос
                              http://file-teleport.com/iptv/api/xm...p;val=180%2B60
                              получаю WRONG_PARAM
                              [/quote]

                              Спасибо. Действительно была лишняя да к тому же ошибочная валидация значений.
                              Исправлено.
                              Таких как я среди таких как я еще поискать!

                              Комментарий


                              • Re: разработка API для просмотра IPTV сервиса rodnoe.tv (обсуждение/предложения)

                                [quote author=olden link=topic=7681.msg101533#msg101533 date=1295026637]
                                [quote author=consros link=topic=7681.msg101526#msg101526 date=1295024380]
                                Почему айпишник, а не сразу юзера? Минут на 5.
                                А лист - в invalid. И всё станет бессмысленным малой кровью.
                                Индивидуально с каждым всё равно нет смысла беседы проводить.
                                Нет?
                                [/quote]

                                Да ладно, методы могут быть разными.
                                Ну я немного вспылил.
                                Просто два клиента засрали все логи своими дурными подряд запросами линка каждого канала - хрен шо найдешь.
                                Я еле откопал ошибку таймшифта.

                                Ну вот на кой человеку повторять подряд несколько раз с одного айпишника логин-получить линк-получить линк... ?!
                                Причем с одним и тем же логином
                                Либо несколько раз подряд логин+список каналов, перелогин+список каналов
                                И опять с одним и тем же логином

                                Бессмысленное долбление сервера.

                                Може, господа разработчики, это где-то в вашем софте циклит что-то?
                                [/quote]

                                Может это мои запросы нa WDTVLIVE?
                                Я вызываю get_list_tv как минимум 2 раза:
                                Первый раз, что бы прочитать названия групп.
                                Второй раз, когда открываю группу и генерирую список каналов с вызовом для каждого канала get_url_tv.
                                Иначе я должен делать для каждого канала Subfolder. Надеюсь, что это не будет считаться "массовой генерацией" плейлистов.

                                P.S. API на JSON работает все еще не совсем корректно.
                                Пример:
                                TВi -> id = 10811ff8
                                1.02.21 WDLXTV_LIVE 0.4.5.3 .rootFS on HDD

                                Комментарий

                                Обработка...
                                X