Como exibir youtube-like player de vídeo no site?
-
19-08-2019 - |
Pergunta
Eu estou trabalhando em um site onde eu quero vidoes gravado pela câmera para ser carregado, e ser visível (mas não para download) para logado somente os usuários. Eu também gostaria de editar os vídeos, tem certas imagens aparecem no fundo, e, possivelmente, observe o tempo em que elas duram parei de assistir um vídeo. (Isto é, se eles pararam de assistir ao fim de 30 minutos, eu gostaria de começar o vídeo da 30:00 da próxima vez que vê-lo).
A minha pergunta é,
1) Existe uma maneira de adicionar dinamicamente as imagens selecionadas / animação como o fundo e arquivo .mp3 como trilha sonora para o vídeo, ou vou ter que fazer isso manualmente para cada vídeo usando um software de edição de vídeo? (Haverá 100 + vídeos). Quaisquer recomendações sobre a vid. editar software seria legal também.
2) Será que eu tenho que converter os vídeos para Flv usando ffmeg , ou há uma maneira de reproduzi-los diretamente como .mpegs / .wmv arquivos?
3) Obviamente eu precisaria de algum tipo de um player de vídeo (como o YouTube), onde você pode pausar / parar / ignorar através do vídeo. Existe uma maneira de construir esta usando JavaScript / AJAX, ou eu preciso comprar um componente flash para isso? (Se eu tiver que comprar um, quaisquer recomendações para tal vid. Jogador seria apreciada)
Eu estou usando PHP 5, MySQL, e jQuery (Javascript) para construir este projeto.
Graças.
Solução
Confira ( Flowplayer ). Flowplayer é um player de vídeo opensource muito bom para a web.
Outras dicas
Você pode precisar verificar no Flash programação com actionscript se você quiser construir o projeto também. Isso porque, se você quiser jogar MPEG / WMV arquivos, em seguida, as necessidades do navegador para ter um plugin que o suporta e não todos na web tem que. Flash, por outro lado, tem um grande público de navegação. Então a alternativa é convertê-lo na servidor.
EIDOS feito um mixer de vídeo antes que lançou o jogo Kane e Lynch (I infelizmente não pode encontrá-lo online mais). Foi possível editar vídeo com música e clipes de som em uma linha do tempo.
Existem várias maneiras de obter php trabalho em conjunto com flash tais como a utilização AMFPHP . Mas você ainda precisa cortar em actionscript .
Se o visitante pode vê-lo, o visitante já o download do mesmo. Essa é também a forma como youtube funciona, você baixar o vídeo de outra forma você não pode vê-lo. O computador não pode mostrar-lhe algo que não tenha baixado.
Flash seria o caminho a percorrer que pode fazer tudo o que você descreveu, incluindo captura de vídeo a partir de um computador do usuário via webcam.
Eu duvido que exista um único arquivo flash pré-construída para isso, você provavelmente vai ter que contrato de algo, de alguém com muita experiência de ação script.