Pergunta

Durante anos temos vindo a utilizar servidor Helix da RealNetworks para servir streaming de cursos de vídeo.

Tem sido uma solução bastante confiável até agora.

Como de tarde, nossas chamadas de suporte devido a problemas do RealPlayer passou de 2 ou 3 por semana (principalmente PEBKAC ou problemas de firewall) para até cerca de 10 por dia.

Eu tenho vindo a defender para despejar real em favor de outra coisa, mas eu realmente preciso montar uma proposta.

Requisitos:

  1. Streaming, não faça o download e jogo.

  2. marcadores clicáveis ??incorporados no vídeo (Texto Real);

  3. Capaz de lidar com cerca de 100 conexões simultâneas.

  4. Capaz de reconhecer a autenticação de outro servidor na mesma rede.

Restrições:

  1. Pequeno, livre (como a cerveja) cliente / jogador (ou seja, não incorporado itunes!)

  2. Independência de plataforma de cliente / jogador (jogador deve estar disponível para Windows / Mac / Linux)

O que devo procurar ao avaliar os produtos?

Foi útil?

Solução 2

A solução para este problema foi iSpring jogador.

Na verdade, é uma solução robusta, com um PowerPoint plug-in que permite que você despejar uma apresentação PP com voice-over diretamente para o flash.

Ele também tem um componente questionário agradável, que apresentará resultados XML para o servidor para que ele possa ser armazenado no banco de dados. (Ressalva -. Não garantir para os exames, mas bom para quizzes)

Eles estão prometendo vídeo HTML5 qualquer ano agora, o que vai nos sobre a questão tablet / telefone quando ele sai.

Outras dicas

Você pode fazer isso da maneira youtube / google video / dezenas de outros sites fazê-lo. 10 vídeos bajillion não pode estar errado, certo?

Basicamente, há três partes principais:

  1. Streams FLV ou M4V vídeos sobre HTTP padrão, pode usar qualquer servidor web velho como apache para este
  2. Cliente é um aplicativo Flash. Cross-browser, cross-platform, todos podem vê-lo
  3. Buscando na corrente sem ter para amortecer o vídeo inteiro em primeiro lugar - isso é feito com alguns truques do lado do servidor. Basicamente, se você está assistindo no início de um vídeo de 30 minutos, e imediatamente clique em dizer minuto 23, você não quer ter que esperar para a coisa inteira para baixar primeiro. Então o que acontece, é o navegador faz uma solicitação para como http://example.com/ getvideo.php id = 1234 & posição = 23 ? - e, em seguida, o script do lado do servidor reduz dinamicamente o vídeo no quadro-chave mais próximo, bateu um cabeçalho FLV para ele, e começa streaming de vídeo a partir desse ponto. Existem vários scripts pré-fabricados lá fora, eu não tentei, mas xmoov olhares como um decente.

Como para suas necessidades:

  1. Streaming - sim
  2. marcadores clicáveis ??- você pode fazer isso com alguns scripts de flash. bookmarks seria armazenado em um arquivo separado (XML talvez), juntamente com códigos de tempo, e o flash player iria mostrar o marcador correto, dependendo da posição do indicador de reprodução no vídeo
  3. Claro, pode lidar com tanto quanto sua lata webbrowser. Talvez olhar para algo como lighttpd se apache / IIS não é rápido o suficiente
  4. Não sei o que você quer dizer com a autenticação de outros servidores. Precisar de mais explicações sobre este.

Restrições:

  1. Sim, jogador é livre. nem sequer precisa ser instalado, funciona em linha reta a partir do browser. Você pode escrever aplicativos flash completo usando apenas ferramentas de código aberto. (Alguns mais oficiais de adobe, algumas 3ª queridos do partido, dependendo de suas necessidades)
  2. É de flash, é executado em todos os lugares (exceto para 64 bits firefox no Linux de 64 bits, mas eles não merecem flash, que lamento muito)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top