Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Streaming on-line z kamerek internetowych
Forum PHP.pl > Inne > Hydepark
in5ane
Cześć. Potrzebuję wiedzieć, na jakiej zasadzie działają serwisy typu Zbiornik.com czy Shoup.tv. Jak to wygląda od strony technicznej, co powinienem wiedzieć, co jest do tego potrzebne. Na jakiej zasadzie jest robiony streaming? Czy potrzeba do tego jakiś olbrzymich serwerów? Jakie technologie są do tego potrzebne od części webowej? Czy konieczna jest aplikacja desktopowa do streamingu czy można to po stronie webowej rozwiązać, jeśli tak, to czy tylko wchodzi w grę Java? Proszę o troszkę bardziej szczegółowych informacji.
usb2.0
piszę się na admina do Twojej nowej stronki biggrin.gif
in5ane
Na razie pytam czysto teoretycznie, na pewno też nie będę robił strony tego typu, to były tylko przykłady tongue.gif
Wazniak96
Zażyj tutaj: Klik... smile.gif
markuz
Może node? http://binaryjs.com/
in5ane
Interesujące wydaje się "getUserMedia". Czy ktoś orientuje się, jaki najsensowniejszy serwer do tego będzie? W sieci w większości widzę node.js. A czy jest inna możliwość? Czy np. w przypadku hostingu bez dostępu do shella są jakieś sposoby? node.js to nie problem z uruchomieniem, ale pytam z ciekawości czy można inaczej bez serwera przykładowo.
!*!
Mam jakieś deja vu, ale chyba już o to pytałeś.

Przejrzyj źródła na github, na początek jakiegoś czatu opartego od websockety, aby liznąć podstawy przesyłania danych. Fundament serwisu to serwer i klient obsługujący websockets/webrtc + wsparcie wsteczne jako flash (polecam użycie swfobject).

Serwer czatu i odbioru audio/video przez websockets/webrtc to pikuś, bo można napisać to byle jak w php/pythonie/perl w celach testowych. Problemy zaczynają się, gdy chcesz mieć też obsługę flasha dla starszych urządzeń/przeglądarek, bo możesz ugryźć to na kilka sposobów, adobe ma kilka protokołów do przesyłania danych np. RTMFP
in5ane
Czy ktoś nie posiada jakiegoś przykładowego rozwiązania dobrze działąjącego serwera? Obojętnie jaka technologia, byleby na Linuxie działał. I może przykład zastosowania na WWW.
!*!
Dobrze działającego serwera nie znajdziesz za darmo, nawet te open source wymiękają przy konkretnych zastosowaniach, więc prędzej czy później i tak trzeba pisać/przepisać coś pod swój system.

Websockets, prosty czat + serwer https://github.com/albeva/php-websocket przynajmniej na takiej zasadzie powinieneś to robić, od razu masz tam wsparcie dla flash razem z różnymi protokołami, choć i tak jedynym działającym jest hybi00 (ale kto wie, może ktoś ma starsze przeglądarki jeszcze).

WebRTC ... z tym jest gorzej... https://www.webrtc-experiment.com/ niezły pieprznik jeśli chodzi o prezentacje, ale działa... a jak wgryziesz się w kod, to nawet ma to sens.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.