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 .