ReferenspunkterFlash Player 9 och senare, Adobe AIR 1.0 och senare Du kan bädda in referenspunkter i en F4V- eller FLV-videofil under kodningen. Referenspunkter har tidigare bäddats in i filmer för att ge filmmaskinisten en visuell signal som anger att filmrullen börjar ta slut. I Adobe F4V- och FLV-videoformaten medför en referenspunkt att du kan utlösa en eller flera åtgärder i programmet när dessa förekommer i videoströmmar. Du kan använda flera olika typer av referenspunkter i Flash Video. Med hjälp av ActionScript kan du samverka med referenspunkterna som du bäddar in i en videofil när du skapar den.
Navigeringsreferenspunkter skapar en nyckelbildruta på den angivna referenspunktspositionen, så att du kan använda kod för att flytta videospelarens spelhuvud till den här positionen. Du anger vissa punkter i en videofil där du vill att användarna ska söka. Din video kan t.ex. ha flera kapitel eller segment och du kan styra videon genom att bädda in navigeringsreferenspunkter i videofilen. Mer information om kodning av Adobe-videofiler med referenspunkter finns i ”Bädda in referenspunkter” i Använda Flash. Du kan hämta referenspunktsparametrar genom att skriva ActionScript. Referenspunktsparametrar är en del av händelseobjektet som tas emot via callback-hanteraren Du kan använda NetStream.onCuePoint-händelsehanteraren för att aktivera vissa åtgärder i koden när FLV-filen når en angiven referenspunkt. Om du vill synkronisera en åtgärd för en referenspunkt i en F4V-videofil måste du hämta referenspunktsdata från callback-funktionen onMetaData() eller onXMPData() och utlösa referenspunkten med hjälp av klassen Timer i ActionScript 3.0. Mer information om F4V-referenspunkter finns i Använda onXMPData(). Mer information om hur du hanterar referenspunkter och metadata finns i Skriva callback-metoder för metadata och referenspunkter. |
|