0
我有一個Flex 4項目和一個FMS 4(Flash Media Server)服務器,它可以從記錄的f4v文件中傳輸mp4流。Flex NetStream.Step不支持每幀
我的視頻控件是Spark/components/VideoPlayer的一個子類,我有用於在視頻中來回切換的按鈕。我們需要能夠單獨看到每一幀,但它似乎只會每四或五幀更新一次圖像(即使在同一視頻中,它也會有所不同)。
下面的代碼,沒有什麼特別先進:
public function stepButtonClick(direction:int, shiftDown:Boolean):void {
//Step forwards or backwards
//NOTE Steps 10 frames if the shift key is held
var stream:NetStream = getStream();
if (stream) {
stream.step(shiftDown ? (direction * 10) : direction);
}
}
任何想法,我能做些什麼來解決或調試這個問題?難道它只是顯示I幀(關鍵幀)?