2009-01-18 11 views
8

Pracuję na stronie internetowej, na której chcę, aby filmy z kamerami były przesyłane i można je oglądać (ale nie można ich pobierać) tylko dla zalogowanych użytkowników. Chciałbym również edytować wideo, niektóre obrazy pojawiają się w tle i ewentualnie zanotować czas, w którym ostatnio przestały oglądać film. (To znaczy, jeśli przestali oglądać po 30 minutach, chciałbym rozpocząć wideo od 30:00, gdy następnym razem go zobaczą).Jak wyświetlić odtwarzacz wideo typu youtube na stronie internetowej?

Moje pytanie brzmi,

1) Czy istnieje sposób dynamicznie dodać wybrane obrazy/animację jako plik tła i .mp3 jako ścieżki dźwiękowej do filmu, czy też muszę to zrobić ręcznie dla każdego wideo za pomocą oprogramowania do edycji wideo? (Będzie ponad 100 filmów). Wszelkie zalecenia dotyczące filmu. oprogramowanie do edycji też byłoby fajne.

2) Czy będę musiał przekonwertować wideo na .flv przy użyciu ffmeg, czy istnieje sposób, aby odtworzyć je bezpośrednio jako pliki .mpegs/.wmv?

3) Oczywiście potrzebowałbym jakiegoś odtwarzacza wideo (takiego jak youtube), w którym można zatrzymać/zatrzymać/pominąć wideo. Czy istnieje sposób na zbudowanie tego przy użyciu Javascript/AJAX, czy też muszę kupić komponent flash do tego? (Jeśli będę musiał kupić, wszelkie zalecenia dotyczące takiego odtwarzacza wideo będą mile widziane).

Używam PHP 5, MySQL i Jquery (Javascript) do zbudowania tego projektu.

Dzięki.

Odpowiedz

8

Sprawdź (Flowplayer). Flowplayer to naprawdę fajny opensourceowy odtwarzacz wideo dla sieci.

+0

Dzięki za ten link :) –

+0

bardzo ładny link !!! – hasen

+0

Dzięki za wspaniałego łącznika :) – Ali

0

Błysk może być sposobem na zrobienie tego, może zrobić wszystko, co opisano, w tym przechwycić wideo z komputera użytkownika za pośrednictwem kamery internetowej.

Wątpię, czy istnieje jeden gotowy plik flash do tego, prawdopodobnie będziesz musiał coś zlecić, od kogoś, kto ma dużo doświadczenia z skryptem akcji.

1

Jeśli chcesz zbudować projekt, może zajść potrzeba sprawdzenia programowania Flash za pomocą actionscript. Dzieje się tak dlatego, że jeśli chcesz odtwarzać pliki MPEG/WMA, przeglądarka musi mieć wtyczkę, która ją obsługuje, a nie każdy ma to w Internecie. Z drugiej strony Flash ma dużą publiczność przeglądania. Alternatywą jest więc convert it on the server.

EIDOS wykonał mikser wideo, zanim uruchomił grę Kane i Lynch (niestety nie mogę go już znaleźć w Internecie). Możliwa była edycja wideo wraz z muzyką i klipami dźwiękowymi na osi czasu.

Istnieje wiele sposobów na to, aby php współpracowało z lampą błyskową, na przykład za pomocą AMFPHP. Ale nadal musisz hakować w actionscript.

1

Jeśli użytkownik może go wyświetlić, użytkownik już go pobrał. Tak też działa youtube, pobierasz wideo, bo inaczej go nie widzisz. Komputer nie może pokazać ci czegoś, czego nie pobrał.

Powiązane problemy