I'm just learning how live streaming works. But I have a few questions

1) Can a live stream come from your website server or do I need a stream server and pay extra?
2) Currently my church uses windows encoder as the program to do live streaming. We also have a adobe flash encoder and were thinking about doing it that way because it usually looks better with using less bandwidth. Right now we can only stream a small picture and want to be able to go full screen or at least almost full screen with good quality.
3) And if flash is the way to go and if I need a streaming server. What's a good company to go with? I prefer it to be Christian based but will consider others as well.

Maybe BDH should think about doing a streaming server if he does not already have one?