2010-12-08 80 views
1

Je me demandais s'il y avait un moyen d'intégrer fondamentalement une sorte de visionneuse vidéo (par exemple VLC ou n'importe quel lecteur qui prend en charge le format H.264) dans un navigateur Web. Fondamentalement, la caméra en direct va alimenter les données, et la visionneuse sera configurée pour obtenir les données à partir d'une adresse IP et d'un numéro de port spécifiques.Comment diffuser une vidéo sur une page Web? Lecteur VLC au format H.264? ou incorporer une visionneuse de vidéos

Tous les conseils apprécié, D

Répondre

1

Payé: solutions sont en direct RTMP flash services de streaming.
Gratuit: Essayez Justin.tv.
gratuithttp://nchsoftware.com/broadcam (la seule exigence est un lien retour)

Si vous diffusez à partir de votre propre ordinateur/serveur la vitesse de liaison montante sera goulot d'étranglement.

+0

Et si vous possédez votre propre type de serveur Web, et que vous voulez simplement diffuser à partir de l'adresse IP spécifiée et comme aucun accès à Internet uniquement l'adresse IP interne ... ou un réseau interne ... – darewreck

+0

du serveur de streaming. Bien que VLC supposé faire cela je vous suggère de donner à broadcam un essai http://www.nchsoftware.com/broadcam/ - son serveur et lecteur flv embarqué pour les vidéos en direct et enregistrées. – Chris

+0

VLC streaming semble être facile, mais je ne pouvais pas le faire sous Windows 7, juste n'a pas diffusé. Et je ne sais pas comment je voudrais connecter le lecteur web vlc dans la page Web. – Chris

2

Si vous avez un flux h264, le plus simple est d'utiliser le lecteur Flash FlowPlayer.

Vous pouvez également intégrer VLC en utilisant ce plugin jquery: http://revolunet.github.com/VLCcontrols (nécessite le plugin VLC activex ou mozilla installé)

Notez également quelques webcams IP (comme AXIS 206/207) fournit des flux MJPEG (oui, le mouvement jpeg) ou Flux SWF qui est très pratique.

1

Vous pouvez facilement utiliser libvlc ou libvlcnet (wrapper pour .net) pour convertir le flux entrant en flux Flash. Ensuite, vous pouvez intégrer le streaming Flash dans n'importe quel lecteur flash sur le web. Cela évite d'avoir à installer des extensions sur les navigateurs des clients.