OVH Cloud OVH Cloud

Lecture en continue ? C'est possible ?

2 réponses
Avatar
Jérôme Quintard
Bonjour à tous,

Je dois installer un windows media player pour jouer un stream dans une
galerie marchande. J'ai besoin que le player se reconnecte non seulement au
démarrage mais à chaque problème de connexion éventuel. Existe t'il une
possibilité ?

Note 1. Bien sûr si un autre soft que windows media player gère ça merci de
me le dire...
Note 2. Si possible il me faudrait aussi un service qui détecte que media
player vient de planter pour le relancer ...

Merci à tous,

Jérôme

2 réponses

Avatar
le Claude
Salut Jérôme,

Il est très très rare sur un ordinateur de bonne facture que le WMP se
plante, sauf s'il rencontre un problème : CD ou fichier corrompu par
exemple.
Je dirais que Windows a plus de risques de planter que le lecteur,
quoique si l'ordi n'est utilisé que par le WMP, là aussi il faut lui faire
pas mal de misère...
Un conseil : un risque non de plantage, mais de blocage du lecteur
physique existe : lors de la mise en veille, on peut se retrouver avec un CD
qui ne veut plus s'extraire surtout si un CD RW. Ce risque vient à 90 % des
cas de la mise en veille trop prolongée, il faut donc empêcher que l'ordi se
mette en veille pendant que le lecteur joue : Menu [Outils] ==> [Options]
==> onglet [général] décocher la case : {autoriser l'écran de veille pendant
la lecture} et choisis une visualisation "légère" éviter le défilement de
photos par exemple.

Si l'ordi est correct mis à jour au niveau des pilotes des périphériques
et des cartes, un plantage ne me semble pas envisageable.

C'est tout ce que je peux te dire, par contre il sans doute possible de
créer une alarme par un script, mais mes connaissances ne vont pas jusque
là.
Amicalement, Claude

"Jérôme Quintard" a écrit dans
le message de news:
Bonjour à tous,

Je dois installer un windows media player pour jouer un stream dans une
galerie marchande. J'ai besoin que le player se reconnecte non seulement
au
démarrage mais à chaque problème de connexion éventuel. Existe t'il une
possibilité ?

Note 1. Bien sûr si un autre soft que windows media player gère ça merci
de
me le dire...
Note 2. Si possible il me faudrait aussi un service qui détecte que media
player vient de planter pour le relancer ...

Merci à tous,

Jérôme




Avatar
Florent [MS]
Bonjour,

Cela dépend du serveur de streaming utilisé pour diffuser la vidéo.
S'il s'agit d'un Windows Media Server series 9, et si vous utilisez un WMP
version 9 ou supérieure alors la réponse est oui: le player tentera de se
reconnecter automatiquement en cas de déconnexion.
C'est la notion de Fast Reconnect qui fait partie de la functionalité Fast
Streaming.
Fast Reconnect minimizes the impact to each client during a temporary
network outage by enabling the client to reconnect to the server
automatically and restart streaming

Vous pouvez indiquez le nombre de fois que le client va essayer pour se
reconnecter en ajoutant un paramètre (WMReconnect )dans l'URL, par exempe
http://encoder1:8081?WMReconnect=-1
For example, if the value of this modifier is 3, the client will attempt to
reconnect three times. If the value is -1, the client will attempt to
reconnect an infinite number of times. If the value is 0, the client will
not attempt to reconnect.

Il parfaitment possible de monitorer un WMP via un petit programme
développer en vbs, vb, c# car WMP est un objet ActiveX.

Par exemple, en JScript le code suivant permet d'intercepter les erreurs et
de faire un traitement en conséquence:
.../...
<OBJECT id="Player" height="288" width="384" align="center"
classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"
viewastext>
.../...
<SCRIPT language="JScript" event="error()" for="Player">
Form1.Player.error.clearErrorQueue();
isDenied = true
window.location = "ConnectionError.aspx?denial=Server";
</SCRIPT>
<SCRIPT language="JScript" event="playStateChange(NewState)" for="Player">
if (Form1.Player.error == null) {
DisplayPlayerStatus(NewState)
}
else {
if (Form1.Player.error.errorCount == 0) {
DisplayPlayerStatus(NewState)
}
}
</SCRIPT>

Je vous invite à télécharger et consulter le Windows Media Player 9 SDK
http://www.microsoft.com/windowsmedia/downloads/


--
Cdt,

Florent



"Jérôme Quintard" wrote in
message news:
Bonjour à tous,

Je dois installer un windows media player pour jouer un stream dans une
galerie marchande. J'ai besoin que le player se reconnecte non seulement
au
démarrage mais à chaque problème de connexion éventuel. Existe t'il une
possibilité ?

Note 1. Bien sûr si un autre soft que windows media player gère ça merci
de
me le dire...
Note 2. Si possible il me faudrait aussi un service qui détecte que media
player vient de planter pour le relancer ...

Merci à tous,

Jérôme