But the Windows Media streaming Server shoudl allow me to view LIVE Feeds. I just don't know the procedure to set it up. I can't even find anything on the Microsoft site itself!
Main Topics
Browse All TopicsMy present server set up:
Windows 2003 Server Standard
Windows Media Services 9
Windows Media Encoder
IIS6 is installed and running
Video camera
Microphone
I want it set up so that it can STREAM a 'live' meeting that is planned for this Friday. So far I have everything set up and the server works to play back the streams that have been archived, but I am not able to get the server to view the actual LIVE streaming session.
I have done research on the net and found multiple articles, but nothing is specific as far as steps I should follow to get thise going. I want to set up a UNICAST LIVE STREAMING session. I also want it set up so that as these meetings are recorded, if someone misses a meeting then I can go into the archive and retrieve the movie session they missed and they can view it later.
I have the IIS server pointing to port 80
I have the Windows Media Administration site pointing to 8080
I have set up the encoder to go to port 1065
If I set up the encoder to play back from the archives I can view them from MMS. I do belive that this is going to be the way I will want them to play back. I will set up a link for everyone to click on which will open their Windows Media Player to the correct location streamed from the encoder. I just can't seem to get the setup to play the actual live streams I have created.
Any help would be greatly appreciated.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
the reason u can play archived video streams is because they are files that the user opens.
this broadcasting of a live stream is totally different.
the users are going to need to be able to view it. If there's nothing on the ms site about it, then you're probably thinking of something else that ms doesn't directly support, which is why i recommended writing a program that intercepts the video.
or u could go for option 2 which is use equipment that is designed for this.
too many people try cheap alternatives and are dissatisfied when it doesn't meet their expectations.
What kind of connection are you using for your camera?
I've done this with a PCI-based video capture card on a separate device that fed the stream to the WM server, which then served multiple people accessing the stream. I think MS recommends a separate encoder box to allow the WM server to handle more connections, but I believe you're correct that you should be able to do this with one box.
Are you able to encode and save from the camera as it is setup now?
This might be a question of defining the source correctly.
jeopboy,
I am able to encode and safve from the camera now as it is set up. I am thinking also that it might be an issue with IIS as both Windows MEdia Server and IIS want to use port 80. Even though I have gone and changed the port that content streamed from WMS is using to 1065.
I have a USB camera and seperate Microphone. I have been using the mms:// connection and been having no trouble getting stuff linked to the publishing poiont to play as long as it has been rep-recorded. I am just stumped as to how to get the live streams to come up.
Have you looked over this reference for the web/WMS server co-location?
http://www.microsoft.com/t
Jeopboy,
Question: Can I just run WMS on this Windows Server 2003 box, without IIS? I do have other machines I can forward content to, that I can set up on the web. I just wanted IIS and WMS set up on this box so I could set up the Unicast Announcement stuff.
I can always create a web page with a link to the Live Feed on this box, that users can click on, as long as I am able to get the stream to work. I am most concerned about getting this Live feed to go.
IF I had WMS running on this box and IIS running on another box, I might get it to work, but if I try to uninstall IIS it is telling me that The Unicast Announcement service is part of the functionality of WMS I would have to remove.
I really do not have any web content I am serving from this machine. I really only want this machine to handle the live feed. I have many other IIS boxes I can use to create pages and host on if needed.
I'm still wondering if the problem is on the WMS to encoder connection. When you create your mms publishing point (an .asx file?), how are you referencing the encoder?
I also found some pieces related to WMS 9 and firewalls saying the WMS is using port 8080 by default for listening for encoder connections.
Try changing the administration site to 8081 and see if that allows your encoder be able to push the content into the WMS on 8080.
When I create the publishing point, do I have to manually create the .ASX file to point to the WMS encoder?
As far as I know I am just creating a folder where the streamed content is going to.. the content is created in the new folder as .WMV.
If I stop streaming and point to the .WMV file I can view it fine through the MMS protocol.
If I look in the folder I am not seeing an .ASX file.
Since it's on the same box, it doesn't matter but it might be simpler to pull. If you're pusihing, you have to have the HTTP server control enabled on WMS and make sure of permissions.
The .asx file is only if you want to do announcements and reference it from the web server. It's required if you're using multicast, but I think you're just trying to do unicast, so you don't have to have one.
For pull:
When you have the encoder up and capturing from the camera, try pointing your Media Player at the encoder: http://encoder_name:port and see if you get the stream. If not, the issue is on encoder setup.
Once you have that set, you should create a broadcast publishing point that references the encoder in the publishing point path.
Users will still reference it by mms://server_name/publishi
Let me know how it goes.
I have the camera and system set up to do PUSH for now. It seems to be working, so I am going to keep this form now.
I want to set up WMS to do a lot more, but for now the main focus is on getting the meeting tomorrow at 12:00 to be streamed and recorded, which I am now able to do with a set up to do a PUSH:*
I will have to revisit this aftrer the meeting.
Sounds like you are dealing with serious time constraints. If I were in your shoes, I would put the Windows encoder project on the back burner and consider using Helix Producer. It is a lot easier to work with than the MS product. Helix Producer allows you to stream live and retain an archive for brodcast at a later date.
Setup a Windows XP workstation or server with Helix Server Basic and the Helix Producer client application available from RealNetworks. Helix Server basic will serve up to 5 clients simultaneously during the one year trial period.
Depending on your budget, you may want to consider a prosumer camera like the Canon GL2. Also, Helix Producer may be able to grab the video using a firewire connection or for a low-price you can purchase a PCI Video capture card and run your video signal through a S-video port on the capture card and the audio through your computers line-in port.
Once you get everything setup and configured, you will be able to produce the video using the camera, commence your web-broadcast, and serve the video easily throughout your network. I have set this exact configuration up for several clients in a similar situation and it worked wonderfully. Good luck!
Business Accounts
Answer for Membership
by: phileocaPosted on 2005-06-21 at 15:44:29ID: 14271246
you might want to move this to the programming area, because my suggestion would be to program an applet to intercept the live feed, and allow people to view it thru the applet