2009-01-18 60 views
8

我正在一個網站上工作,我想要上傳攝像機錄製的視頻,並且只能登錄用戶查看(但不能下載)。我還想編輯視頻,在背景中顯示某些圖像,並可能記下他們上次停止觀看視頻的時間。 (也就是說,如果他們在30分鐘後停止觀看,我想在他們下次觀看時從30:00開始播放視頻)。如何在網站上顯示類似YouTube的視頻播放器?

我的問題是,

1)有沒有辦法動態地添加所選圖像/動畫作爲背景,.MP3文件作爲背景音樂到視頻,或將我必須爲每一個手動執行此操作視頻使用視頻編輯軟件? (將有100多個視頻)。任何有關vid的建議。編輯軟件也會很酷。

2)我是否必須使用ffmeg將視頻轉換爲.flv,還是有辦法以.mpegs/.wmv文件直接播放它們?

3)顯然我需要某種類型的視頻播放器(如youtube),您可以在其中暫停/停止/跳過視頻。有沒有一種方法可以使用Javascript/AJAX來構建它,還是我需要爲此購買一個Flash組件? (如果我必須購買一個,任何建議這樣的視頻播放器將不勝感激)

我使用PHP 5,MySQL和Jquery(Javascript)來建立這個項目。

謝謝。

回答

8

結帳(Flowplayer)。 Flowplayer是一款非常棒的網絡視頻播放器。

+0

感謝您的鏈接:) – 2009-01-18 08:36:49

0

閃光燈將是它可以完成所描述的任何事情的方式,包括通過網絡攝像頭從用戶電腦捕捉視頻。

我懷疑爲此只有一個預先構建的Flash文件,您可能不得不從一些擁有很多操作腳本體驗的人收縮某些東西。

1

如果您還想構建項目,則可能需要使用actionscript檢入Flash編程。這是因爲如果你想播放mpeg/wmv文件,那麼瀏覽器需要一個支持它的插件,而不是網絡上的每個人都有。另一方面,Flash具有較大的瀏覽受衆。所以替代方案是convert it on the server

EIDOS在推出Kane和Lynch遊戲之前製作了視頻混合器(我不幸在網上找不到它)。有可能在時間線上與音樂和聲音剪輯一起編輯視頻。

有幾種方式可以讓PHP與flash一起工作,例如使用AMFPHP。但是你仍然需要在actionscript中進行破解。

1

如果訪問者可以查看它,訪問者已經下載它。這也是YouTube的工作原理,你下載視頻,否則你看不到它。電腦無法顯示您未下載的內容。

相關問題