Объявление

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

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

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

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

    [quote author=Eugene Bond link=topic=7681.msg101341#msg101341 date=1294937448]
    в принципе.. например у кинозалов и у тнт программы передач нет абсолютно
    [/quote]

    к кинозалам возможно будет ЕПГ
    этим сейчас занимаются
    Таких как я среди таких как я еще поискать!

    Комментарий


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

      ок. но всегда существуют каналы, типа САФИНА или еще какая-нибудь гадость, где EPG нет.
      я к тому, что если есть возможность указать есть для канала EPG или нет, лучше это обозначить..

      Комментарий


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

        [quote author=Eugene Bond link=topic=7681.msg101349#msg101349 date=1294939376]
        ок. но всегда существуют каналы, типа САФИНА или еще какая-нибудь гадость, где EPG нет.
        я к тому, что если есть возможность указать есть для канала EPG или нет, лучше это обозначить..
        [/quote]

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

        Комментарий


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

          Привет,
          Подскажите почему я получаю "Сессия устарела"?
          Время вроде правильное


          Код:
          2011-01-13 17:54:21,184 [7484] [INFO] [Rodnoe.TV] Got {"sid":"234f6ad85853e46dcb14978ae249c1e6","sid_name":"icon","media_key":"bepdfjtp4v63d7en5uquu0flql7a6fe8","packet_expire":1294959441,"version":"0.5","servertime":1294959261}
          2011-01-13 17:54:21,684 [7484] [INFO] [Rodnoe.TV] Got {"error":{"code":"STIMEOUT","message":"\u0421\u0435\u0441\u0441\u0438\u044f \u0443\u0441\u0442\u0430\u0440\u0435\u043b\u0430"},"servertime":1294959261}
          2011-01-13 17:54:21,698 [7484] [INFO] [Rodnoe.TV] ERROR: Сессия устарела

          Комментарий


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

            Уважаемый olden,
            похоже, что getlist_tv в json отвечает не совсем корректно:
            {
            "id"13ff8: "146",
            "number": "301",
            "name": "\u0421\u0410\u0424\u0418\u041d\u0410&quot ;,
            "is_video": "1",
            "protected": "0",
            "have_archive": "0",
            "has_archive": "0",
            "icon": "tj-safina",
            "languages": "rus",
            "aspect_ratio": "4:3",
            "epg_current_title": null,
            "epg_current_info": "",
            "epg_current_start": null,
            "epg_current_end": null,
            "epg_next_title": null,
            "epg_next_info": "",
            "epg_next_start": null,
            "epg_next_end": null
            },
            При повторном запросе через некоторое время ошибки больше не возникает.
            1.02.21 WDLXTV_LIVE 0.4.5.3 .rootFS on HDD

            Комментарий


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

              imike:

              "packet_expire":1294959441,"version":"0.5","servert ime":1294959261

              пакет истек

              Комментарий


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

                1)
                после успешного запроса /login дается 3 минуты (server_time - packet_expire) чтобі віполнить хотя бы один любой следующий запрос (ну список каналов за три минуты после авторизации можно запросить?)
                если не было - сессия считается устаревшей

                2)
                если произошла повторная авторизация того же клиента, то актуальной считается новая сессия а предыдущая - устаревшей (пока, на данный момент, на одном АйПи одному клиенту дается возможность поднять 2 сессии одновременно)

                3)
                сессия считается устаревшей если в течение некоего времени не приходило ни одного запроса. Это время - общее для одного типа клиентов конкретного узла. Как правило обычные клиенты - 24 часа, демо - 15 минут. У клиентов обычных оно продляется от каждого запроса, у демо - нет.

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

                Комментарий


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

                  [quote author=Eugene Bond link=topic=7681.msg101446#msg101446 date=1294993424]
                  imike:

                  "packet_expire":1294959441,"version":"0.5","servert ime":1294959261

                  пакет истек
                  [/quote]

                  1294959 441 > 1294959 261
                  пакет не истек по этому признаку
                  разве что следующий запрос был выполнен позже packet_expire
                  но в данном случае судя по сервертайм следующего запроса вроде бы все в порядке с временами
                  могу предположить, что в куках SID не обновился и остался от предыдущей сессии
                  Таких как я среди таких как я еще поискать!

                  Комментарий


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

                    [quote author=vvcbk link=topic=7681.msg101443#msg101443 date=1294992150]
                    "id"13ff8: "146",

                    При повторном запросе через некоторое время ошибки больше не возникает.
                    [/quote]

                    У себя криминала не нашел. Кодирую json_encode стандартным для PHP
                    Но на всякий случай перенабрал каждый символ в определении элемента массива. Мало ли какой невидимый символ мог затесаться.
                    Таких как я среди таких как я еще поискать!

                    Комментарий


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

                      [quote author=olden link=topic=7681.msg101457#msg101457 date=1295000906]
                      У себя криминала не нашел. Кодирую json_encode стандартным для PHP
                      [/quote]
                      APC? он иногда протупливает..

                      Комментарий


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

                        если кто-то, кого я сейчас в логах вычислю, будет и дальше заниматься массовой генерацией плейлистов используя АПИ, нах буду банить айпишник

                        как минимум

                        либо временно оставлю только редиректы
                        либо буду засекать частоту запросов и отдавать мусор в ответах

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

                        Комментарий


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

                          Почему айпишник, а не сразу юзера? Минут на 5.
                          А лист - в invalid. И всё станет бессмысленным малой кровью.
                          Индивидуально с каждым всё равно нет смысла беседы проводить.
                          Нет?
                          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 (обсуждение/предложения)

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

                            Комментарий


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

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

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

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

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

                              Може, господа разработчики, это где-то в вашем софте циклит что-то?
                              Таких как я среди таких как я еще поискать!

                              Комментарий


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

                                [quote author=Eugene Bond link=topic=7681.msg101181#msg101181 date=1294862395]
                                olden, а с проигрыванием из архива получилось совладать (параметр lts)?
                                [/quote]

                                там была ошибка - устранил
                                надо проверить что получилось
                                Таких как я среди таких как я еще поискать!

                                Комментарий

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