2013-01-16 25 views
7

Uso tag HTML5 <video> per riprodurre video nella mia LAN da computer diversi. Nella mia attuale configurazione, ho un server che fornisce la pagina html e tutti i video che voglio riprodurre. Ci sono alcuni computer che dovrebbero riprodurre questi video caricando la pagina html. In generale, questo funziona già. Ma a volte dopo aver riprodotto un video, la console dice che non carica la risorsa e la riproduzione si interrompe immediatamente. Credo che questa sia forse una specie di timeout nella mia LAN e ho avuto l'idea di riprodurre i video localmente, cioè copiare tutti i video su ciascun computer e fornire solo l'html sul server. Il server html quindi, collega semplicemente a file://.../.HTML5 Riproduzione video LAN

ma ma quando ho provato questo approccio sul server, il video si fermava ogni pochi secondi e non bufferizzava affatto. Era completamente impossibile guardare il video. I video sono * .mp4; Corro chrome su tutti i computer Win7, Server è XAMPP.

Esiste un modo per intercettare l'errore nella risorsa o un modo per riprodurre video locali in una qualità ragionevole?

Nessuno di voi ha mai avuto problemi del genere?

+0

Sembra essere impedito di giocare a causa delle impostazioni di sicurezza (e per una buona ragione!) Ma sembra che ci sia una soluzione alternativa qui: http://stackoverflow.com/questions/8885701/play-local-hard -drive-video-file-con-html5-video-tag Un'altra opzione sarebbe quella di installare un server web semplice che serve i file video sulla lan – Flunk

+0

Ho un semplice server web (xampp), ma - non so perché - C'è un errore dopo una pausa mentre Proverò la soluzione! –

+0

Qualcuno sa, cosa significa vincere nell'esempio di @Flunk http://jsfiddle.net/dsbonev/cCCZ2/embedded/result,js,html,css/presentation/? Non riesco a caricare correttamente l'URL –

risposta

0

Qualche considerazione:

  • La vostra configurazione includono 'il video AddType/mp4 .mp4'?
  • è possibile che il caricamento progressivo sia stato disabilitato in qualche modo?
  • quanto sono grandi i video? ci sono segnalazioni di file> 30Mb con problemi di riproduzione in XAMPP
  • se si converte in un altro formato (.ogg, .avi, simile) riproducono meglio?
  • se si utilizza un file .php (o simile) per fornire un caricamento progressivo - qualsiasi modifica? IE Stream dall'app anziché direttamente.
+0

Ciao, grazie per la tua risposta! Intendi "config" e "caricamento progressivo" del mio browser? Se sì: come posso controllare entrambi? È possibile che i video abbiano una dimensione maggiore di 30 MB, ma sono piuttosto sicuro che si siano verificati anche con dimensioni più piccole. Lo controllerò di nuovo. Penso che convertire tutti i video non sarebbe un'opzione, perché ci vorrebbe tanto tempo. Ma se pensi che sarebbe di aiuto trovare la risposta, posso provarlo con uno o due video. Potresti anche fornire un link che spiega il caricamento progressivo? –

+0

Usa FFMPEG (o simile) per convertirne alcuni in .ogg o .flv e vedere se fa alcuna differenza. – ethrbunny

+0

Inoltre, non hai detto se supporti PHP. Se è così ho un codice di esempio che posso includere. In caso contrario, è possibile ottenere una certa trazione cercando "HTTP/1.1 206 Contenuto parziale". – ethrbunny

Problemi correlati