-
Zawartość
83 -
Rejestracja
-
Ostatnio
Posty napisane przez endriu1987
-
-
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.
-
Potrzebuję sprawdzonego poradnika odnośnie przesłania streamu z RPI na VPS.
Obecnie mam obraz z kamerki poprzez RTMP w sieci domowej oraz bezpośrednio z internetu, lecz to wszystko wychodzi z mojego łącza.
Chcę przerzucić ten sygnał na VPS, aby już 50 Mbitowy port rozsyłał to dalej
-
Misiek i jak tam, ogarniesz mi coś ?
Chciałbym w weekend złożyć zamówienie, jeśli oczywiście to wszystko będzie miało ręce i nogi.
-
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.
-
A inaczej.
Według Ciebie dam radę wysłać stabilne 30 klatek w 720p z Malinki i jej kamerki do VPS, tak aby działało płynnie ?
Oglądałem wszystkie możliwe filmy na YT odnośnie klatek i bitrate, ale nie ma tam niczego konkretnego niestety.
-
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ą
-
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.
-
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)
-
Ale ogólnie jak zakupię Malinę z dedykowaną kamerką, to będzie to wszystko działało sprawnej niż poprzez smartfon ?
Dla przykładu podam główną wartość, którą chciałbym uzyskać:
720p, 30 klatek, UP mojego łącza do 10Mbps.
Widzicie sprawne działanie Malinki, dedykowanej kamerki i tych parametrów ?
-
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 ?
-
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ś.
-
Właśnie trudno mi to powiedzieć, ponieważ nie wiem jak ustawić strumień wychodzący (bitrate, ilość klatek, rozdzielczość), aby to fajnie wyglądało i w miarę płynnie działało.
Opóźnienie jest znacznie niższe niż 30s
-
Tak, mam Androida 4.4.
Niestety nadal nie wiem czy to wszystko jest dobrze zorganizowane
-
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ć:
-
Hohoho, kogo widzę
Witam Panie Marku i potwierdzam, serwer dotarł i za chwilę zaczynam przygodę z VPS
-
O 15:30 zamówiłem VPS i czekam na aktywację
-
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 ?
-
Ok, reszta na PW.
Jeszcze tylko jedno pytanie tutaj, a mianowicie wspomniany wyżej VPS nada się do tego ?
-
Wszystko to co napisałeś testowałem i nie jest to tym czego oczekuję.
Napisz mi proszę jak to wykonać w oparciu o podany wyżej VPS oraz podaną przez Ciebie apkę
-
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.
-
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
- 1
-
[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 -
Po wklejeniu tego i odświeżeniu strony:
ForbiddenYou don't have permission to access /
on this server.Additionally, a 500 Internal Server Error
error was encountered while trying to use an ErrorDocument to handle the request. -
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)
Nadawanie obrazu z kamery przez VPS
w Serwery Dedykowane i VPS
Napisano · Raportuj odpowiedź
Może mi ktoś napisać jaką komendą mogę uruchomić nagrywanie w czasie nadawania (RPI) ?
Przykładowa: "raspivid -o myvid.h264 -w 1280 -h 720 -b 8000000" niestety nie działa i wygląda jakby kamerka była zajęta nadawaniem (wyskakują 4 punkty odnośnie możliwych błędów), ale z tego co wiem można nagrywać jednocześnie streamując obraz.