Construção site com vídeo Carregar-metragem - Implementações possíveis? [fechadas]

StackOverflow https://stackoverflow.com/questions/1508918

  •  19-09-2019
  •  | 
  •  

Pergunta

Atualmente tenho um site html static / css que eu quero construir um backend para, a fim de fazer upload de vídeos de alta qualidade para o site. Eu não sou inteiramente certo como eu poderia ir sobre como fazer isso ....... sugestões para implementações, a linguagem a usar etc. seria muito apreciada.

Eu não tenho restrições para além de, claro, gastando milhões de libras ...... eu pretendo fazer isso sozinho também.

Foi útil?

Solução

Gerenciar o upload de vídeo é difícil. Você tem que manter conexões abertas por um longo tempo, então transcodificar o vídeo (para FLV se você quer um site YouTube-estilo), a loja do vídeo, em seguida, transmiti-lo de volta para os usuários, tudo que ocupa um monte de CPU, disco espaço, largura de banda.

O desenvolvimento de tudo isso a partir do zero seria necessário um grande esforço.

Se você quiser um recurso de upload de vídeo out-of-the-box que eu iria olhar para os vários módulos de vídeo para o maior CMS (como esta para Drupal).

Você também pode integrar-se com um site como o YouTube, usando o YouTube para carregar e transmitir o vídeo ( há também um Drupal módulo para que ). Há também serviços comerciais como VitalStream que irá lidar com o upload de vídeo para você (através de um iframe).

Outras dicas

Se você está pronto para aprender coisas novas eu recomendo usar PHP / MySQL com um uploader de arquivos como o incluído no tinyMCE, o custo de licença de cerca de 60 $ Eu acho que, uma vez que o vídeo é carregado, você pode trabalhar com ele através da PHP plug-in FFMPEG instalado em muitos host.

FFMPEG permitem converter o formato de vídeo e também para criar miniatura do vídeo automaticamente.

Você pode ver aqueles local para a referência / licença

http://tinymce.moxiecode.com

Se você preferir não para aprender novo servidor de banco de dados linguagem / uso, você deve ir com o sistema youtube incorporar o que é bastante simples. Você pode visualizar a ajuda sobre o youtube sistema de embutir, digitando "youtube incorporar" no Google.

Gostaria de correr com Coldfusion:

  • é uma linguagem muito fácil de pegar
  • sua aparência sintaxe muito parecida com HTML
  • seu fácil de configurar o servidor
  • é muito estável e tem uma enorme comunidade que é muito apaixonado por ajudar desenvolvedores aprender a língua (Sem ficar arrogante como alguns desenvolvedores fazer em línguas eu tenho se envolveu em) A comunidade CF Nunca dizer-lhe para RTFM, eles vão ajudá-lo a aprender estruturas e melhor práticas.

Como para um banco de dados, gostaria de instalar o servidor CF localmente, e apontá-lo para um banco de dados de acesso local para testar (supondo que você não tem MySQL ou qualquer outro DB disponíveis para você). Como para a implementação. . . bem que é realmente até o que você quer fazer. Vou jogar fora que se você hospedar isso em produção, você vai achar que sua largura de banda será utilizada até mais rápido que os filmes podem chegar a ser bastante grande.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top