Skip to main content

Sistema de videos

Assista aulas em alta qualidade com player integrado e rastreamento automatico de progresso. A plataforma se conecta ao Vimeo e YouTube via OAuth para gerenciar seus videos diretamente no painel administrativo.

Provedores suportados

Vimeo

Qualidade profissional com privacidade avancada. Ideal para conteudo premium com controle de acesso.

YouTube

Maior plataforma de videos do mundo. Ideal para conteudo gratuito ou de grande alcance.

Player de video

O player utiliza iframe nativo do provedor (Vimeo ou YouTube), garantindo compatibilidade total com os controles originais de cada plataforma. Recursos disponiveis via provedor:
  • Controles de reproducao (play, pause, seek)
  • Ajuste de velocidade
  • Selecao de qualidade (ate 4K)
  • Modo tela cheia
  • Picture-in-Picture
  • Legendas e transcricoes (quando disponiveis no provedor)
O player do Vimeo e exibido diretamente na plataforma via iframe.
https://player.vimeo.com/video/{videoId}?autoplay=1
Vantagens:
  • Sem anuncios
  • Privacidade avancada (restricao por dominio)
  • Qualidade profissional
  • Organizacao por pastas/projetos

Integracao via OAuth

Professores e administradores conectam suas contas do Vimeo ou YouTube para buscar e selecionar videos diretamente na plataforma, sem precisar copiar links manualmente.

Conectando o Vimeo

1

Acesse Integracoes

Admin → Integracoes → Vimeo
2

Autorize o acesso

Clique em “Conectar Vimeo” e autorize o acesso via OAuth2.
3

Selecione videos

Ao criar ou editar uma aula, seus videos e pastas do Vimeo aparecerão no seletor.
Recursos da integracao Vimeo:
  • Navegacao por pastas e subpastas
  • Busca com filtro por nome
  • Visualizacao de thumbnails e duracao
  • Integracao compartilhada com restricao por pastas (para equipes)

Conectando o YouTube

1

Acesse Integracoes

Admin → Integracoes → YouTube
2

Autorize o acesso

Clique em “Conectar YouTube” e autorize o acesso via Google OAuth2.
3

Selecione videos

Ao criar ou editar uma aula, seus videos do YouTube aparecerão no seletor.
Recursos da integracao YouTube:
  • Lista automatica de videos do canal
  • Busca por nome
  • Exibicao de thumbnails e duracao
  • Renovacao automatica de token
Os tokens OAuth expiram periodicamente. A plataforma renova automaticamente usando o refresh token, mas se a integracao parar de funcionar, reconecte a conta nas configuracoes.

Seletor de videos

Ao criar ou editar uma aula, o professor acessa o seletor de videos integrado:
  1. Escolha o provedor - Selecione entre Vimeo ou YouTube (se ambos estiverem conectados)
  2. Navegue ou busque - Use a barra de busca ou navegue pelas pastas (Vimeo)
  3. Selecione o video - Clique no video desejado para vincula-lo a aula
  4. Confirme - O video e automaticamente configurado no player da aula
No Vimeo, voce pode navegar por pastas e subpastas para organizar melhor seus videos. Cada video mostra thumbnail, nome e duracao.

Rastreamento de progresso

A plataforma rastreia automaticamente o progresso de cada estudante em cada aula:
  • Percentual de progresso - De 0% a 100%
  • Tempo assistido - Total de segundos assistidos
  • Ultima posicao - Posicao de reproducao para retomar de onde parou
  • Contagem de visualizacoes - Quantas vezes o estudante assistiu a aula
  • Conclusao automatica - A aula e marcada como concluida com base no progresso

Fluxo de conclusao

Quando uma aula e marcada como concluida, o sistema verifica automaticamente:
  1. Se todas as aulas do modulo foram concluidas → modulo marcado como concluido
  2. Se todos os modulos do curso foram concluidos → curso marcado como concluido
  3. Se o curso esta concluido e tem certificado → certificado gerado automaticamente

Limites de visualizacao

Administradores podem configurar um limite maximo de visualizacoes por aula para proteger o conteudo.

Como funciona

  • Cada aula pode ter um campo max_views definido pelo professor/admin
  • Se max_views for nulo, a aula tem visualizacoes ilimitadas
  • Cada vez que o estudante acessa a aula, o contador incrementa
  • Quando o limite e atingido, o estudante ve uma tela informativa

Tipos de aula isentos

Nem todos os tipos de aula estao sujeitos a limites de visualizacao:
TipoLimite de visualizacao
VideoSujeito ao max_views configurado
Quiz/SimuladoSempre ilimitado
Aula ao vivoSempre ilimitado

Visualizacoes extras

Se um estudante atingir o limite, o professor ou administrador pode conceder visualizacoes extras:
1

Acesse a gestao da aula

Admin → Cursos → Aula → Limites de visualizacao
2

Localize o estudante

Veja a lista de estudantes e suas contagens de visualizacao
3

Conceda visualizacoes extras

Defina quantas visualizacoes adicionais o estudante recebera. As visualizacoes extras sao acumulativas.
Professores e administradores nao estao sujeitos a limites de visualizacao. O sistema verifica o role do usuario antes de aplicar qualquer restricao.

Integracoes compartilhadas

Para equipes com multiplos professores, o administrador pode configurar uma integracao compartilhada com restricao por pastas:
  • Conta unica - Uma unica conta Vimeo/YouTube conectada
  • Restricao por pastas - Cada professor acessa apenas pastas designadas
  • Controle centralizado - O administrador gerencia quais pastas estao acessiveis

Dicas para professores

  • Crie pastas no Vimeo por curso ou modulo
  • Use nomes descritivos nos videos
  • Mantenha thumbnails atualizados
  • Remova videos nao utilizados periodicamente
  • Configure restricao por dominio para seus videos
  • Use a opcao “Hide from Vimeo” para videos exclusivos
  • Desative download se quiser proteger o conteudo
  • Videos mais curtos (10-15 min) tem melhor taxa de conclusao
  • Divida conteudo longo em multiplas aulas
  • Use thumbnails que representem o conteudo da aula

Proximos passos

Aulas ao vivo

Transmissoes em tempo real com Google Meet e YouTube Live

Protecao anti-compartilhamento

Sistema de seguranca que protege os acessos