20 сентября | 2024г. | 05:54:36

АвторТема: Плагин YouTube  (Прочитано 628759 раз)

0 Пользователей и 181 Гостей смотрят эту тему.

Оффлайн ruDREAM

  • Джедай X
  • ***
  • Сообщений: 1259
  • Поблагодарили: 710
  • Уважение: 0
Плагин YouTube
« Ответ #225: 06 августа | 2015г. | 20:56:16 »
0
Еще изучил лог и вот что заметил, это выкопировка некоторых записей из лога в последовательности их появления:

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Исходи из лога, в начале правильно определяется нужная последовательность из конца плейлиста 2194818, на это указывает первая строка, при этом далее в функции gst_m3u8_client_get_next_fragment, есть дебаг код:

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
получается, что последовательность у плейлиста file равна 2191939, а последовательность client равна нужной нам 2194818

И ВОТ САМОЕ ИНТЕРЕСНОЕ, в конце функции gst_m3u8_client_get_next_fragment есть код:

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Тоесть мы в client меняем последовательность на не правильно определенную 2191939 из file и далее из лога уже видно, что далее по циклу поехала не правильная последовательность 2191939 из начала, вот и отставание на -4 часа


Добавлено  06 августа | 2015г. | 21:43:57



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

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
5121 Просмотров
Последний ответ 26 мая | 2011г. | 20:47:39
от Wolf
2 Ответов
8665 Просмотров
Последний ответ 16 апреля | 2013г. | 00:15:35
от алексей1490
0 Ответов
39216 Просмотров
Последний ответ 16 июля | 2015г. | 11:39:15
от vodker
0 Ответов
2795 Просмотров
Последний ответ 21 марта | 2016г. | 02:19:41
от vodker
0 Ответов
3350 Просмотров
Последний ответ 01 января | 2018г. | 18:50:10
от alex622


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!