Skip to main content
Home Forums Silverlight Design Video and Media Windows Media issues that need developer love!
12 replies. Latest Post by FlashRiver on July 31, 2008.
(1)
m3taverse
Member
186 points
88 Posts
05-02-2007 9:24 PM |
Hello Silverlight team,
The following is based on 1.1 alpha, 1.1 alpha sdk, VS Orcas, IIS6 and Windows Media Server on Enterprise.I made 2 versions of a 1 minute clip. One version had either a marker or a script command every 5 seconds, all of them placed in the header of the WMV file. The second version contained only script commands, but this time placed in the scriptstream. I tested both files on IIS and WMserver.
If you care about webcasting with Windows Media, like myself, you're crying your eyes out right now from reading this list of stuff.I definitely understand you guys focusing on the progressive experience for adoption purposes, but please give the streaming thing in MediaElement some love!
Here's what webcasters really need:
1. We need (!!) support for ScriptCommands from the script stream, at the very least for live scenario's2. We also really need to have support for server side playlists. I really believe that I'm not speaking for a mere hand full of people when I say that.3. mms really must have the ability to roll back to http when needed. UDP/TCP roll over, rtsp support and the ability to control ports would be a bonus.
Of course we'll need all the faulty events and status stuff fixed, but I'm sure you'll do that anyway.
Thanks for listening, and I look forward to any feedback you can give me on these issues.
winston1000
78 points
31 Posts
05-02-2007 10:00 PM |
Great post m3taverse one thing you noted previously but was missed on here is that mms is supposed to be depreciated by Microsoft in favor of rtsp. Thanks again hopefully we'll hear from the source soon.
Quoted from http://www.microsoft.com/windows/windowsmedia/licensing/netprokit.aspx
The following table identifies compatibility between protocols in the Windows Media Networking Protocol Kit and recent versions of Windows Media Services and Windows Media Player. For each version of Windows Media Services and Windows Media Player, the table also identifies the platforms on which that version operates.
gillesk
302 points
66 Posts
05-03-2007 1:44 AM |
Thanks for raising these issues and let me give you some clarifications.
For the needs that you've specified:
I do feel your pain and we are working hard at addressing these issues.
05-03-2007 6:28 AM |
Thankyou very much for responding so quickly, it's really appreciated.
I think we can get by a while without rtsp support, I'm relieved that it's http based streaming and not the raggity old actual mms protocol that is blocked by 9/10 firewalls out there. In the longer term, for larger scale webcasts, really high bitrate or corporate stuff it wouldn't hurt if we had some UDP based transport, altho i realise that only a percentage of my users will be able to take advantage of it.
While I can't wait for script streams and server sided playlists to be supported, I shall now retreat for making some cool demos :)
Thanks again, and thankyou for Silverlight. Once this stuff starts working it will really change webcasting. I'm excited about that in a way that I haven't been excited about anything in a long time.
dks
2 points
2 Posts
05-07-2007 1:16 AM |
Thank you for your posts on Silverlight. This is very helpful. A few more questions:
1. Will we see support for Multicast, once streaming and script support for live is in? Normally the URL that we use for a multicast is of the type http://webserver/mediafile.nsc
2. Will we see support for streaming a SAMI file for on-demand?
3. When will we be seeing the next public release? Or will we be seeing the RTM directly.
Thanks
Dks
05-07-2007 3:09 PM |
dks, it's possible the Silverlight people will not see your post as this thread is labelled as Answered.It's better I think if you create a new thread, then you can be sure that there will be an answer.
ajohnson
6 points
4 Posts
05-07-2007 5:33 PM |
It appears that the marker and scriptcommand events do not work at all (progressive or streamed) when the silverlight object is running in the Firefox browser.
Firefox 2.0.0.3Silverlight 1.1 Alpha
silverli...
8 points
5 Posts
01-10-2008 6:22 PM |
I have an app that streams a live video. The video stream works fine in Microsoft Media Player using the "Open Url.." and specifying http://localhost:8080 but the same Uri does not work in SilverLight 1.1, gives an error 1001 (DownloadError). Am I doing something wrong, or is it a SilverLight's issue?
einar
18 points
11 Posts
03-27-2008 6:00 PM |
"Server-Side playlists are being worked on." <-- Did Server-Side playlists make it into the SL 2.0 Beta?
nesnyc718
17 points
8 Posts
03-29-2008 5:38 PM |
silverlightnewbie:I have an app that streams a live video. The video stream works fine in Microsoft Media Player using the "Open Url.." and specifying http://localhost:8080 but the same Uri does not work in SilverLight 1.1, gives an error 1001 (DownloadError). Am I doing something wrong, or is it a SilverLight's issue?
As stated above, http is not hooked up to stream yet. I gather you're running this off the media encoder correct? That only supports http upstream so you'll have to encode to a WMS (Windows Media Services server) and pull the live feed from there as mms:// url.
03-30-2008 1:50 PM |
Can you provide a resource or a documentation link which states that http is not supported? I am just curious because as far as I have looked the documentation is quite explicit about supporting http protocol, even using it as a fallback protocol. There is also a live video stream http://powerhost.live.powerstream.net/00300000_live2 that uses the http protocol which seems to contradict the second part of your statement, although the live streaming appears to be through WMS. I will be at the MSLive conference in May, hopefully I get some more information about the live streaming there from the horse's mouth, so to speak :)
vsood
36 points
7 Posts
04-04-2008 6:36 PM |
In silverlight the mms:// moniker is used to stream. The underlying protocol used is still http.
FlashRiver
1 Posts
07-31-2008 5:09 AM |
Ah so in essence, in the future we will have the ability to either use a playlist "playlist.wsx" file or "playlist.asx" file to stream from our WMS mms:// protocol publishing point without having to set WMS to stream as a http:// protocol from a single publishing point?
I am wishing for a near future out of the box experience using the Silverlight media player to stream multiple publishing points.-FlashRiver