Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
j'ai installé aujourd'hui DSS 5.5, sous Debian etch sans aucun problème.
Le streaming des medias stockés sur le serveur se fait très bien.
Je souhaite faire du streaming live à partir d'une autre machine sous Win XP, à l'aide de Wirecast.
J'ai trouvé plusieurs tutoriaux à cet effet, j'ai bien crée un compte user/passwd "Movie broadcast", j'ai bien édité un qtaccess dans mon dossier avec mes medias en ce qui concerne le serveur.
Pour le client, j'ai bien utilisé le protocole "Announce" automatic unicast, j'ai bien mis le bon compte, la bonne ip, etc ...
Wirecast me répond "Connexion refusée, êtes vous sur que le port 554 est ouvert ?"
Bonne question, je regarde les logs :
# Streaming STARTUP 2007-10-31 08:24:38
2007-10-31 08:24:38: WARNING: Another process is already using the following RTSP port: 554
2007-10-31 08:24:38: WARNING: Another process is already using the following RTSP port: 7070
2007-10-31 08:24:38: WARNING: Another process is already using the following RTSP port: 8000
2007-10-31 08:24:38: WARNING: Another process is already using the following RTSP port: 8001
2007-10-31 08:24:38: WARNING: Streaming Server failed to listen on all requested RTSP port(s).
2007-10-31 08:24:38: WARNING: Streaming Server is not listening for RTSP on any ports.
Le problème doit être par là. Aucun autre process que darwinstreamingserver n'utilise ce port. J'ai remarqué que ce dernier process se lance 3x, 2 fois par qtss, une fois par root. ??
Google ne donne vraiment rien à ce sujet. Je ne sais plus trop quoi faire. Ma vie est fichue, aidez-moi.
Si quelqu'un a déjà eu ce problème ou alors imagine une solution, n'hésitez pas!
Cordialement,
cxx
Contenu du qtaccess :
<Limit WRITE>
require user streaming
</Limit>
require any-user
Hors ligne
Bonjour,
mon problème est a priori résolu.
En ce qui concerne les messages d'erreurs sus-cités : j'ai killé le process DarwinSteamingServer root, qui se lance je ne sais pas pourquoi, et tout va bien.
Le problème de diffusion du flux que j'envoyais via Wirecast venait d'un autre problème : l'utilisateur que j'indiquais à Wirecast pour se connecter à mon serveur QTSS.
Marche à suivre pour que ça marche avec un nom d'utilisateur "streaming" (conformément au qtaccess que j'ai copié dans mon message précédent):
créer l'utilisateur "streaming" :
- en root, qtpasswd streaming. Configurer le password.
- sur l'interface web QTSS : General Settings / "Change movie broadcast password" et ajouter les paramètres de l'utilisateur crée précédemment : dans mon cas, "streaming", avec son mot de passe.
J'utilise ce compte dans Wirecast, et pouf ça marche.
Note pour ceux qui ne stockent par leurs medias dans le dossier par défaut (/usr/local/movies) , ne pas oublier de donner les droits d'écriture à l'user qtss dans le dossier que vous voulez utliser! Ne pas oublier non plus de mettre le qtaccess dans ce dossier ... (il était tard, c'est le genre d'erreur qui passe inaperçue)
Cordialement
cxx
Hors ligne
Pages: 1