Player
O Componente Player tem como funcionalidade reproduzir áudio e vídeo de diferentes resoluções e formatos a partir de uma lista de reprodução usando HTML5. É possível atribuir parâmetros iniciais para o componente que são próprios do HTML5, como: mudo, modo repetição, reproduzir automaticamente e mostrar/ocultar controles. Além destes parâmetros padrões existe também o Modo Repetição de Lista e o parâmetro Deslizante. Os formatos de áudio suportados são *.mp3, *.ogg e *.wav. E os formatos de vídeo suportados são *.mp4, *.ogv e *.webm.
Propriedades em comum:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| Altura | Define a altura do componente | Inteiro | 250 |
| Código | Informa o código gerado pelo Maker ao qual o componente/formulário foi associado. De forma geral, não interfere nas características do componente. | Inteiro | 5 |
| Container | Informa em qual container o componente irá ser inserido. | Indefinido | |
| Dica | Armazena uma dica para o componente, o qual se torna acessível no modo de inserção ou alteração. | Letras | "Digite o CPF do cliente" |
| Habilitado | Torna o componente possível ser editado ou manipulado. | Lógico | Sim |
| PosiçãoX e PosiçãoY | O "X" determina a posição do componente em relação à esquerda do formulário, e o "Y" em relação ao topo. | Inteiro | 100 |
| Tabulação | Indica a ordem de tabulação do componente em relação aos outros que compõem a aba do formulário na qual está posto. Essa ordem pode ser observada quando o usuário altera o estado do formulário/grade para o modo de inclusão ou edição e navega entre os componentes/campos usando a tecla Tab. | Inteiro | 2 |
| Tabular | Selecionando a opção Sim, quando o usuário estiver navegando entre os componentes, como foi descrito no item anterior, o componente receberá foco (observada a ordem de tabulação). | Lógico | Sim |
| Tamanho | Aplicado a todos - determina a largura do componente ou formulário. | Inteiro | 100 |
| Visível | Aplicada a todos os componentes, com exceção da Moldura e do objeto formulário - Selecionando a opção Sim, o componente aparece no formulário. | Lógico | Sim |
| Nome | Aplicada a todos os componentes e para o objeto formulário - apresenta o nome do componente. O Maker sugere um nome diferente dos nomes dos componentes existentes no formulário para evitar que mais de um componente possua o mesmo nome. | Letras | "Tabela de Consumidores" |
| Descrição | Aplicada a todos os componentes exceto para os componentes Árvore, Grade, Moldura, Imagem e para o objeto formulário - É a legenda que aparece sobre o componente para identificar (resumidamente) qual a sua função. Observação: Ao selecionar um determinado campo o Maker irá sugerir uma descrição obtida no dicionários de dados, caso o usuário deseje deixar o campo da descrição em branco basta apagá-lo e clicar fora do componente. | Letras | "Insira aqui a idade do consumidor" |
Propriedades específicas do componente Player:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| Tipo de Mídia | Tipo de mídia que será reproduzida. (Áudio ou Vídeo). | Letras | Vídeo |
| Reprodução Automática | Inicia a reprodução assim que formulário é carregado. | Lógico | Não |
| Exibir Controle | Exibe/Oculta Controles do player | Lógico | Sim |
| Modo Repetição | Entra em modo de repetição do primeiro item da lista de reprodução. | Lógico | Não |
| Mudo | Inicia a reprodução sem áudio. | Lógico | Não |
| URL | Lista de mídias que serão reproduzidas. | Lista | { https://media.w3.org/2010/05/sintel/trailer.mp4 } |
| Velocidade de Reprodução | Altera a velocidade de reprodução das mídias do player. Os valores possíveis podem ser desde números negativos até números positivos (de -n para +n), onde 100 é a velocidade padrão de reprodução da mídia. Valores negativos fazem com que a reprodução da mídia ocorra de trás pra frente; e a depender do seu valor, de maneira rápida ou lenta. | Inteiro | 100 |
| Permitir Download | Permite fazer o download do vídeo. | Lógico | Sim |
| Legenda | Permite adicionar legenda ao vídeo | Letras | legenda.srt |
| Volume | Altera o volume padrão do player. Deve receber valores inteiros entre 0 e 100, onde 0 é o mínimo e 100 o máximo. | Inteiro | 50 |
Eventos:
| Evento | Descrição | Parâmetro Automático |
|---|---|---|
| Ao iniciar Reprodução | Ocorre ao iniciar a reprodução de uma mídia. | URL da mídia |
| Ao finalizar Reprodução | Ocorre ao finalizar a reprodução de uma mídia. | URL da mídia |
| Ao pausar | Ocorre ao pausar a reprodução de uma mídia. | URL da mídia |
| Ao ocorrer erro | Ocorre quando um erro relacionado ao player ocorre, seja falha no carregamento ou na reprodução de uma mídia. | URL da mídia |
Utilizando o Player
No Maker, crie um formulário e insira o componentes Player no tamanho desejado.
Nas propriedades, vá em URLs e insira o link externo do vídeo ou do link do servidor (http://download.softwell.com.br/suporte/videos/espetaculonatureza.mp4 ou webrun/nome_da_musica.mp3) e clique em Adicionar.
Após criar a lista de reprodução, insira o formulário no Menu Principal e acesse o sistema no Webrun.
Observe como ficará o formulário com o Componente.

Observação(ões):
-
É importante verificar se o navegar suporta o formato desejado, pois nem todos os navegadores reproduzem todos os formatos. O usuário necessitará especificar o formato.
-
Existem algumas limitações em relação a vídeo e áudio no Player (para mais informações acesse o site http://www.w3schools.com/html/html5_audio.asp para áudio e/ou http://www.w3schools.com/html/html5_video.asp para vídeo).