Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Kamera przez LAN do robota WIFI

Verona 03 Lip 2011 12:51 867 1
  • #1 03 Lip 2011 12:51
    Verona
    Poziom 23  

    Witam. A więc jakiś czas temu w dziale robotyki pisałem że mam zamiar zbudować robota, a raczej pojazd sterowany za pomocą komputerów przez WiFi (odbiornik to netbook). Wszystko idzie powoli, ale bez większych problemów. Wifibot już jeździ i to bardzo sprawnie, jednak mam problem tym co wydawało mi się najprostsze, czyli obraz z kamery internetowej z pokładu odbierany w moim PC gdzie steruję.

    Siedzę nad tym kilka dobrych dni i moim głównym wrogiem są opóźnienia kilkusekundowe.
    Próbowałem program VLC i nie wiem czemu tylko za pierwszym razem udało mi sie poprawnie nadawać a potem już nie, jednak to i tak się nie sprawdziło bo opóźnienia wynosiły 6-8 sekund.

    Potem Windows Media Encoder - nadawanie bardzo proste ale tutaj też opuźnienia aż 6 sekundowe. Świetna była jakość, ustawiałem na bardzo wysoką i udało mi się odbierać, jednak to nie przez niską kompresje mam te opóźnienia bo próbowałem ustawić na najwyższą kompresje i najmniejszą rozdzielczość, obraz był jak z pierwszych telefonów z aparatem a i tak opóźnienie 6 sekundowe bez zmian!


    Pomyślałbym, że może tak już jest i obraz to za duże obciążenie dla łącza, lecz dlaczego z kolei przez Skype mam opóźnienie bardzo małe mimo iż wszystko idzie przez internet przez serwer skype!


    Tak więc jak w sieci lokalnej osiągnąć rzeczywisty obraz wideo + potem dźwięk tak by opóźnienia nie przekraczały max 1 sekundy?

    Twierdzę że skoro skype pozwala mi na małe opóźnienia, to w własnej sieci powinienem nie mieć prawie żadnych i to z dobrą jakością...


    Jakich programów jeszcze mogę użyć które ślą po lanie? Może jakiś lepszy protokół niż HTTP na którym główne się skupiałem, którym nadanie WME i również VLC?

    Rozdzielczość jaką chcę nadawać to zaledwie 320x240, żadne HD, no a ludzie właśnie ślą największe rozdzielczości przez LAN i nie mają takich problemów jak ja :/

    Pozdrawiam


    Edit: Zapomniałem dodać że na netbooku i moim PC jest Windows 7 i na linuxa nie mogę zmienić bo steruję za pomocą własnej aplikacji która działa tylko na windowsa.

    Połączenie mam takie PC --> kablem rj45 --> ROUTER Pentagram --> WiFi --> robot czyli netbook

    Edit2: Stosowałem też wiele programów typowo do monitoringu i udostępniania kamery w sieci, ale nie wiele lepsze bo to to samo co windows media encoder tylko z marnymi możliwościami ustawień.

  • #2 19 Lip 2011 18:31
    mały naukowiec
    Poziom 20  

    No to używaj skypa :D
    Po prostu dzwonisz na netbooka, tam robisz jakoś automatyczne odbieranie i już ;)

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME