HTTP protocol can be used for pseudo streaming. You just embed your videos using flash player and use a regular web-hosting. Make sure your web-hosting allows to use the amount of traffic required for your streaming videos.
You can also install a streaming server. It could be one of RTMP servers which allow to broadcast h.264 videos.
Another alternative is to use streaming server from another company.
If you need to set up a streaming server, create a web-site, you can
hire IT professionals through a freelance marketplace. They allows you to hire professionals from the U.S., Canada, India, Russia,.... And you can always select a person or a web-design company that posseses the skills you need. Make sure to write all the requirements in your bid.