Aplikacja na TV

0

Witam, ostatnio na dołączonej płycie (do dvd w tv) do gazety wędkarskiej zobaczyłem ciekawe menu. Strzałkami na pilocie można było wybierać film, który chce się obejrzeć itp. Jak zrobić taką aplikacje, którą obsługuje TV, w Delphi?

0

Rzecz którą możesz wybierać filmy to nie program tylko menu DVD. Są to pliki VOB. No po prostu takich rzeczy nie znać :-P

0

Dziękuje, ale w żadnej mojej książce, ani w żadnym kursie jaki czytałem nie pisało o VOB.

0

Nie dziwię się bo VOB nie ma żadnego związku z programowaniem.

0

Ja odpowiem z innej strony: w Delphi możesz pisać tylko programy pod Windows; czy twój telewizor ma Windows?

0
lukasz1235 napisał(a)

Czyli do kosza

Dlaczego? Było rozsądne pytanie, rozsądna odpowiedź, dobry temat. Do kosza lecą tylko tematy złe, a nie wszystkie rozwiązane. Bo inaczej jaki byłby sens istnienia archiwum?

0

Rozsądne? :-D Jeżeli będziemy zostawiać takie tematy to następne pytanie będzie brzmiało tak: Jak napisać system który działałby na telewizorze?

//a jak będziemy zostawiać typu "INDY9" to na pewno będzie porządek - Cold

0
lukasz1235 napisał(a)

Jak napisać system który działałby na telewizorze?

To nie jest takie głupie, jak Ci się wydaje. Poczekaj jeszcze trochę, to sam będziesz się o to pytał albo szukał informacji na ten temat.

0

Wiesz w ogóle cokolwiek o pisaniu OSów? Chyba nie [!!!]
Jeżeli by się dało napisać OS na TV to dlaczego nikt niczego takiego nie napisał? TV nie ma procesora żeby umiał wykonywać zaprogramowane zadania.

0

[diabel]

0

O ile kojarzę dobrze, to niedawno czytałem coś, o telewizorze, który ma w swoim oprogramowaniu (tak, telewizor też ma oprogramowanie - choćby to menu ekranowe!) kawałki jądra Linuksa, przy pierwszym włączeniu należało zaakceptować licencję GPL. Oparty był o mikrokontroler na którym dało się Linuksa uruchomić.

(znalazłem: http://reksio.ftj.agh.edu.pl/~azrael/2007/11/linux-w-telewizorze/)
http://www.am-linux.jp/lists-dtv.htm

0
lukasz1235 napisał(a)

TV nie ma procesora żeby umiał wykonywać zaprogramowane zadania.
ooo a byś się zdziwił w jakich urządzniach są procesory. Pralki, zmywarki, roboty kuchenne, przeróżne odtwarzacze i rejestratory, zegarki, ... i wiele wiele więcej. Teraz pakują mikroprocesory we wszystko. A że program jest statycznie umieszczony na ROM'ie i nie da się tak po prostu go wrzucić na urządzenie to inna sprawa.

0
Ktos napisał(a)

O ile kojarzę dobrze, to niedawno czytałem coś, o telewizorze, który ma w swoim oprogramowaniu (tak, telewizor też ma oprogramowanie - choćby to menu ekranowe!) kawałki jądra Linuksa

Zgadzam się. Ma oprogramowanie i mikroprocesor, ale nie da się na nim uruchomić zewnętrznych aplikacji.

adf88 napisał(a)

ooo a byś się zdziwił w jakich urządzniach są procesory. (...) Teraz pakują mikroprocesory we wszystko.

I co może jeszcze w szczoteczki do zębów :-D
Nie każdy mikroprocesor potrafi wykonywać aplikacje. Tylko te zaawansowane to potrafią.

0
lukasz1235 napisał(a)

Procesor a mikroprocesor to co innego. :-[ Ty mylisz te dwa pojęcia.

Pojęcie mikroprocesora jest właściwie pojęciem szerszym - każdy mikroprocesor jest procesorem, ale nie każdy procesor jest mikroprocesorem.

Oczywiście, że pakują je nawet do szczoteczek do zębów. Ostatnio widziałem jako ciekawostkę na necie maleńki termometr okienny - zamiast skali miał panelik baterii słonecznej, a wbudowany mikroprocesor pozwalał na przesłanie pomiarów przez wireless usb na odległość do 3m.

Pomijam też telewizyjne odtwarzacze DVD, przenośne playery mp3, telefony komórkowe, instrumenty muzyczne czy routery z wbudowanymi systemami *nixopodobnymi. Telewizor na Windows by mnie nie zdziwił, choć do tego jeszcze nie dotarliśmy. Jak wspomniano, Linux już tam jest. Windows w formie embedded zawitał nawet do pilotów do telewizorów, więc nie widzę przeciwwskazań. Choć embedded to jeszcze nie miejsce dla Delphi.

0

Zresztą taki telewizor z os-em i możliwością przeglądania internetu oraz odpalania jakichś prostych programów to mogłoby być coś. Ludzie, których nie stać na PC + TV, albo ci, których myśl o obsłudze PC przeraża mogliby sobie kupić taką hybrydę.

Co do pojęć mikroprocesor/procesor - do dziś nie zastanawiałem się nad różnicami, było to dla mnie jedno i to samo, z tym że o procesorze mówiłem w przypadku PC, MAC, XBOX, PS itp a mikroprocesor w przypadku urządzeń elektronicznych o dużo słabszej mocy obliczeniowej. Patrząc na definicję w wikipedii wyczytałem, że mikroprocesor to procesor zamknięty w scalaku. Czyli taki abakus jest procesorem, ale mikroprocesorem już nie ;)

0

Pomysł na taką hybrydę jest dość stary (klęska Silicon Graphicks) i ma nawroty ("internetowa" dziurka w satelitarnych dekoderach)

a definicja to definicja
jeżeli chcemy rozmawiać, musimy mieć wspólny język.

mnie łatwiej zauważyć różnicę między mikroprocesorem, a procesorem. Starym i pamiętam jeszcze ZAMa i ODRĘ.
mikroprocesor czasem łatwo przeoczyć, a procesor potrafił zająć całkiem sporą salę.
dzięki czemu do procesora dało się np. wejść :-) np po to żeby postawić tam wentylatorek marki "Zefir", albo walnąć gumowym młotkiem i zobaczyć (usłyszeć) jak zmienia się ton w głośniku zainstalowanym w konsoli.
taki młotek był bardzo ważnym "debugerem". :)

