2011-05-16 74 views
2

我正在爲Flex編寫iOS應用程序(sdk 4.5)。可以在這樣的內置應用程序中播放電影嗎?在Flex中製作的iOS應用程序中播放電影

我正在嘗試使用視頻組件 - 它在我的桌面上運行良好,但它在iPod上無法使用。當然,我的應用程序正在運行,但視頻不在播放。

回答

2

我想我有最終結果: 可以在爲AIR 2.6編寫的iOS應用程序中播放視頻,但無法使用h.264視頻和acc音頻編碼解碼器解碼。

對我來說,當視頻通過使用vp6編解碼器和標準視頻組件解碼時,它正在工作。有一個低幀率的問題,可以在描述符文件中將renderMode設置爲gpu時部分解決,但是您可以看到here這不是建議的。

P.S.感謝您的幫助J_A_X。

0

我建議您不要嘗試播放應用程序內部的視頻,而只是鏈接到它並讓本機操作系統處理它。操作系統將打開瀏覽器播放文件或啓動本機應用程序來處理它。

+0

感謝您的回答。關鍵是,它必須在應用程序內部。應用程序應該捕獲選定的幀並跟蹤用戶的交互。 – pikar 2011-05-16 13:19:19

+0

@ www.Flextras.com你會如何在一個只需要操作系統播放視頻的按鈕上放置一個鏈接? – jlehenbauer 2012-05-31 15:27:41

+0

@jlehenbauer使用NavigateToURL w /一個包含鏈接的URLRequest。 – JeffryHouser 2012-05-31 15:39:53

0

您是否嘗試過使用StageVideo類?它是10.2中的新功能,旨在利用完整的硬件加速。按照this tutorial獲取更多信息。

+0

是的,我有。對我而言,它只適用於Web應用程序。它不適用於AIR應用程序。沒有任何錯誤,只是電影沒有加載。 – pikar 2011-05-16 15:26:39

+0

Darn,顯然,它僅適用於Android蜂窩(平板電腦)](http://kb2.adobe.com/cps/895/cpsid_89556.html)。你應該做的是有一個後備,或只是使用正常的視頻類,直到它可用於您的手機。 – 2011-05-16 15:47:00

+0

我希望。 Video類在iOS上也不起作用(然而,它在桌面上的調試模式下工作)。 – pikar 2011-05-16 17:10:39

相關問題