1
我正在構建一個Flash部分,並在部分之間進行視頻轉換。當點擊導航元素時,有一些代碼可以檢查相關的FLV是否已經加載。如果沒有,則將其初始化(即,網絡流附加到視頻對象等),加載並播放;如果有,它會重新啓動並播放。到現在爲止還挺好。FLV在重放同一視頻時出現毛刺
我的問題是關於視頻已經加載並重播的情況,因爲用戶正在重新訪問他們已經訪問的網站的一部分。每當視頻重播時,視頻的最後一幀都會有一個視覺閃光,持續時間大概爲十分之一秒,然後重新開始並正確播放。我嘗試了幾種方法來擺脫「閃爍」,包括在重播之前查找(0)netStream對象。順便提一下,視頻對象在播放給定轉換之前被添加到舞臺上,並且在轉換通過回調完成後立即從舞臺上移除。鑑於它被添加到seek(0)的調用之後的階段,這讓我感到奇怪的是,這個問題依然存在。
任何有關可能導致我的幻影最終幀閃爍的想法?
編輯:如果有人想知道,該網站是建立在AS3和使用蓋亞閃存框架,雖然我敢肯定,這不會造成任何麻煩,因爲我建立了一個沒有蓋亞的概念驗證並跑了陷入同樣的問題。
你是國王!我已經嘗試了前兩個建議,但最後一個(等待Netstream.Play.Start)完全解決了這個問題!非常感謝。 – justinbach 2009-08-13 13:04:52
沒問題。我在FLASH中處理視頻時遇到了一些挫折。很高興我能幫上忙。 – 2009-08-13 16:19:13