Nebulium

Mettre sa caméra astro en direct sur le net : Tentative de tutorial

Messages recommandés

Bonjour à toutes et à tous

[EDIT du 24/06/09]

Cette tentative de tuto écrite au fur et à mesure de mes pérégrinations dans ce domaine, relue avec le recul du temps est assez rébarbative. Elle comporte quand même un certain nombre d'informations utiles en cas de problèmes.

Alors pour ceux qui débutent :

1. Démarrer avec la solution Camstreams C'est gratuit, a priori ni virus ni espions, peu de pub (pour le site seulement)

2. Installer le logiciel d'encodage proposé. C'est une version très simplifiée du Windows Media Encoder 9 que je conseille d'utiliser par la suite. Il existe une version en français et il tourne sous Vista (attention, il est assez mou en phase de configuration de l'encodage, patienter... et plante de temps en temps, voir ici pour un patch éventuel)
WME9 permettra la diffusion en boucle des fichiers enregistrés, en alternative à la webcam.

3. La page "user area" de Camstreams devrait aider à régler les problèmes d'accès au net ("Test" et FAQ/support ) par rapport aux configs pare-feu et box. Je pense qu'il vaut mieux utiliser le service "dyndns" (détails plus loin) pour éviter la mise à jour manuelle de l'adresse IP modifiée périodiquement par le FAI.

4. Sur sa page html standard, Camstreams diffuse en 320 de large.
Pour conserver un maximum de qualité, il convient de régler la webcam et de redimensionner au préalable (avec VDub par exemple) les fichiers enregistrés à cette largeur.
Le logiciel d'encodage Camstreams se charge (il me semble) de régler les débits vidéo et audio.

Attention, le débit de base octroyé est un max de 512 kbps à répartir entre 15 utilisateurs max.

5. Il sera souvent plus agréable d'incorporer la vidéo dans une page html perso. La page "User area" de Camstreams fournit le code à copier dans le source de la page à l'endroit voulu.

