Skocz do zawartości

endriu1987

Użytkownicy
  • Zawartość

    83
  • Rejestracja

  • Ostatnio

Posty napisane przez endriu1987


  1. Panowie, poradziłem sobie wraz z jednym ziomkiem z tego forum z tym, że już przesyłam sygnał RTMP na VPS i z niego już na stronę, gdzie odtwarza go JWPlayer.

    No właśnie i dalej odnośnie streamu.

    Czy możliwe jest, aby opóźnienie transmisji względem rzeczywistości wynosiło powiedzmy ze 3min ;( ?

    770x433, 30 klatek, 2Mbits

    Coś chyba okropnie duże to opóźnienie i nie wiem czym jest to spowodowane.

    Obraz jest przesyłany z kamery RPI, przez RPI właśnie.


  2. Mógłbym kupić i taką zamiast dedykowanej jeśli by była odpowiednia.

    Dziękuję za test i potrzebuję takiego info:

    - Ilość klatek przy rozdzielczościach do 720p (720p oraz sąsiednich w dół, bez FHD).

    - Prędkość łącza wysyłającego obraz w czasie streamu.

    - Prędkość łącza potrzebną do płynnego odebrania takiego streamu.

    To wszystko oczywiście pod warunkiem Twoich możliwości, możesz również podrzucić coś odnośnie wysłania streamu na VPS i jak to wygląda przy odbieraniu tego streamu przez inne urządzenie.

    ;)

    Głównie chodzi o to, że:

    Mam łącze radiowe do 10Mbps w symetryku, VPS za 28 PLN na miesiąc testów w Biznes-Host i dysponowałbym właśnie RPi jakąś kamerką pod to (dedykowaną lub inną).

    Zależy mi na informacji czy i jak będzie wyglądało wysłanie płynnych klatek z boiska na moją stronę www do 720p max.

    Jak mam widzieć 1 klatkę na sekundę (co widziałem na YT, ale ustawienia i ogólnie parametry były przeróżne), to mija się to z celem.


  3. Strumień będzie o takim bitrate jaki ustawisz, możesz ustawić 0,5 Mbps w 720p, a możesz również i 5 Mbps, zależy od ciebie.

    Wideo zazwyczaj składa się z obrazu i dźwięku, w tym przypadku (Rasberry Pi) dedykowana jest tylko kamera z kompresją h.264, jest też Banana Pi które posiada gniazdo mikrofonowe i również dedykowaną kamerę (nie posiadam urządzenia), uważam że jego cena jest nie adekwatna do moich potrzeb.

     

    Gdy będę miał trochę wolnego w tygodniu to coś przygotuje.

     

    Czekam na jakiś pokaz, bo w sieci są same gnioty.

    Chciałbym np. wiedzieć czy na łączu do 10Mbps w symetryku dam radę wysłać 720p przy 30 klatkach na VPS, a ten rozsyłałby sygnał na moją stronę internetową ;)


  4. Tylko tutaj z tego co widzę bym miał kompletny system, który by przekazywał obraz do routera i z niego w świat.

    Mam kartę pamięci 32GB, więc potrzebuję tylko Maliny, kamerki do niej, karty bezprzewodowej oraz zasilacza.

    Mam w domu router i łączyłbym się z Maliną poprzez Win7.

    Na dachu posiadam również nie używane obecnie NanoStation Loco M5, dzięki któremu mógłbym z routera wysłać bardzo stabilny sygnał do Maliny (Nano oddalone od Maliny byłoby jakieś 7m, do Nano kabelek z routera i dalej już Nano słałoby sygnał radiowo do Maliny).

    Mógłbym kupić oczywiście kabel i spiąć router z maliną, ale równie dobrze kupię sieciówkę za 20 PLN i dzięki temu zyskam na mobilności Maliny, zaś sygnał przy takim zestawieniu i tak powinien być na poziomie kabla.


  5. Pisząc obraz masz na myśli brak dźwięku ?

    Jeśli tak, to mi zależy na transmisji wyłącznie obrazu (komputer na strychu i kamerka patrząca się przez okno na boisko).

    Napisz proszę jeśli robiłeś testy ile potrzeba łącza do wysłania strumienia 720p w 30 klatkach, albo może mógłbyś podrzucić jakiś adres i o konkretnej godzinie pokazać jakiś przykładowy stream (cokolwiek, byleby się tylko w tle coś ruszało) :D


  6. Co da przesyłania obrazu na vps'a a później per ludzie?

    Możliwości twojego łącza na telefonie ma tutaj duże znaczenie jeżeli nie chcesz opóźnień lub bardzo niskiej jakości.

    Na początek przelicz sobie możliwości twojego łącza i dobierz odpowiednie parametry jakości video.

    1Mb/s = 100 kb/s nie będzie tak pięknie jak chcesz zrobić.

    Zajmij się na początek możliwością twojego sprzętu później vps'a.

     

    Ja mam UP łącza do 10Mbps, czyli realnie wysyłam do 1MB na sekundę ;)

     

    Nie miałem w rękach telefonów tej marki, wiele zależy od pamięci jakie są zainstalowane i przetwarzania, na początek sugeruje rozdzielczość 640x360, tu wystarczy 0,5 Mbps.

    Wszystkie programy do strumieniowania na telefonach korzystają z softwarowej kompresji h.264, sprzętowa zarezerwowana jest dla aplikacji dostarczonych z urządzeniem.

    Jeśli chcesz coś fajnego i taniego - sugeruje Raspberry Pi, tanie, sprzętowa kompresja, super jakość w tej cenie.

     

    Daj mi jakiś namiar do tego sprzętu ;)

    Edit: Ok, więc kupuję komputerek + moduł kamery i to ma działać płynniej niż przez smartfona ?


  7. Właśnie to odnośnie jakości i płynności na poszczególnych urządzeniach zauważyłem.

    Mam Xiaomi RedMi 2 oraz Mi4.

    Na pierwszym mam mniej klatek przy tym samym ustawieniu w porównaniu z drugim.

    Co do UP łącza i bitrate, to ja mam tak do 10Mbps (radio) i moje łącze wysyła pliki do 1MB na sekundę, także raczej nie chodzi tutaj o możliwości UP mojego łącza względem tego co napisałeś.


  8. Sprawa ma się tak.

    Aplikacja z telefonu wysyła sygnał i wyświetlam obraz przez drugi telefon oraz na stronie poprzez JWPlayer.

    Niestety jednak mam jakieś duże według mnie lagi i dlatego chciałbym dowiedzieć się jak sprawdzić czy wszystko jest ustawione dobrze i w ogólnie jak to wszystko ustawić, aby były mniejsze lagi i jak wygląda praca serwera w momencie nadawania ?

    Nadaję tą aplikacją: https://play.google.com/store/apps/details?id=air.OS.Broadcaster&hl=pl

    Tą zaś podglądam obraz na drugim smartfonie: https://play.google.com/store/apps/details?id=air.tv.lotusfusion.rtmp.player.one&hl=pl

     

    Edit: A może te lagi są spowodowane tym, że coś jest jednak źle spięte.

    Nie wiem co ile się to odświeża, ale w panelu VPS traffic w ogóle nie ruszył, a na logikę po jakimkolwiek nadawaniu powinno się to zmieniać:

     

    post-13963-0-13803800-1427309574_thumb.jpg


  9. Dziś po pracy ogarnę temat i wszystkie porady ;)

    Rozumiem, że to ile potrzebuje łącza na 1 użytkownika mogę sam sprawdzić, dla przykładu:

    Odpalam na smartfonie stream, odpalam w Win NetMeter i sprawdzam górną granicę (ponieważ światło na boisku jest dynamiczne i będzie się zmieniał) download swojego łącza.

    Dobrze myślę ?

    I wówczas według mnie ten mój zużywany transfer w danym momencie x np. 5 użytkowników powinien dać mi część zużywanego portu ;)

     

    Edit: Jeszcze jedno, który system operacyjny (z darmowych) warto wybrać ogólnie lub dla mnie, osoby początkującej w temacie VPS ?

     

    post-13963-0-77618300-1427169915_thumb.jpg


  10. Aplikacji pod Androida jest wiele, ale dla przykładu używam tej https://play.google.com/store/apps/details?id=com.pas.webcam&hl=pl

    Bez problemu widzę przekaz po Lanie jak i w internecie po przekierowaniu portów (zewnętrzny adres IP).

    Posiadam stronę www na hostingu w biznes-host i do tego dokupiłbym VPS za 28 PLN na miesiąc http://biznes-host.pl/?s=plany_vps2i zobaczył jak to będzie działało.

    Zależy mi na tym, aby wysłać go do serwera i aby to on dzielił już ten obraz na kilku oglądających, co przy bezpośrednim wypuszczeniu streamu z mojego routera nie jest możliwe z uwagi na parametry mojego łącza.

    Odezwę się SOK, ale piszcie dalej jak to najlepiej wykonać ;)

    Dziękuję już w tej chwili za konkretny odzew w temacie.


  11. Witam, mam takie pytanie/prośbę.

    Chciałbym uzyskać możliwość oglądania meczy z mojego boiska do siatkówki na swojej stronie internetowej.

    Chciałbym to uzyskać w następujący sposób:

    Kamera IP (smartfon) -> router z zewnętrznym adresem IP -> VPS -> strona internetowa na hostingu.

    W jaki sposób mogę coś takiego uzyskać, aby wysłać obraz w jednym czasie do powiedzmy 5,10 max 20 osób ?

    Obecnie mogę bez problemu podglądać obraz z tej kamery z każdego miejsca, ale łącze ograniczy mnie do 1,2,3 osób i to tyle.

    Gbybym przepuściał obraz przez VPS, to pewnie by takich problemów nie było i to właśnie VPS by rozdzielił obraz i przesłał do kilku osób ;)

    • Upvote 1

  12. [sat Feb 23 16:01:45 2013] [warn] [client 217.153.131.6] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
    [sat Feb 23 16:01:45 2013] [error] [client 217.153.131.6] Premature end of script headers: 403.shtml
    [sat Feb 23 16:01:45 2013] [warn] [client 217.153.131.6] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
    [sat Feb 23 16:01:45 2013] [error] [client 217.153.131.6] Premature end of script headers: favicon.ico
    [sat Feb 23 16:01:45 2013] [warn] [client 217.153.131.6] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
    [sat Feb 23 16:01:45 2013] [error] [client 217.153.131.6] Premature end of script headers: 500.shtml


  13. Bzdura. Czas poznać pojęcia takie jak np. lsapi i htscanner ;)

     

    A odnośnie tego powyżej - to umieść wspomniany kod w pliku htaccess w katalogu public_html.

    Tego cgi-bin lepiej nie ruszać, bo można jeszcze bardziej popsuć ;)

     

     

    A mógłbyś mi napisać w jaki sposób go tam wdrożyć ?

    Jest tam wiele wpisów i nie chcę niczego popsuć (oczywiście zrobię kopię przez zmianami w razie czego) ;)

×