Skocz do zawartości

DevTomek

Użytkownicy
  • Zawartość

    7
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

Wszystko napisane przez DevTomek

  1. To może ja spróbuje jako pierwszy, najwyżej Admin usunie ten komentarz jeśli projekt nie będzie kwalifikował się do udziału w konkursie Projekt który zgłaszam to: AVR-IplaTV-Box, czyli Ipla TV na Twoim telewizorze!
  2. Dzięki za opinie Właśnie największy problem jest z "Kanały TV" i pakiet np. "NEWS I ROZRYWKA", bo do korzystania z tej usługi i potrzebna jest nowsza wersja Ipli, czyli nowszy Smart TV
  3. Finalnie (jeśli znajdę chwilkę wolnego czasu) to zestaw ATB zamienię Arduino Nano (które również mi zalega na półce) i wtedy całą płytkę wraz z odbiornikiem IR zamontuję wewnątrz tego komputerka, ponieważ w tej obudowie jest jeszcze trochę miejsca i spokojnie to wszystko się zmieści. Głupotą byłoby zostawić taki zestaw tylko po to żeby odczytywał kody z pilota IR
  4. Masz 100% racji! Zestaw ten zastosowałem tylko do developmentu, bo ma wbudowany odbiornik IR. Finalnie można to zrobić na zwykłym Arduino i pisze o tym podejściu na swoim Blogu
  5. Tak, tylko nie na każdym TV można oglądać. Projekt ten zrobiłem prawie rok temu i wtedy wsparcie dla kanałów TV było znikome. Ipla cały czas poszerza game urządzeń na których można oglądać TV i ostatnia aktualizacja (30.08.2019) spowodowała że na moim TV (Sharp) nie mam w ogóle Ipli (po prostu z dnia na dzień zniknęła). Tutaj można zobaczyć jak to wszystko dynamicznie się zmienia https://pomoc.ipla.tv/pytanie/tabela-dostepnosci-pakietow i ciągle są urządzenia dla których nie ma wsparcia. Jeśli ktoś posiada Smart TV od Samsunga to wsparcie dla tej marki jest największe, pozostałe marki mają gorzej. Uwierz mi jak robiłem research tego tematu jakiś czas temu to nie można było oglądać kanałów TV na żadnym Smart TV, dopiero stopniowo Ipla wprowadziła wsparcie kanałów TV dla różnych modeli Smart TV i proces ten ciągle trwa. Być może za jakiś czas Ipla będzie wspierać wszystkie Smart TV i projekt ten stanie się bezużyteczny, ale obecnie jestem w gronie tych osób które posiadają Smart TV bez wsparcia dla Ipla TV
  6. To widocznie jesteś tym szczęśliwcem, który posiada TV Samsunga na którym można oglądać te kanały, bo u mnie jak i u 99% osób nie jest to możliwe..
  7. Projekt ten powstał, aby rozwiązać problem dotyczący braku możliwości oglądania kanałów TV z serwisu Ipla na telewizorze. Głównym celem tego projektu było stworzenie urządzenia wraz z interfejsem, który po podłączeniu do TV pozwoli na szybkie i wygodne oglądanie kanałów TV z serwisu Ipla. W skład urządzenia wchodzi mini komputer Zotac ZBOX B1324 oraz zestaw uruchomieniowy Atnel ATB 1.05a, natomiast oprogramowanie zostało napisane w języku Java oraz C. Czym właściwie jest AVR-IplaTV-Box? AVR-IplaTV-Box jest urządzeniem, które pozwala na oglądanie kanałów TV z serwisu Ipla.tv na telewizorze. Dodatkowo urządzenie wyposażone jest w odbiornik IR, który jest odpowiedzialny za obsługę zmiany kanałów za pomocą zwykłego pilota wyposażone w nadajnik podczerwieni IR. Co właściwie potrafi robić to urządzenie? AVR-IplaTV-Box pozwala w bardzo szybki oraz wygodny sposób na oglądanie oraz zarządzenie kanałami TV z serwisu Ipla za pomocą tego samego pilota, którego używamy do obsługi telewizora. Główne funkcjonalności jakie zostały przeze mnie zaimplementowane w tym projekcie to: zamiana kanałów TV, zatrzymywanie oraz wznawianie transmisji, dwustopniowe przewijanie kanałów (10 sekund lub 5 minut) w tył i przód, regulacja poziomu jasności, automatyczne logowanie do konta Ipla, pełna kontrola urządzenia za pomocą pilota od telewizora, wyświetlanie informacji odnośnie aktualnie emitowanego programu - nazwa oraz krótki opis, wyświetlanie aktualnego paska postępu dla wszystkich programów, łatwa konfiguracja aplikacji za pomocą pliku application.properties, możliwość edytowania dostępnych kanałów TV za pomocą pliku channels.json, możliwość wyłączenia urządzenia z poziomu pilota. Poniżej zamieszczam krótki filmik prezentujący wyżej wymienione funkcjonalności. Skąd wzięła się potrzeba stworzenia takiego urządzenia? Obecnie serwis Ipla TV pozwala na zakup pakietów z kanałami TV (Discovery, Polsat itd.), które można oglądać za pośrednictwem serwisu Ipla TV lub aplikacji na Anroida i iOS. Niestety nie ma możliwości oglądania kanałów TV w aplikacji Ipla na Smart TV, co oznacza że do oglądania kanałów TV jest wymagany komputer lub smartphone. Kontaktowałem się nawet w tej sprawie z pomocą techniczną Ipla, lecz powiedzieli mi, że nie planują w najbliższym czasie wyprowadzenia kanałów TV na smart TV (pewnie wynika to ze sposobu szyfrowania danych - DRM). Wygoda przede wszystkim! Jednym z głównych założeń projektu było, aby całe urządzenie można obsługiwać w taki sam sposób, jak zwykły telewizor. Co wiązało się z koniecznością stworzenia dodatkowego interfejsu, który pozwoliłby na sterowanie urządzeniem za pomocą pilota od telewizora. W tym calu zastosowałem zestawy uruchomieniowy (ewaluacyjny) Atnel ATB 1.05a, wyposażony w m.in. mikrokontroler Atmega 32A oraz odbiornik podczerwieni TSOP31236. Do obsługi odbiornika podczerwieni po stronie mikrokontrolera wykorzystałem bibliotekę IR_UNI autorstwa Mirosława Kardaśa, która była dołączona do książki Język C Pasja programowania mikrokontrolerów 8 - bitowych. Dodatkowo zestaw ten jest wyposażony w układ FT232RL, który pozwala na komunikację z komputerem za pomocą interfejsu USB. Informacje odnośnie aktualnie emitowanego programu pozyskiwane są z serwisu Ipla, a następnie parsowane po stronie aplikacji za pomocą biblioteki JSoup. Oprogramowanie Kod aplikacji desktopowej znajduje się na moim GitHub'ie i każdy może się z nim zapoznać klikając w ten link: AVR-Ipla-TV-Box Jeśli ktoś będzie miał jakieś pytania dotyczące tego projektu to zachęcam do ich zadawania w komentarzu oraz do zapoznania się z dokładniejszym opisem tego projektu na moim blogu, gdzie jest nawet sekcja dla developera, gdzie dokładnie opisuje zastosowane technologie oraz całe flow programu Pełen opis projektu wraz z kodami źródłowymi dostępny jest tutaj: DevTomek.pl -> AVR-IplaTV-Box, czyli Ipla TV na Twoim telewizorze! PS. Nie wiem, czy projekt ten spełnia ogólne założenia działu DIY na tym forum dlatego nie kopiowałem zbyt wiele treści z mojego wpisu na blogu, gdyby jednak okazało się że projekt ten jest wart dokładniejszego opisu to mogę dodać więcej informacji w tym poście dot. tego urządzenia
×
×
  • Utwórz nowe...