0

Więc, na podstawie tego co napisaliście (więc telewizor procesor (mikroprocesor)) za co bardzo dziękuję oraz na podstawie tego czego nie napisaliście ("Jak napisać program na TV") mogę zadać pytanie:
W czym zrobić/jakim języku napisać menu do TV (w VOB)?

0

Menu robi się programami do obróbki filnów np. Nero Vision. Jeżeli nie musisz to nie baw się w to bo:

  1. Aplikacje tego typu są drogie
  2. Mają wysokie wymagania sprzętowe
  3. Potrzeba dużo GB na dysku (ok. 16GB)
  4. "Kompilowanie" (mówiąc programistycznie) trwa baaardzo długo
0
Szczawik napisał(a)

Ja odpowiem z innej strony: w Delphi możesz pisać tylko programy pod Windows; czy twój telewizor ma Windows?

Oj Szczawik, nie prawda. Myślałem, że jesteś ekspertem w kwestiach delphi a nie słyszałeś o CLX ?
Ja z powodzeniem pisałem pod Delphi aplikacje, które potem chodziły na linux (warunek, zainstalowany jakiś Kylix)

[qoute]
Aplikacje CLX są kompatybilne na poziomie źródeł ze środowiskiem Delphi, dzięki czemu ułatwiono przenoszenie tych aplikacji do systemu Windows. A także przenoszenie już napisanych aplikacji w Delphi lub w C++ z Windows do Linuksa napisanych przy użyciu komponentów CLX. [/quote]
http://pl.wikipedia.org/wiki/Kylix

Ale Ty na pewno wiesz lepiej :)

0
entek5 napisał(a)
Szczawik napisał(a)

Ja odpowiem z innej strony: w Delphi możesz pisać tylko programy pod Windows; czy twój telewizor ma Windows?

Oj Szczawik, nie prawda. Myślałem, że jesteś ekspertem w kwestiach delphi a nie słyszałeś o CLX ?
Ja z powodzeniem pisałem pod Delphi aplikacje, które potem chodziły na linux (warunek, zainstalowany jakiś Kylix)
Oj nie czepiaj się tak, Szczawikowi chodziło o to, że program pisany w delphi wymaga systemu operacyjnego, którego na TV nie ma, a żeby było bardziej zrozumiałe dla autora to dla przykładu dał windowsa. Pytanie "czy telewizor ma system operacyjny na którym pójdzie program napisany w Delphi" nie byłoby takie wymowne. To że nie tylko na windowsie można używać Delphi, to akurat w przypadku TV nie ma kompletnie znaczenia.

0

Kylix? To jeszcze zyje? Żyło kiedykolwiek? Wskazcie mi chociaz jedna aplikacje dla Linuksa, ktora powstala za pomoca tego czegos.

Juz pomijam fakt ze tego nawet sie zainstalowac nie da na nowszych linuksach (bo wymaga starych bibliotek).

("internetowa" dziurka w satelitarnych dekoderach)

Dekoder Polsatu juz dawno to mial, ale cosik sie nie przyjelo chyba.