6. En page html, on peut diffuser avec une qualité (video, audio, débit) totalement paramétrable à partir de WME9.
Attention aux contraintes de débit de CS et de l'ADSL montant !
A partir de 250 kbps (et jusqu'à 500 kbps), un seul utilisateur sera autorisé (sauf négociation préalable).

Petite astuce : En page html, on peut diffuser des images plus grandes, par exemple en 480 de large. Pour cela, il faut que la vidéo source ait la largeur désirée L. Ensuite, dans le source, il faut éditer à la main en deux endroits la largeur L et la hauteur H+64 pour optimaliser l'aspect de l'image.

7. Plus d'informations sur Camstreams en fin de fil

8. Pour la configuration de WME9, il y a des indications utilisables plus bas (inutile de tout avaler . Mais on peut aussi me consulter


[EDIT du 21/04/08] Ce fil a été remis à niveau pour incorporer au fur et à mesure les résultats des diverses expérimentations. Il est donc déjà opérationnel tel quel, mais fera l'objet d'une refonte "propre" prochainement.

Le message en fin de fil est une synthèse de mes diverses expérimentations récentes. Mais le dernier mot reste à dire

Dans l'immédiat, je suggère de commencer plutôt par la méthode "FTP" exposée à la fin du sujet.[/EDIT]

La méthode par flux Vidéo :

La démo (souvent en pause ) : Une diffusion (aléatoire, essais de réglages divers), accessible par une page expérimentale à cliquer et un lien direct (clic droit, Copier l'adresse du lien) à ouvrir dans le lecteur Windows Media Player (Fichier > Ouvrir une URL > Coller)

La séquence comporte en principe une mire (autrefois bien connue : comparer ce que l'on voit sur le PC en 320x240 à ce que l'on voyait sur une TV en 625 lignes) d'abord fixe, ensuite introduction de bruit croissant, puis agitation de la mire avec décroissance du bruit. Un v.avi réel de Stemm suit enfin et la boucle recommence. En alternative, une caméra (mini camescope numérique) en correction auto d'exposition et de balance de blanc braquée sun tirage papier 10x15 pendu par un fil (pour bouger un peu ) d'une Saturne de l'an dernier shootée par Marc_Delcroix.

J'expliquerai plus tard les raisons des divers choix proposés.

En préambule,je dirai qu'il convient de vérifier les caractéristiques de sa connexion internet.
Pour ce faire cliquer ici.

Voici à quoi peut ressembler le résultat.
La valeur qui va compter est le débit montant (barre horizontale bleue), il faudrait qu'il soit supérieur à 128 kbits/s

1. Pour fabriquer le flux vidéo, je recommande pour commencer la solution Windows Media Encoder 9.

Les liens de téléchargement,
tuto F et tuto E, plus complet.


Avec les réglages indiqués ci-dessous, on peut servir une vidéo 320x240 à 15 ips simultanément à 5 utilisateurs (jusqu'à 50 avec une modification indiquée plus loin par B_B si le débit upl l'autorise...) avec une liaison montante ADSL à 512 kbps.

-------------------------------------------

Mise en selle rapide pour l'application :


- Installer WME9.

- Régler au mieux la caméra avec les moyens habituels.

Par exemple, avec VirtualDub :

Menu Fichier > Capture AVIMenu Device > Video capture device (DirectShow)
Menu Video > Capture filter

Attention, Menu Device > Device settings ne fait pas ce que l'on attendrait!

Si possible, régler en 320x240 pour éviter le redimensionnement dans WME9, pas terrible


- Lancer WME9

Etape 1
Choisir, OK

Etape 2
Décocher Audio, (éventuellement si l'on voit une image, configurer la caméra, OK) Suivant

Etape 3
Suivant

Etape 4
Copier le n° de port proposé (par ex. 8080) ou en choisir un autre (libre).
Attention, le lien indiqué pour web ne sera pas le bon à cause de la "box", voir plus bas.
Suivant

Etape 5
Ouvrir la liste déroulante

Etape 6
Choisir "Live broadcast video (CBR)" Terminer. (On pourrait choisir "Suivant" pour rentrer d'autres infos, c'est inutile pour l'instant)

Etape 7
Cliquer Propriétés > Compression > Edit

Etape 8
Cliquer sur l'onglet 259 kbps, modifier les valeurs comme indiqué, OK, Apply, fermer (x) la fenêtre "Propriétés", Start encoding, c'est parti, on voit les images.


- Régler l'affichage Zoom 100%, Display Both. Puis jouer et s'instruire : ouvrir les divers menus et onglets, pour voir, sans rien changer.
- Des réglages de caméra en temps réel sont accessibles par Menu Tools > Configure devices. En profiter.

L'essentiel pour faire des essais: Stop > Propriétés > Compression > Edit > onglet 102kbps. Modifier les valeurs. Start Encoding

A gauche, l'image "astrocam", à droite l'image codée (ici image fixe, sans bruit). Le taux de compression est exagéré pour montrer un début de dégradation sensble sur une source de très haute qualité.

- Pour enregistrer la session, Menu Fichier > enregistrer (sous) nomsession.
Lors de la prochaine diffusion, il y aura juste la caméra à fignoler puis à cliquer sur le fichier "nomsession.wme" pour que ça reparte au 1/4 de tour.


2. Mise en diffusion :
Sous Vista, réglez le pare-feu Windows pour débloquer WME et le port choisi.
Contrôle sur le réseau local (cas des PC connectés à l'ADSL par une "box"):

Il faut d'abord configurer le PC en serveur local et en profiter pour débrider la box vers le web:
Dans les programmes, Choisir "Windows Media Server".

Livebox Sagem

Si ça ne veut pas marcher du premier coup avec cette "box" (ce n'est pas évident à vérifier sans une aide extérieure, mais CamStreams fait parfaitement l'affaire, voir aussi ses conseils) essayez de débloquer la situation en supprimant le serveur LAN que vous venez d'inscrire sur la LiveBox puis en le remettant strictement à l'identique. Connectez vous aussi plutôt en Ethernet qu'en ADSL.
En local, vous pouvez contrôler ce que vous injectez dans la "box" avec un lien vers votre IP locale, indiqué dans la config "Serveur LAN" de la "box" ou récupérable de cette autre façon :
Démarrer > Programmes > Accessoires > Invite de commandes

C:\ipconfig
"Enter"

Voir la ligne : Adresse IPv4. . . . . . . . . . . : 192.168.1.12

Le lien local sera : celui-ci
à utiliser directement dans le Windows Media Player (Fichier > ouvrir une URL) ou le lecteur VLC (Fichier > ouvrir un flux réseau, choisir http). En réglages par défaut, sur mire, le WMP donne une image plus piquée que le VLC et surtout un bruit moins vilain. L'image ci-dessous est "sans bruit"

3. Pour rendre accessible la caméra depuis le net à travers la "box" ADSL :

Le port WME9 doit être débridé, cela a été fait ci-dessus.
Ensuite, l'IP internet étant dynamique, il faut trouver un moyen de redirection automatique quand le FAI la modifie.
Je propose d'utiliser dyndns.

Il faudra y créer un compte d'utilisateur (gratuit) et donner une adresse mail valable. L'autre fournisseur indiqué est plus curieux et n'arrête pas de me relancer pour ses services payants => BlackList !


Cliquer sur "Get started"
A la 1ère visite : "Create one now", remplir le formulaire avec vos identifiants, "Create account"
Revenir sur le site, "Log in" avec les identifiants que vous avez choisis.
"Add new host name" (vous aurez droit à 5 gratuits basiques)
Remplir avec le nom de son choix (ex; "nebcast") la case à droite de Hostname :
Choisir un nom dans la liste pour la 2ème case (ex: "dyndns.org")

Cliquer sur "Use auto-detected..." pour remplir automatiquement la case IP Address
"Create".

IMPORTANT: Ensuite, sur cette page, télécharger l'utilitaire "DynDNS Updater", l'installer en indiquant les noms choisis auparavant, laisser les choix en valeur par défaut

Le lien de diffusion a indiquer aux astrospectateurs (ou mettre dans votre page perso html avec le lecteur enfoui) sera du genre :
de ceci

où 8080 est le n° de port choisi dans WME9 et débridé dans la "box".

Attention, vous ne pourrez pas ouvrir ce lien à travers votre propre accès internet ADSL (ce sera possible toutefois si vous avez souscrit à CamStreams), mais vous pouvez l'essayer à travers une connexion par le modem basique bas débit sur votre ligne RTC si elle n'est pas dégroupée et si vous possédez des identifiants "accès libre".

Les utilisateurs "web" pourront l'ouvrir directement dans le Windows Media Player (Fichier > ouvrir une URL) ou si vous y tenez, avec une moindre qualité le lecteur VLC (Fichier > ouvrir un flux réseau, choisir http).

Il n'est donc pas nécessaire d'avoir un site avec page perso, il suffit de communiquer le lien (et l'horaire de diffusion) dans un sujet du forum.

Cependant, pour faire plus joli et ajouter des explications, on peut enfouir le lecteur dans une page html, voici une recette pour ce faire. Choisir le "Windows Media".


4. A suivre, les autres solutions ::

- CamStreams, une solution clé en mains en cours d' évaluation, basée sur le WME9 et qui présente un intérêt indéniable.

Les détails sont dans le 5ème message du fil.


- VLC, tuto E tuto F
D'autres tutos à consulter sur ce dernier site.

J'ai enfin réussi à faire assez souvent tomber en marche VLC en fonctionnement en serveur local, le distant est à vérifier, mais ça ne devrait pas poser de problèmes.
Ce qui m'a coincé pendant longtemps est que l'adresse http:// à donner aux lecteurs locaux (VLC ou WMP) n'est pas l'adresse locale comme celle-ci mais comme celle-là où Toto est le titulaire du PC.
C'est encore loin de marcher à tous les coups ????

VideoLAN est un projet de compatriotes qu'il faudrait encourager.

- WapCamServer,
J'ai établi tout récemment le contact avec l'auteur du logiciel, astram parisien. A SUIVRE!

D'ores et déjà, le WapCamServer est parfaitement adapté au mode de diffusion en direct FTP, voir à la fin de ce fil.

-------------------------------------------------------------


Merci d'avance pour vos retours

Et surtout pour vos prochaines diffusions

[Ce message a été modifié par Nebulium (Édité le 22-04-2008).]

[Ce message a été modifié par Nebulium (Édité le 25-06-2009).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonsoir Nebulium.
........ ca m'ennuie de ne pas écrire un Prénom .....

L'écriture de tes tutoriels est remarquable !
on sent beaucoup de passion là dedans :-)
vraiment beau boulot , sur un domaine pas simple , où
peu de gens s'aventurent ....

Avec l'expérience de mes tests récents + ceux d'un passé
..pas très lointain ,un peu de recul et d'infos obtenues
par 2 techniciens me font repenser un peu les choses :

Quel est le besoin ?
- passer des évènements astros , rapprochements, occultations , éclipses , transits ........... ou tout simplement des images planétaires et lunaires.
pour des copains de Listes Astro qui n'ont pas la météo qui va bien pour ces choses là ( en sachant que pour l'émetteur d'images, ce soir là le truc c'est de faire plaisir aux copains avec une peu d'abnégation .....)

Donc , pour ces évènements Astro , finalement , voir des images qui ont 1/10000 de seconde ou 5/10secondes de différé , ce n'est vraiment pas un souci :-).
Et cela est très important pour la suite ........

1 ) fabriquer du vrai Streaming , un flux video quasi temps réel, tres fluide , est possible pour seulement 4/5 utilisateurs Maximum ,
- ce n'est pas pour rien que par exemple Windows Media Coder limite à 5 utilisateurs .........

### au passage Nebulium, il faut savoir qu'en modifiant les parametre dans la base de Registre , datas relatives à WMC
on peut porter le nombre de client à 50 .............
La manip :
Pour augmenter le nombre maximal de connexions directes
Dans l'Éditeur du registre, utilisez Regedit : HKEY_CLASSES_ROOT\Software\Microsoft\Windows Media Tools\Encoder\MaxClientConnections.
Modifiez-la de façon à ce qu'elle reflète le nombre maximal de connexions directes que vous voulez autoriser. Vous pouvez autoriser jusqu'à 50 connexions. ####

Bon l'envers du décor chez nous Amateur ......c'est que avec nos lignes, nos moyens, ça ne sert pas a grand chose , sinon à bloquer la quasi totalité des clients sur des écrans gelé ou le streaming ......... bé, n'existe plus :-)

En fait l'explication est simple , chaque client se connecte directement sur la machine du copain qui envoie les images
lien du type http://N°Ip de l'émetteur:port
à partir de là même dans 1 cas comme le mien qui loue un serveur généraliste avec un nom de domaine, cela ne change rien , les connexions se font toujours sur ma machine a travers mon Fai et non mon serveur de domaine ........
Qui plus est, dans ces conditions , la bécane adapte les flux transmis à la connexion la plus basse des connectés : -(

Ayant passer pour mes tests à 50 le nbre.de connectés simultanés et dans ces conditions , j'ai bien mesuré à travers les très nombreux reports des connecté et pas uniquement sur Astrosurf, il y avait aussi les copains d'Astrocam et de Webcamastro .... tous les problèmes engendrés chez tous le "Clients" .

http://www.astrosurf.com/ubb/Forum2/HTML/026654.html

Il y a des solutions pour du live mais qui passent par des serveurs de streaming Payants , on envoie le flux vidéo chez eux, et c'est chez eux que les clients se connectent ...... mais là , ça dépasse le cadre de nos activités amateurs.....

Je reviens donc au passage de mon début de message :
<<<.......pour des évènements Astro , finalement , voir des images qui ont 1/10000 de seconde ou 5/10secondes de différés , ce n'est vraiment pas un souci :-).
Et cela est très important pour la suite ........>>>

2-) A partir de là , je vais revenir personnellement à un autre système de transmission , c'est à dire à l'envoi et au rafraichissement d'images , avec des softs de type WebcamXP , Webcam32 ou autres gratuits .
J'ai déjà effectué ce type de diffusion comme d'autres copains ( Vénus en plein jour, taches solaires , Saturne Jupiter .......etc) et les copains au bout...paraissaient vraiment satisfaits :-))

L'adresse ne changera pas :

http://bbayle.com./video/

et même si la pendule de test ne trottera pas à la seconde près, mais de 3 à 5 secondes ..... on ne sera pas loin du live :-))))..... sachant que ce que l'on voit dans notre ciel sera plus récent que leurs milliard d'années d'existence ....:-))

