2011-07-27 43 views
0

下面的視頻是我在這個節骨眼上,其中...幫助其嵌入任何格式

我有一個要求,其中我需要呈現包含'標籤的HTML文本嵌入視頻,例如: -

<object width="320" height="240" 
     data="javascript/media/ABC.wmv" 
     type="application/x-mplayer2"> 
     <param name="url" value="javascript/media/ABC.wmv" /> 
</object> 

現在我需要將此視頻呈現到我的Flex Web應用程序中。

正如我所看到的,一種方法是以某種方式提取'data'屬性並將其作爲Spark SourcePlayer的'源'。

有沒有什麼更好的方法來做到這一點?

另外請注意,我需要渲染所有視頻格式(avi,mov,wmv等),而不僅僅是flv或f4v。任何指針,這將不勝感激。

感謝

回答

1

提取數據/ value屬性並將其嵌入到一個VideoPlayer組件是一個很好的路要走。但是,您無法播放所有視頻格式;只有flv,f4v和mp4容器。如果您想播放wmv等格式,則需要首先在服務器上轉換視頻,或者使用ffmpeg等開源工具或使用商業視頻編碼Web服務。

或者,您可以使用瀏覽器播放視頻並嘗試將iframe懸停在您的Flex應用程序上(儘管這可能非常煩瑣並且不支持跨瀏覽器兼容)。但是,即使這樣做也不能保證瀏覽器能夠播放這種格式,因此轉換可能是您最好的選擇。

戴夫

+0

嗨戴夫,感謝您的意見! – Mangirish