特定類在Flash創作工具,我可以嵌入一個FLV文件任何類我想只要類是影片剪輯一個孩子。這是通過選擇「導出爲ActionScript」選項並輸入一個MovieClip延伸「基類」。FLV嵌入在FLEX
我需要用Flex來實現這一點。我如何嵌入FLV並使其成爲MovieClip擴展課程?
特定類在Flash創作工具,我可以嵌入一個FLV文件任何類我想只要類是影片剪輯一個孩子。這是通過選擇「導出爲ActionScript」選項並輸入一個MovieClip延伸「基類」。FLV嵌入在FLEX
我需要用Flex來實現這一點。我如何嵌入FLV並使其成爲MovieClip擴展課程?
這聽起來像你不能嵌入FLV,基於these docs
要引用:
您可以在Flex應用程序爲位圖陣列嵌入任何文件類型。但是,Flex不能識別或處理除前面描述的文件以外的文件。如果您嵌入了任何其他文件類型,則必須提供轉碼邏輯以正確地將其呈現給應用程序用戶。
甚至在評論中提到這是一個限制。如果可能,最好的辦法是在運行時加載flv資源。
在一個AIR應用程序[包括移動]中,您可以將FLX作爲您的發行版的一部分並從那裏加載。在一個Web應用程序中,只需將其放入目錄即可。
請,可以描述如何「加載flv在運行」?我不想用NetStream進行流式傳輸... –
NetConnection/NetStream是一種方式(http://livedocs.adobe.com/flex/3/html/help.html?content=Working_with_Video_05.html)。你爲什麼要避免這種情況?視頻播放器可能是另一種:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/VideoDisplay.html或http://help.adobe.com/zh_CN/FlashPlatform/reference /actionscript/3/spark/components/VideoPlayer.html。我不確定視頻播放器是如何實施的。 – JeffryHouser
你可以用這裏描述的方式做到這一點http://stackoverflow.com/questions/199068/embedding-binary-video-data-in-a-swf-file – v0rin