JPEG kompresja wyjscia VGA:)

Witam

jak najprosciej podejsc do tematu skompresowania obrazu z gniazda VGA karty graficznej i jego wyslanie po porcie RS232 przy jak namniejszej zajetosci pasma, znalazlem jeden uklad atmela potrafiacy kompresowac strumiem ale nie dostepny w polsce...

czy z takim zadaniem poradzi sobie w zwykly atmel AVR? i reczenie grzebanie czy jednak postawic na cos co jest specjalizowane...

Rf

Reply to
Rafal(sxat
Loading thread data ...

Moc obliczeniowa AVR pozwoli na skompresowanie jednej klatki obrazu w czasie od kilku do kilkudziesięciu sekund w zależności od rozdzielczości obrazka. Niewiele mniej będzie też trwało przesłanie tej skompresowanej klatki przez RS232. Czy zdajesz sobie sprawię z tych ograniczeń ?

Paweł

Reply to
Paweł

Potrzebujesz jedno czy wiele takich urządzeń ?

Paweł

Reply to
Paweł

wysylany jest zawsze obrazek, gdyby to byl sam tekst to problemu bym nie mial

Rf

Reply to
Rafal(sxat

taki projekt :) troche wolnego czasu wiec chce sie pobawic ;)

Reply to
Rafal(sxat

Rozumiem, że nie ma innej możliwości odczytania tych napisów niż złącze VGA. W przypadku jednego urządzenia to najprościej będzie kupić coś gotowego. Na

formatting link
są takie kamery GSM. Można taką kamerę skierować ją na ekran monitora. Jednak uzyskasz maksymalnie jeden obrazek co 15-20 sek. Wynika to z ograniczeń przy wysyłaniu danych przez modem GSM (łącze GPRS/EDGE jest niesymetryczne).

Paweł

Reply to
Paweł

Dnia Sun, 22 Feb 2009 15:45:47 +0100 na fali pl.misc.elektronika stacja Rafal(sxat) snipped-for-privacy@op.pl.usunto> nadala:

W miarę prosto, (ale raczej niwe tanio) jest wykorzystanie konwertera VGA->SDI i wykorzystanie sprzętowego kompresora MPEG (MPEG jest dużo lepszy do przesyłania strumienia niż JPEG). Takie urządzenia są gotowe do kupienia od ręki.

Reply to
Tomasz Szczesniak

Jesli to ma byc sam tekst, to po zejscu do czarno-bialego moze jakas kompresja faksowa.

Do czego to ma sluzyc, bo w ogolnym przypadku .. za duzo chcesz :-)

J.

Reply to
J.F.

A ssh/vnc nie wystarczy? Skoro masz łączność cyfrową to możesz przecież wystawić normalną konsolę.

Reply to
Sebastian Bialy

kombinuje z mozliwoscia zarzadzania komputerem na odleglosc w przypadku padu sieci/serwera czasami wystarczy dojscie do serwera aby przeprowadzic prace konserwacyjne.... taka 2 droga..:)

hymm ktos napisal o sprzetowym MPEG hymm moze faktycznie bedzie lepsze niz JPEG:) dziekuje za naprowadzenie

Rf

Reply to
Rafal(sxat

Nic nie rozumiem, przecież 99% problemów można rozwiązać podpinając coś pomiędzy RS232 a miejsce gdzie chcesz wysyłać dane i na tym RS232 wystawić konsole systemu. Zapewnić żeby startowała w kazdym z runleveli i już. Robienie emulacji klawiatury i zdalnego monitora to jest naprawdę kompletnie bez sensu w takim wypadku. Jesli jesteś w stanie wysłać bajty na drugi koniec to po co ma to być obraz skoro może być konsola.

Może zainteresuj się technikami wirualizacji komputerów. Wtedy będziesz mógł wysłać wszystko włacznie z ekranem biosu przez sieć. Hint na początek: kvm.

Reply to
Sebastian Bialy

To nic nie szkodzi. Stawiasz np. Linuxa. Na nim odpalasz maszynę wirtualną pod kvm. Instalujesz dowolne badziewie np. windows. Masz dostęp do "karty graficznej" przez vnc włacznie ze wszystkimi etapami bootowania komputera. Dość powiedzieć że możesz sobie tak zainstalwoać windowsa od zera przez net. Spowolnienie - no jakieś jest ale zalezy gdzie masz priorytet, cpu praktycznie jest 100% mocy, nie zwalnia.

Reply to
Sebastian Bialy

Nie rozumiem różnicy między instalacją windwosa na maszynie a instalacją windowsa na maszynie wirtualnej bez względu na to gdzie i jak. Mi to działa _BARDZO_ dobrze. Mam w ten sposób odpalone 4 serwery na jednej maszynie sprzętowej. Działa. O dziwo. Czas zainstalowania całości środowiska to około 30 sekund - apt-get install kvm. Potem już tylko instalacja systemów. Podgląd na żywo całości procesu włacznie z biosem przez vnc.

Żadna różnica.

Reply to
Sebastian Bialy

Zapomniałem dodać że CPU musi mieć suppot dla wirtualizacji - wszystkie nowe amd i intele mają.

Reply to
Sebastian Bialy

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.