2012-06-30 12 views
5

Chcę umożliwić użytkownikom nagrywanie wideo za pośrednictwem kamery internetowej, a następnie przesłanie nagranego wideo do witryny za pośrednictwem przeglądarki.Nagrywaj wideo z kamery internetowej z jquery/flash bezpośrednio w przeglądarce?

Oto przykład, który działa dokładnie tak, jak chcę, aby moja strona działała, z wyjątkiem tego, że nie przechwytuje wideo, tylko obrazów.

http://www.xarg.org/project/jquery-webcam-plugin/

Proszę dać mi znać, jeśli istnieje sposób mogę dostosować to czy jest jeszcze coś tam, że mogę korzystać.

Chcę czegoś niezależnego i nie chcę polegać na innej usłudze, aby to osiągnąć.

Dzięki!

+1

Wiem, że to pytanie jest stare, ale na wszelki wypadek, gdy ktoś go znajdzie. Od tego czasu przeglądarek zrobiło pewne postępy i możliwe jest wykonanie całkowicie strony klienta, nawet bez flashowania. Zajrzyj na https://clipchamp.com, pracują też nad wtyczką. – falstro

Odpowiedz

4

Szukaliśmy tego samego, ale z moich badań wynika, że ​​nie można tego zrobić wyłącznie za pomocą jquery i Flasha bez pomocy z tyłu.

Co znalazłem to trzy opcje:

  1. Adobe Flash Media Server
  2. Server
  3. Wowza Media
  4. Red5 Media Server

Nie ma zalety i wady wszystkich trzech. Flash i Wowza nie są darmowe, ale mają świetną dokumentację i wsparcie. Red5 jest bezpłatny, ale brakuje dokumentacji w zależności od tego, co robisz.

Po prostu zapisaliśmy się na bezpłatną 180-dniową licencję programisty dla Wowzy i obecnie ją oceniamy.

+0

Jakieś wieści o tym, jak Wowza się ułożył? – Martol1ni

+0

Mogę ręczyć za to, że Wowza jest bardzo dobry do nagrywania wysokiej jakości wideo nawet w przypadku powolnych połączeń z powodu sposobu, w jaki czeka na dane audio i wideo (do zsynchronizowania) od klienta przed zapisaniem go na dysku. –

+0

@ Martol1ni Wowza zakończył pracę bardzo dobrze - połączyliśmy ją z rozwiązaniem zaproponowanym przez Oktawiana - HDFVR i byliśmy bardzo zadowoleni z rezultatów. – edgesrazor

0

Zapoznaj się z http://hdfvr.com. Jest to komercyjne rozwiązanie do nagrywania wideo opracowane we Flashu. Może nagrywać zarówno pliki .flv, jak i .mp4, a przy użyciu Wowzy i Wowza Transcoder może nagrywać pliki MP4 z AAC audio i wideo H.264.

Działa ze wszystkimi 3 serwerami multimedialnymi w górnej odpowiedzi: Adobe Media Server, Wowza Media Server i Red5 Media Server.

0

Lepiej użyć narzędzia innej firmy, np. Red5 lub wowza. Zaimplementowałem już wowza z php. możesz czuć http://www.wowza.com/streaming/record. Jest łatwy w implementacji, a nagrywanie wideo jest zbyt szybkie i dobre. Ale to nie jest darmowe.

0

Wowza wydaje się dobrym rozwiązaniem dla nagrań, biorąc pod uwagę stosunek ceny do jakości/dokumentacji &. Wielu użytkowników zgłosiło zepsute filmy podczas próby nagrania z Red5.

To rozwiązanie wspomniane na forach Wowza Streaming Engine współpracuje z najnowszym serwerem Wowza. http://www.wowza.com/forums/showthread.php?35683-Webcam-Video-Recorder-for-PHP-scripts

Można go bezpłatnie pobrać i wypróbować, więc może być świetną metodą przetestowania konfiguracji i uruchomienia takiego projektu.

Powiązane problemy