vídeo tempo de carregamento de streaming
-
21-08-2019 - |
Pergunta
Eu fiz uma espécie de Vídeo Slider, onde miniaturas de vídeos estão exibindo em vista horizontal, e ao clicar sobre a imagem de vídeo, que estatísticas de vídeo precisa jogar.
Eu estou fazendo uma chamada de AJAX para recuperar a URL e dados relacionados com vídeo selecionado, e colocar o URL dentro do código <object> </object>
.
É realmente trabalhando, mas o problema é que eu estou tendo diferentes tipos de fonte de vídeo ( 'youtube', 'vimeo' etc), e há algum atraso em resposta AJAX e exibição de Video Object.
Qualquer ideia sobre como eu poderia saber que o objeto Video está carregado ou não para que eu possa colocar uma mensagem de carregamento para esse período de tempo.
Solução
Eu não tenho certeza sobre vimeo, mas o jogador YouTube tem uma API JavaScript, e quando você ativá-lo, o jogador irá chamar uma função javascript "onYouTubePlayerReady" quando o jogador é carregado e pronto.
Então, basta ouvir isso, e você vai saber quando o jogador está carregado e pronto.
Aqui está a documentação:
http://code.google.com/apis/youtube/js_api_reference.html
Eu acho vimeo pode ter algo similar.