Pas vraiment sûr de savoir pourquoi les gens mark question comme négatifs, sans en expliquer la raison derrière leur action. Pour moi ses un acte de l'arriération mentale!
De toute façon, j'ai du mal avec ça pendant un moment et j'ai pu vérifier que le format Ogg/Theora fonctionnent très bien dans Firefox 7, tous les Soirs 10 et Opera Next.
Tout est désormais sur Google Chrome. Le problème que j'ai eu avec du Chrome a été que la dernière version de Chrome sous XP n'a plus besoin de la '--enable-webgl' instruction passés dans la ligne de commande. La seule entrée de ligne de commande requis dans XP est "--ignore-gpu-liste noire " depuis Gpu sont sur la liste noire dans XP.
En outre, j'ai pu vérifier que Chrome fonctionne très bien avec des Web-m/VP8/Vorbis ruisseaux. Opera et Firefox sont encore à l'appui.
Les principaux problèmes que j'ai trouvé:
1 - chargement de la Page: Si vous chargez votre page à partir de votre système de fichiers plutôt que de partir d'un navigateur web, la vidéo ne sera pas affiché (vidéo, vlc ou fichier).
Pour corriger cela, assurez-vous que vous êtes le chargement de votre contenu à partir d'un serveur web.
2 - Vivre/la diffusion en Temps Réel: VLC a été utilisé et pour le faire fonctionner, j'ai dû naviguer autour de WebGL/Vidéo HTML5 restrictions de sécurité. Il arrive que des flux vidéo qui ne proviennent pas de la même serveur web et contexte web ou un sous-contexte, il ne sera pas joué en raison de restrictions de sécurité.
Pour remédier à cela, juste avant de votre application serveur avec un serveur web Apache et configurer votre VLC flux soit en vertu d'un site web sous-contexte de votre chargé de pages web. Par exemple, dans Apache 2.2 activer le mod proxy et ajoutez les lignes suivantes à votre httpd.fichier conf:
# Mod_proxy Module
ProxyReceiveBufferSize 16384
ProxyRequests On
ProxyVia On
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
# VLC server stream
ProxyPass /desktop/video/stream.ogg http://vlc_streaming_host:8181/desktop.ogg
ProxyPassReverse /desktop/video/stream.ogg http://vlc_streaming_host:8181/desktop.ogg
# If content is on another server (JBoss, Spring, etc...) then uncomment next lines
#ProxyPass /desktop http://server_content_host:8080/streamer
#ProxyPassReverse /desktop http://server_content_host:8080/streamer
Si vous êtes également à l'aide d'Apache pour stocker votre contenu, alors, et s'appuyant sur l'exemple ci-dessus, il suffit de placer votre page html(s) dans un répertoire nommé "bureau".
Conclusion jusqu'à présent:
Même si la vidéo HTML5 spécifications donner de l'espace pour les cours d'eau, jusqu'à présent, ma conclusion est que la vidéo HTML5 n'est pas presque prêts pour la diffusion en direct. Dans mes expériences de la balise vidéo serait toujours tampon et je ne pouvais pas trouver un moyen de l'avoir désactivé et, cela se termine-par causer un retard d'au moins 5 à 8 secondes de retard.
Donc, je suppose que pour l'instant, Flash et RTMP de solutions basées sur encore du chemin à parcourir.