@satman po dodaniu kompresji robiłem testy prędkości i na moim 2 rdzeniowym U2C androidzie czas pobierania EPG zmalał 3x ale niestety było to tylko przyspieszenie z 3 sek. do 1 sek. Natomiast 45 sek. zajmuje w tej chwili wciśnięcie tych danych do lokalnej bazy sqlite. Jest to jedna z ważniejszych optymalizacji jaką chcemy zrobić więc jeżeli się nam uda to na pewno przyspieszymy tą operację jak najszybciej.
Nie wiem jak w oficjalnej wersji ale w wersji beta można przełączyć na kanał epg ale tylko myszką - najeżdżając na nazwę kanału. No właśnie dodam do rzeczy, do zrobienia, żeby można było również strzałkami najechać na nazwę kanału jeżeli nie ma epg dla danego kanału.
@ENDRJUPL Myślałem o tym ale z panelu przewodnika, ale to lepszy pomysł i możliwe, że do zrobienia żeby można było nawet podczas oglądania programu zmienić jego jakość (ale poprzez zatrzymanie i uruchomienie ponownie - czyli z przerwą)
Poprawiliśmy również zachowanie wtyczki podczas wracania z oglądanego programu do przewodnika (EPG) już nie trzeba naciskać 2x esc, można od razu nacisnąć C lub ESC.
@cebik: z 3 sek do 1sek??? Az trudno mi uwierzyć! Ja mam 4-rdzeniowy CS968 i - tak jak powiedzialem - proces aktualizacji zajmuje dobrych kilka minut. Nie znam procesu przebiegu aktualizacji, przypuszczam ze samo sciaganie idzie szybko, pewnie ropakowywanie trwa dluzej. Ale wierzyc mi sie nie chce, ze moze byc az taka różnica.
@pgawronski Świetnie, to też będzie dobrym rozwiązaniem. Jeśli możliwe byłoby to bez wychodzenia z oglądanego kanału - super! Ja miałem na myśli coś takiego: jeśli stream zacznie buforować po raz 3 w przeciągu 5 minut, wtyczka zaczyna streamować SD. Ale to tylko pomysł laika, nie mam nawet pojęcia czy coś takiego dałoby się zrobić. Chętnie dołączę do grona testerów, mam dużo czasu i zapału
ENDRJUPL -> Pracujemy obecnie nad tym rozwiązaniem - choć raczej nie automatycznym a w formie przycisku.
2009kad - > Jeszcze nie mamy około 70% zaawansowania prac, w najbliższych dniach powinna zostać udostępniona testerom