2011-11-24 17 views
6

Idealnie to, czego początkowo szukałem, to implementacja API przechwytywania multimediów HTML5 z polifilną zmianą do Flasha, jednak moje badania wykazały, że API jest w powijakach i musi jeszcze zostać podjęte przez którąkolwiek z głównych dostawców, a ponadto Flash oznacza, że ​​robienie tego, czego potrzebuję, wydaje mi się rzadkością.Jak mogę zrobić przechwytywanie wideo w przeglądarce?

Potrzebuję móc odbierać dane z kamery przez kamerę, wyświetlać podgląd na żywo, nagrywać i odtwarzać to nagranie, nic więcej, nie trzeba przesyłać danych do serwera, wszystkie lokalne.

Czy są jakieś przyzwoite rozwiązania Flash? Lub inne sposoby osiągnięcia tego?

Znalazłem wiele odniesień do Red5, aby wyjaśnić, czy to się odnosi do tego: http://www.red5-recorder.com? Czy to naprawdę jest narzędzie do wykorzystania lub czy istnieją lepsze alternatywy?

+0

Wygląda na to, że Red5 nagrywa na serwerze, więc nie nadaje się :( – Steve

+1

Tak naprawdę dzieje się to, że dane audio i wideo są przechwytywane przez klienta Flash działającego w przeglądarce, kodowane (przez Flash player/the komputer działający na kliencie) i wysyłany przez streaming/rtmp na serwer mediów (Red5). Zadaniem serwera multimediów jest po prostu umieszczenie tych danych w plikach .flv lub .f4v lub mp4 .. –

Odpowiedz

3

Skończyło się na tym, że używałem http://nimbb.com do tego, darmowa wersja ma pewne ograniczenia, ale daje podstawową funkcjonalność potrzebną, spełniając moje kryteria dla projektu.

Oprócz moich potrzeb pozwala również użytkownikom przesyłać nagrania na stronę Nimbb i udostępniać je w serwisach społecznościowych, co nie zaszkodzi!

+0

Jeśli obecnie szukasz opcji, Obsługa przechwytywania urządzeń jest teraz znacznie lepsza, przynajmniej obsługuje iOS6 i wierzę, że niektóre, jeśli nie wszystkie z głównych przeglądarek komputerowych, też tak robią, więc w zależności od potrzeb twojego projektu możesz teraz obejść to bez użycia Flasha (a może tylko jako awarię.) – Steve

+2

Możesz również wypróbować http://hdfvr.com jako alternatywę dla Nimbb, używa klienta Flash na pulpicie i HTML Media Capture na telefonie komórkowym. –

2

Ja też rozglądam się za tą samą funkcją. Najlepszym znalazłem Open-Tok, robią całą pracę

http://www.tokbox.com/opentok/plugnplay#VideoMessages

Mój problem jest moja strona jest dla dorosłych w naturze, więc ludzie nagrywanie filmów będzie więcej niż prawdopodobne, być naga. Jest to sprzeczne z warunkami korzystania z Open-Tok. Podoba mi się ich oferta.

Powiązane problemy