Thu 25 Jan 2007
Live Windows Media Streaming Mini-Howto
Posted by Andrew Mitry under AudioVisual, Streaming, Web/Tech
Monday night we had a Bible study at our house, it was given by Bishop Paul, the bishop of Mission Affairs. By the grace of God it was attended by over 70 people (I think that is a record for our family room). During the day I got lots of requests to stream the Bible study, so I put together a quick solution. Thank God, it worked out great and we had 33 people streaming. Here is a mini-howto on how I had it setup on Monday.
Note: This is a very basic setup, see my previous post, Tech we Use: Part 2 - Streaming and Recording, for more information on the full setup we use at church.
Items Needed:
Video Camera with Firewire
Windows PC with Firewire
Windows Media Encoder 9 (free)
Optional:
External Microphone
Windows Media Services
Before starting you will need to figure out where you will host your stream. Windows Media Encoder can host up to four streams which is about the max most home/office Internet connections can handle. To support more clients, we use a dedicated Windows server running Windows Media Services on a 100 Mb connection at ServerBeach. Other options are services such as Christian Video Channel, VitalStream or ChurchQuest (plans start at $8.95/month).
If you will be hosting on your own, make sure you have sufficient upstream bandwidth. We usually run a 387 Kbps stream, which with a 2 Mbit upstream you could serve 4 to 5 clients. (There is quite a bit of overhead due to buffering, etc.) Also, you will have to open a few ports on your firewall.
For this example we will be using our dedicated windows server.
1. Connect video camera to PC via firewire, Windows XP should automatically detect it.
2. Fire up Windows Media Encoder, the new session wizard should pop, select the “Broadcast a live event” wizard.

3. Under Device Options, select your video camera for both the video and audio (unless you are using an external mic connected to the sound card).

4. We will push to our Windows Media server, this avoids opening inbound ports on the firewall.

5. Server and Publishing Point
Server Name: DNS or IP address of server running Windows Media Services
Publishing Point: Choose a name for your stream (does not need to already exist)

6. Under Encoding Options we chose the default setting of 387 Kbps under “Live Broadcast video”

7. We usually don’t archive the file using the streaming box because of the reduced quality (recording quality is based on the Encoding Options we just chose), we just slide a tape into the camcorder.

8. We don’t include any videos for an intro or conclusion, but you can easily do so.

9. Add in all the relevant information about your stream.

10. Review the settings and click finish.

11. You will be prompted for a user name and password, enter an account that will allow you to create/manage publishing points on the streaming server.

12. Start Encoding

13. Tell your users to point their web browsers to http://servername/publishingpoint
7 Responses to “ Live Windows Media Streaming Mini-Howto ”
Comments:
Trackbacks & Pingbacks:
-
Pingback from Second Streaming Server » anchorite.org
April 3rd, 2007 at 3:24 pm[...] Make sure that the publishing point on your first server is up and running, see my Live Windows Media Streaming Mini-Howto for more details on this. [...]






January 27th, 2007 at 12:46 am
hey Andrew,
awesome, looks so easy with the screen shots and i think i understood it really well.
March 13th, 2007 at 3:41 am
Hi, Andrew.
I just happened to find your website while I was searching the Internet for a question I had about burning videos on a CD as opposed to a DVD. I think it’s really great that you’re broadcasting your Bible studies. I was reading through your page here and was impressed how you figured out how to do a live broadcast. Seems pretty complicated. I have found a much easier way that you might be interested in. It’s not free, but it’s VERY affordable. There is also a lot more you can do with the service besides live broadcasting, such as video blogging, video podcasting, video email, live video chats and storage of all of your digitized media on a remote site. If you’re interested, there is more information on this website: http://www.vmdirect.com/beseentoday. God bless you for using your technology knowledge to spread the Gospel!
March 23rd, 2007 at 4:10 am
Hello,
I am not a programmer nor a web master. I am trying to post my pastor’s sermon. Can you help me? What is the best way to do it? I have a host but don’t have large space and the bandwidth is limited. We don’t have that many visitors my pastor don’t have enough fund so I was thinking to keep the videos on my hard drive locally. How do I do it withoust buying a video host. Is there any free video host? Please let me know if this is not clear
God bless thank you.
March 23rd, 2007 at 9:21 am
Hello Leul,
There a lot of free video hosting sites out there - I would recommend looking at Google Video, YouTube or GodTube. Let me know what you go with and if you have any other questions.
God Bless you too.
April 10th, 2007 at 7:29 pm
Hi,
I have learned how to stream live video to an embedded player on a website, and stream to different players, however, I am having some trouble getting the QuickTime Player to open the stream.
I have read on this some but am still not able to get this to work, I would like to make my stream compatable with ALL players, thus far I am able to open the live stream with Windows Media Player, WinAmp, RealPlayer, and a few other “independant” players, but QuickTime seems to be the only real thorn in my side here.
Is there a trick to streaming so that the stream can be opened in QuickTime Player?
April 12th, 2007 at 1:56 pm
Have you tried the Windows Media® Components for QuickTime?
http://tinyurl.com/hr9on