Controle de vídeo do Microsoft Stream no Power Apps
Um player de vídeo para vídeos e canais do Microsoft Stream.
Importante
O controle do Stream (Classic) está obsoleto e será removido do Power Apps Studio. A Microsoft está trabalhando no lançamento de um novo controle para o Stream baseado no SharePoint. Para mais informações, consulte a Visão geral da migração - Stream (Classic) para Stream (no SharePoint).
Descrição
O controle permitirá que os usuários do aplicativo reproduzam vídeos e naveguem pelos canais de serviço do Microsoft Stream. Para obter uma lista de regiões com suporte a este controle, vá para Perguntas frequentes do Microsoft Stream.
Limitações
O controle não é compatível com o Power Apps para Windows. No iOS, só há suporte para o Power Apps móvel.
Principais propriedades
StreamUrl - a URL do vídeo ou canal do Microsoft Stream a ser mostrada no controle.
ShowControls - se os controles de reprodução de vídeo são mostrados ao usuário final.
Propriedades adicionais
AccessibleLabel – rótulo para leitores de tela. Deve ser o título do clipe de vídeo ou áudio.
AutoStart – especifica se um controle Áudio ou Vídeo é iniciado automaticamente para reproduzir um clipe quando o usuário navega para a tela que contém o controle.
BorderColor – a cor da borda do controle.
BorderStyle – se a borda do controle é Sólida, Tracejada, Pontilhada ou Nenhuma.
BorderThickness – a espessura da borda do controle.
DisplayMode – se o controle permite entrada do usuário (Edição), apenas exibe dados (Exibição), ou está desabilitado (Desabilitado).
Fill – a cor da tela de fundo de um controle.
FocusedBorderColor – a cor da borda do controle quando ele está focalizado.
FocusedBorderThickness – A espessura da borda de um controle quando ele está focalizado.
Height – a distância entre a parte superior do controle e as bordas inferiores.
StartTime – o tempo após o início de um clipe de áudio ou um videoclipe quando o clipe começa a ser reproduzido.
TabIndex – ordem de navegação do teclado em relação a outros controles.
Tooltip – texto explicativo exibido quando o usuário passa o mouse sobre um controle.
Visible – se um controle é exibido ou está oculto.
Width – a distância entre as bordas esquerda e direita de um controle.
X – a distância entre a borda esquerda de um controle e a borda esquerda de seu contêiner pai (ou a tela, se não houver contêiner pai).
Y – a distância entre a borda superior de um controle e a borda superior de seu contêiner pai (ou a tela, se não houver contêiner pai).
Exemplo
Executar um arquivo de áudio ou de vídeo do Microsoft Stream
No menu Arquivo, selecione Inserir e abra o menu suspenso Mídia.
Selecione Microsoft Stream da lista de controles de mídia:
Cole o link do vídeo na propriedade Stream URL à esquerda:
Pressione F5, selecione o botão de reprodução do controle que você adicionou.
Observação
O Microsoft Stream requer autenticação para reproduzir o vídeo. Verifique se o usuário do aplicativo tem a permissão necessária.
Pressione Esc para sair do modo de visualização.
Considerações do navegador
iOS
O player do Power Apps para iOS não consegue reproduzir vídeos incorporados diretamente no aplicativo. Para assistir ao vídeo, clique no ícone Streaming para iniciar o player de vídeo em modo de tela cheia.
Safari
Para visualizar vídeos do Microsoft Stream em um aplicativo no navegador Safari, será necessário desativar a opção impedir o rastreamento entre sites.
Diretrizes de acessibilidade
Alternativas de áudio e vídeo
- ShowControls precisa ser verdadeiro para que os usuários possam escutar ou assistir multimídia em seu próprio ritmo. Isso também permite que os usuários alternem a legenda oculta e o modo de tela cheia em players de vídeo.
- É necessário fornecer legendas oculta para os vídeos.
- Forneça transcrições de áudio ou vídeo usando um dos seguintes métodos:
- Coloque o texto em um Rótulo e posicione-o ao lado do player de multimídia. Se preferir, crie um Botão para alternar a exibição do texto.
- Coloque o texto em uma tela diferente. Crie um Botão que navega para a tela e posicione-o ao lado do player de multimídia.
- Se a descrição for curta, ela poderá ser colocada no AccessibleLabel.
Contraste de cores
É necessário haver um contraste de cores adequado entre:
- FocusedBorderColor e a cor externa
- Fill e os controles do player de multimídia (se o preenchimento estiver visível)
Forneça legendas e/ou transcrição, se o conteúdo do vídeo tiver problemas de contraste de cor.
Suporte ao leitor de tela
- AccessibleLabel precisa estar presente.
Suporte de teclado
- TabIndex deve ser zero ou maior para que os usuários de teclado possam navegar para ela.
- Os indicadores de foco precisam ser evidentes. Use FocusedBorderColor e FocusedBorderThickness para fazer isso.
- AutoStart deve ser falso, pois pode ser difícil para os usuários de teclado pararem a reprodução rapidamente.
Problema conhecido
Microsoft Stream aparece como uma conexão na caixa de diálogo de consentimento de conexão embora seja um controle. O controle aparecerá no aplicativo independentemente das ações que o usuário final executar na caixa de diálogo de consentimento de conexão. O controle Microsoft Stream exibirá vídeo somente para os usuários finais que tiverem permissões para o conteúdo apresentado no controle.
Observação
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).