2009-03-19 14 views

Antwort

0

Es hängt davon ab, was Sie streamen möchten. Wenn Sie nur Mp3s über das Internet streamen möchten, wird das Silverlight 2 MediaElement es für Sie tun. Richten Sie einfach die Source-Eigenschaft auf den Uri der MP3-Datei und schon sind Sie fertig. Die gleiche Technik funktioniert auch für Video. Wenn Sie Live-Inhalte (d. H. Eine Webcam) streamen möchten, sollten Sie die Stream-Dienste verwenden, mit denen der andere Kommentator verbunden war.

4

Ich habe einen MP3-Decoder in Silverlight 3 geschrieben/portiert. Um das Problem eines suchbaren Streams und MediaStreamSource zu umgehen, habe ich einen benutzerdefinierten Stream, SeekableStream, geschrieben, der jeden anderen Stream umgibt und ihn suchbar erscheinen lässt Verwenden eines internen Speicherstreams.

Sie können es in Aktion here sehen, wo es eine MP3-Dateien lokal auf Ihrem Computer oder im Internet spielen kann. Quelle für die Bibliothek und Demo ist jetzt auf CodePlex