## si le temps veut bien se calmer, j'espère d'ici 2/3j
envoyer en quasi live des images Lunaires , je préviendrais bien entendu les copains des Listes .

Amicalement Bernard_Bayle

[Ce message a été modifié par Bernard_Bayle (Édité le 11-04-2008).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Merci Bernard pour ces réponses précises et documentées et ton appréciation

Deux autres questions :

1. Si un "copain" possède un gros tuyau remontant upl, connais-tu un logiciel(gratuit de préférence) qui lui permet de soutirer le flux de WME9 (qui ne verrait alors qu'un client) et de le resservir tel quel à un certain nombre d'autres clients?

J'ai essayé en local avec VLC (qui me semble d'office reconditionner l'encapsulage sinon l'encodage et le mode de diffusion sauf le mode "raw" peut-être?) sans arriver à le faire marcher en serveur, en tout cas avec le GUI. Peut-être en ligne de commande? La doc est un tantinet ésotérique

2. En mode ftp, en vitesse de rafraîchissement, est-ce que tous les gratuits se valent ?

Merci

Amicalement

Jean
a.k.a. Neb


[Ce message a été modifié par Nebulium (Édité le 11-04-2008).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonsoir

Dans l'attente du copain avec un gros tuyau pour la méthode flux vidéo (il y a aussi la solution CamStreams qui semble valable) j'ai regardé la solution FTP.

La méthode FTP :

Les deux logiciels cités par B_B : WebcamXP et Webcam32 ne sont pas des "définitivement gratuits". Parmi les vrais gratuits, j'ai d'abord testé Webcam First
Il est très limitatif en taille d'image, je n'ai du coup pas mesuré sa cadence de rafraîchissement max.

Ensuite j'ai eu immédiatement des résultats intéressants avec WapCamServer en mode FTP, avec un choix de dimensions d'image..
Il faut bien sûr avoir mis en service ses pages perso (l'espace nécessaire est dérisoire, de l'odre d'une centaine de koctets) et y créer le répertoire où mettre la page et l'image évolutive de l'application.

L'installation s'est passée sans problème sous XP. Sous Vista, installer ailleurs que dans C:\Programmes !

L'image webcam sera accessible en http sur le site perso par tous les utilisateurs du net.

Attention, si le PC comporte une caméra incorporée, il faut la désactiver (pas la désinstaller !) à partir du gestionnaire de périphériques.

Au 1er lancement, la détection de la caméra peut prendre plusieurs minutes!
Si "No device found" persiste : File > Launch JMF registry > Onglet Capture devices > en bas à gauche, Detect Capture Devices. Insister...
En fait, la détection peut prendre 10 à 15 min.

Ensuite on configure la Webcam en choisissant les dimensions d'image (Capture, rien vu pour les réglages manuels, on va demander à l'auteur de nous faire quelque chose, inutile,c'est déjà fait dans la prochaine version, merci Emmanuel , Init, Start.

Note importante : On peut régler la caméra en temps réel dans l'affichage WCS à partir de VirtualDub même si l'image n'y apparaît pas après connexion à WCS :
Menu File > Capture avi puis Menu Video > Levels

Ensuite, pour le mode FTP, il suffit de configurer : Tools > Configure comme indiqué ici Start.

Pour, l'instant éviter de cocher la case "Send HTML autorefresh page", le lien vers le dossier en site perso indiqué en config ouvre cette page de base, montrant l'image envoyée (et mise à jour) "shot.jpeg". Le problème actuel est le clignotement dans certains navigateurs de l'image au renouvellement, la page de base va être modifiée.
Si elle n'est pas cochée, seule l'image "shot.jpeg" est envoyée sur le site perso d'accueil. Il faut alors l'insérer dans une page html classique contenant en particulier une commande spécifique assurant le rafraîchissement automatique de l'affichage de l'image et non de toute la page par le navigateur.

La mise à jour de l'image semble possible à 2 i/s.
Le niveau de qualité de la compression jpeg n'est pas réglable pour l'instant, l'auteur de WCS l'a prévu dans la prochaine version

Attention, l'image montrée ici est une démo, donc n'est pas remise à jour depuis une caméra.

Grâce à un sérieux coup de main de gibehem et Houdini (merci à eux ), voici un code pour fabriquer une page html attrayante et informative:

code:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en-us">
<head>
<title>cam_html</title>
<style>
body {background-color: #202020; color: white}
</style>
<script language="JavaScript">
function reloadImage() {
if (document.images) {
document.images.cam.src = 'http://adresse_image.jpeg?' + (new Date()).getTime();
}
setTimeout('reloadImage()',2000);
}
setTimeout('reloadImage()',2000);
</script>
</head>
<body
style="direction: ltr; color: rgb(102, 204, 204); background-color: rgb(20, 20, 20);"
alink="#000088" link="#66cccc" vlink="#ff0000">
<br>
<br>
<br>
<br>
<div style="text-align: center;">
<img
style="width: 320px; height: 240px;" alt=""
src="http://adresse_image.jpeg.jpeg" name="cam"><br>
</div>
<br>
<br>
<br>
</body>
</html>

Mode d'emploi :

1. Copier le texte du code, le coller dans un éditeur comme NotePad.

2. Modifier le titre : balises <title>

3. Modifier en 2 endroits l'adresse de l'image en page perso : http:// ... /shot.jpeg
Attention WapCamServer fabrique une extension .jpeg

4. Enregistrer sous (choisir tous les types de fichiers) : mapage.html

5. Ouvrir mapage.html avec un éditeur html comme Kompozer, mettre texte et décorations, les <br> sont prévus pour amorcer les opérations, user et abuser du copier -coller-modifier, Enregistrer.

6. Upl en page perso et diffuser le lien.


[Ce message a été modifié par Nebulium (Édité le 17-04-2008).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonjour à toutes et à tous


Donc voici mes conclusions du moment, avec des détails d'opératoires plus haut et plus bas, en attendant la refonte.

Comme il ne l'a pas été dit, la diffusion "live" procède d'une philosophie totalement différente des habitudes classiques de présentation d'images fixes et animées.

En Astronomie en particulier, elle constitue un complément intéressant et doté d'une certaine convivialité.

Deux procédés utilisables :

1. La méthode FTP.
Elle requiert une page perso chez son FAI, peu d'espace mémoire (une centaine de ko suffit largement), laisse beaucoup de possibilités de choix en matière de qualité (ce sera du jpeg) et dimensions d'images.
Par contre, il ne peut y avoir d'accompagnement sonore et les images sont renouvelée au taux de 1 par 2 s ou moins souvent, dépendant de l'ordi et du débit montant de la connexion au net.

2. La méthode vidéo.
Pour l'instant, je prends en considération les solutions basées sur le WindowsMediaEncoder, on verra plus tard pour les autres.

En application astro, pour une image 320x240 renouvelée 15 fois par seconde et un commentaire sonore "vocal", il faut disposer d'un débit montant d'au moins 128 kbps, le site et la page perso sont inutiles pour une présentation "sèche".
Cette méthode requiert plus de puissance de traitement que la FTP, mais un portable basique de moins de trois ans devrait faire l'affaire.

Deux variantes : Autonome et Camstreams.

Pour le détenteur d'un upl à 512 kbps, les 2 variantes ont le même rendement de base (bande passante et nb d'utilisateurs simultanés)


La variante CamStreams est plus facile à mettre en oeuvre pour les novices et apporte un environnement de présentation, de supervision et d'assistance. Le flux peut aussi être inséré dans une page perso Le logiciel de diffusion est une version simplifiée de WME9 tout à fait paramétrable, sauf qu'elle manque d'un réglage fondamental pour l'astro, le filtrage du bruit de la caméra. Très vite, l'utilisateur préfèrera utiliser WME9 totalement compatible CamStreams pour optimaliser les paramètres astro. A noter que dans la configuration que j'ai proposée, il faut rétablir l'audio si besoin.

Le principe de diffusion CS est le suivant :

Le diffuseur possède une bande passante de 512 kbps, partageable entre 15 utilisateurs simultanés au maximum.

Si l'on diffuse du 128 kbps (cas courant optimum), les 4 premiers connectés seront servis, les autres devront attendre qu'une place se libère. A noter que passer par CS plutôt que fonctionner en autonome pur mobilise seulement 1 flux upl à 128 kbps pour servir 4 utilisateurs à 128 kbps. Dans ce cas, il reste encore 3 flux utilisables en autonome.

La bande passante CS de base est négociable :

Your stream is capped at 15 simultaneous viewers, no matter what bitrate you use. This helps us maintain a predictable level of service for the server. If you have a special requirement or are looking to broadcast a 'one off' event, feel free to email us with your idea and we'll see if we can come to some arrangement.

If you think that your stream will occupy more resources than your basic free account gives you (500kbps/15 viewers) then you can request that we increase your allowances.

The deal

Firstly, think about a sensible amount you believe you will need (1mbps/30 viewers? 2mbps/60 viewers?) and whether that reflects the demand of your stream. We want to be sure we are only allocating server resources to those streams that actually have the demand or we may find ourself in an unexpected position of being 'maxed out' without proper planning. Please be true with your request, think sensibly about your actual requirements, and where you can, take into account perhaps a bitrate saving on your stream so you can accommodate more viewers in your allowance.

Secondly, and this is the important part - if we agree to your request and if you have a website - you must promote the Camstreams service throughout any webcam related pages, regardless of whether you embed your stream on there or not. This promotion can be in the form of a prominent link "Streaming webcam supplied by camstreams.com" or similar or any graphics you think fit the bill. You must link to the home page of camstreams (www.camstreams.com). As yet, we don't have any banners to supply you, so text links will probably work best.

Upon receiving the request, we will look at your website to check that you have a promotion for our site in place, subject to your request being sensible, we will allocate the resources and let you know. Should you remove the Camstreams promotion from your web site (if applicable), we will reduce your allowances back to 500kbps/15.


Enfin, quelques conseils pour la mise en oeuvre de CS :

1. Utiliser le système DynDns, pour éviter de faire manuellement dans la page de supervision les mises à jour de votre IP.

2. N'oubliez pas de débrider la "box" et les pare-feux (Programme et port sous Vista)

3. A la 1ère mise en route, sous Vista, connectez-vous à la "box" en Ethernet plutôt qu'en WiFi. Quand tout marche, vous pouvez essayer comme vous voulez.

4. La page de présentation CS réduit l'image à des dimensions 266x200.
Pour une présentation à l'échelle 1, il faut soit utiliser une page perso avec adaptation des paramètres de dimensions dans le code html, soit ouvrir directement l'URL du flux avec Windows Media Player ou VLC.
Le lien se récupère ainsi :

Dans la page CS, clic droit sur l'image > Propriétés
Onglet Fichier > Emplacement : Sélectionner > Copier.

Ce lien peut être donné à NetTransport (ou VLC) pour enregistrer le flux, à l'occasion d'un évènement mémorable, par exemple une webcam sur le VLT ou tout simplement parce que vous ne pouvez pas être présent au bon moment. Après la fin de transmission, renommer en .asx le fichier enregistré, pour pouvoir le lire avec votre lecteur favori ou monter un film à partir des meilleures séquences.
WindowsMovieMaker acceptera directement le .asx. Pour jouer avec dans VirtualDub, installer un bon codec genre mjpeg, camstudiocodec, huffyuv, puis convertir le .asx en .avi avec MediaCoder.

les utilisateurs de FF pourront aussi récupérer le lien en cliquant sur le petit poisson vert nommé "Unplug".


[Ce message a été modifié par Nebulium (Édité le 22-04-2008).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonsoir

Les méthodes ci-dessus ont été exposées ont été expérimentées dans deux fils de démo ici, et encore là.

Je remercie tous les participants qui ont eu la patience de supporter mes errements et ont bien voulu me faire part de leurs commentaires.

Tous les retours et commentaires futurs seront également les bienvenus.

Pour terminer, je donne ici quelques liens où trouver des accompagnements sonores authentiques :

University of Iowa
Cassini
Space audio

Nasa (voir aussi les liens dans la page)
Listen

[Ce message a été modifié par Nebulium (Édité le 24-04-2008).]

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant