Como inserir variáveis ​​em FLVPlayback.Seek

Uma das características de um jogador de filme de vídeo de alta qualidade é a sua capacidade para definir automaticamente o seu vídeo para quadros específicos . Estes jogadores permitem atribuir um nome de ponto de sinalização para qualquer quadro em um vídeo . Uma vez que seus quadros são dados nomes de ponto de sinalização , você pode criar menus de botão que permitem que você veja o vídeo com os pontos de sinalização específicas definidas . Software Adobe Flash Professional permite visualizar vídeos através do seu componente FLVPlayback. Com este programa você pode facilmente definir pontos de sinalização específicas e , em seguida, codificar os botões necessários para pesquisar e acesso them.Things você precisa

Adobe Flash Professional

Show Mais instruções

1

Abra o arquivo Flash que contém o componente FLVPlayback. Neste exemplo , o componente FLVPlayback foi atribuído o nome de ” VideoPlayerA “.

2

Jogue seu vídeo e decidir sobre o quadro ( s) de vídeo que você deseja acessar através de sua interface de vídeo . Use o ponto de recursos nomenclatura sinalização oferecidos através de ambiente de desenvolvimento integrado do Flash para selecionar o quadro de vídeo e atribua um nome de ponto de sinalização . Para este exemplo, um ponto de sinalização é selecionado. Ele é chamado de ” Setting Sun “.

3

Clique em ” Ações” para abrir o editor do ActionScript 3 para visualizar o código de FLVPlayback. Digite no editor de código para encontrar o momento exato (em segundos) que o ” Setting Sun” cue point ocorre no vídeo. Conecte o ” findCuePoint ” método para o método VideoPlayerA FLVPlayback para encontrar o tempo. Especifique o nome do ponto de cue ” Setting Sun” como o argumento de ponto de sinalização para o ” findCuePoint ” método . ” . CuePointSettingSun ” Guarde o tempo encontrado em um objeto chamado

var cuePointSetingSun : Object = VideoPlayerA.findCuePoint ( “Sun Armando “);

4

Tipo em editor, a partir da próxima linha do editor do ActionScript 3, o código para criar um botão chamado FindSettingSun:

FindSettingSun.graphics.lineStyle(4);

FindSettingSun.graphics.beginFill(0xFF0000);

FindSettingSun.graphics.drawRect(0, 0, 50, 20);

FindSettingSun.graphics.endFill ();

stage.addChild ( myButton );

O código desenha um botão retangular vermelho ( 50 por 20 pixels ) no no canto superior esquerdo da tela do computador.

5 Tipo

, a partir da próxima linha do editor do ActionScript 3, o manipulador de eventos que irá responder a um clique do mouse sobre o ” FindSettingSunButton ” botão. Usar o método de procurar o componente FLVPlayback dentro do código da função do manipulador de eventos para mover o cursor de reprodução de vídeo para a propriedade tempo armazenado no objeto cuePointSettingSun (o tempo o cue point Setting Sun ocorre no vídeo).

FindSettingSunButton . addEventListener ( MouseEvent.CLICK , seekSetingSun_fn );

função seekSettingSun_fn (event: MouseEvent ) : void {

VideoPlayerA.seek ( cuePointSetingSun.time );;

}

Este código manipulador de eventos irá colocar o indicador de reprodução de vídeo no momento em que o ” Setting Sun ” cue point ocorre após o FindSettingSunButton foi clicado .

Deixe um comentário