2010-02-24 7 views
0

Je travaille actuellement sur l'application Silverlight, qui réside sur notre page Web ASP.NET. Je veux remplir la liste avec les noms des fichiers (audio wav) qui se trouvent sur une machine linux distante. Je veux également pouvoir lire ces fichiers en utilisant MediaElement.Silverlight lire le fichier à partir du serveur distant samba activé

Je me demande s'il est possible d'obtenir un flux de serveur linux distant samba activé.

thx, pour trouver des réponses

Répondre

0

Non, à moins que vous activez votre application ASP.NET pour accéder aux fichiers de la machine Linux à distance et efficacement proxy eux. Vous devez avoir les fichiers disponibles sur HTTP.

Une autre option peut être d'exécuter Apache ou un autre serveur HTTP sur la machine Linux et d'offrir la musique de cette façon.

+0

J'ai commencé à travailler en créant un service WCF, j'ai créé une méthode qui renvoie le tableau de fichiers byte [] puis l'ai mis dans mediaelement dans Silverlight (setSource à MemoryStream créé à partir de byte []). Tout cela fonctionne très bien sur le développement de la machine, mais ne fonctionne pas lorsque je le déploie sur le serveur (IIS7). Dans ma méthode j'obtiens l'erreur: n'a pas pu trouver une partie du lecteur x: \ (sur le serveur x est mappé au partage de Linux) – dammian

Questions connexes