0
lukasz1235 napisał(a)

Menu robi się programami do obróbki filnów np. Nero Vision.

Bullshit. Menu DVD tworzy się na podstawie plików xml do programu dvdauthor, albo innymi ,ale nie kurde do obróbki video...

lukasz1235 napisał(a)

Jeżeli nie musisz to nie baw się w to bo:

  1. Aplikacje tego typu są drogie

Hmm... sam kilka DVD zrobiłem i nie wydałem ani grosza na apliacje, bo były na licencjach GPL lub pokrewnych albo równie udostępniających za free

lukasz1235 napisał(a)
  1. Mają wysokie wymagania sprzętowe

Nie zauważyłem, może to dla tego że uzywałem tych które naprawde działają a nie bajerują

lukasz1235 napisał(a)
  1. Potrzeba dużo GB na dysku (ok. 16GB)

Zależy od tego co chcesz robić... ale w obecnych czasach 16GB to nie jest dużo.

lukasz1235 napisał(a)
  1. "Kompilowanie" (mówiąc programistycznie) trwa baaardzo długo

Yaaasne, długo to ile? 3 dni? może 15 minut to długo? wszystko jest względne.

0

w obecnych czasach 16GB to nie jest dużo
hmmmm, największe "rzeczy" na PC z jakimi się spotykamy najczęściej to najnowsze gry, sięgają do 10 GB, tak więc 16 GB to raczej duuużo.

0
lukasz1235 napisał(a)

Wiesz w ogóle cokolwiek o pisaniu OSów? Chyba nie [!!!]
Jeżeli by się dało napisać OS na TV to dlaczego nikt niczego takiego nie napisał?

http://allegro.pl/item302424339_monitor_sony_plazma_42_z_komputerem_p_iii_.html

nigdy nie mow nigdy ;)

0

adf88

Największe rzecyz z jakimi sie spotykamy teraz na PC to filmy HD... rozmiary pojedynczego dochodzą do 30GB...

0
ChrisKK napisał(a)

adf88

Największe rzecyz z jakimi sie spotykamy teraz na PC to filmy HD... rozmiary pojedynczego dochodzą do 30GB...
Hehe a masz napęd BlueRay'a albo HDDVD za ponad 1000zł żeby sobie takie pooglądać ? Czy przez neta będziesz 30GB ssać :-D :-D
Ja pozostanę przy poczciwych DivX'ach

0
adf88 napisał(a)
entek5 napisał(a)
Szczawik napisał(a)

Ja odpowiem z innej strony: w Delphi możesz pisać tylko programy pod Windows; czy twój telewizor ma Windows?

Oj Szczawik, nie prawda. Myślałem, że jesteś ekspertem w kwestiach delphi a nie słyszałeś o CLX ?
Ja z powodzeniem pisałem pod Delphi aplikacje, które potem chodziły na linux (warunek, zainstalowany jakiś Kylix)
Oj nie czepiaj się tak, Szczawikowi chodziło o to, że program pisany w delphi wymaga systemu operacyjnego, którego na TV nie ma, a żeby było bardziej zrozumiałe dla autora to dla przykładu dał windowsa. Pytanie "czy telewizor ma system operacyjny na którym pójdzie program napisany w Delphi" nie byłoby takie wymowne. To że nie tylko na windowsie można używać Delphi, to akurat w przypadku TV nie ma kompletnie znaczenia.

Sprawa oczywista. Tym bardziej, że CLX przestało być rozwijane już dawno - koło roku 2002 i używanie go w dzisiejszych czasach to cofanie się do programistycznej epoki kamienia łupanego.

Cytat ze strony Borland'a (zresztą powtórzony też w angielskiej wikipedii):

Hasło: CLX napisał(a)

However, due to lacklustre performance on Windows, subtle differences from VCL, and bugs; it didn't became the expected successor to VCL. Commercial failure of Kylix stopped further development of CLX.

Ale nie o tym był temat. Podstawa to wspomniany program dvdauthor. Ma on wiele nakładek graficznych, na przykład znalazłem takie oto narzędzie open source DVD Style, ale - jako że sam się tym nie zajmuję - nie powiem, jak się sprawdza.

Dopisane: Żeby nie być gołosłownym, Delphi (z tego co mi wiadomo) nie wspiera CLX od wersji 2005, a nawet projekt FreeCLX został porzucony na SourceForge - ostatni update 30 listopada 2001. Zatem historie o użyteczności CLX, a tym bardziej przenośności kodu z Delphi na Linux radzę włożyć między bajki - odwoływanie się do WinAPI jest nieodzownym elementem programowania w Delphi, a takie aplikacje z samej swej istoty nie są przenośne (pomijam emulatory i maszyny wirtualne).

1 użytkowników online, w tym zalogowanych: 0, gości: 1