0
對於我們的組織,我們需要讓用戶觀看.mov文件,並且不允許他們跳過視頻。最後,我還需要看到他們觀看的視頻時間=視頻持續時間。Quicktime視頻:隱藏控件並獲取當前播放時間
我的想法是阻止控件只是將一個div浮在scrubber上,以便它們不能跳過視頻。這是做這件事的好方法嗎?有沒有辦法獲得當前的播放時間?
有沒有更好的實現方法?
對於我們的組織,我們需要讓用戶觀看.mov文件,並且不允許他們跳過視頻。最後,我還需要看到他們觀看的視頻時間=視頻持續時間。Quicktime視頻:隱藏控件並獲取當前播放時間
我的想法是阻止控件只是將一個div浮在scrubber上,以便它們不能跳過視頻。這是做這件事的好方法嗎?有沒有辦法獲得當前的播放時間?
有沒有更好的實現方法?
當您嵌入的對象時,控制器參數設置爲false:
<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="src" value="sample.mov">
<param name="qtsrc" value="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov">
<param name="autoplay" value="true">
<param name="loop" value="false">
<param name="controller" value="false">
<embed src="sample.mov" qtsrc="rtsp://realmedia.uic.edu/itl/ecampb5/demo_broad.mov" width="320" height="256" autoplay="true" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/"></embed>
</object>
爲了做到這一點,你需要將自動播放設置爲true,因爲用戶將無法控制控制器關閉時視頻。
您可以瞭解更多關於QT參數here。爲了跟蹤觀看的時間,你需要某種類型的播放器來跟蹤這種信息。我建議FlowPlayer。它免費且易於使用。另外,如果您最終使用FlowPlayer,則here是關於如何跟蹤用戶觀看視頻的時間的鏈接。
只是一個旁註,如果你能控制所述視頻的渲染,你應該用另一種更網絡支持的視頻類型像H.264
這是完美的去。非常感謝! – 2012-02-11 02:30:20