How to Do Darwin Streaming on Port 80 while still having a web server
This is a short example of how to run Darwin Streaming Server on port 80 (for clients behind firewalls), and still run a webserver on the same server.
- You will need multipe IP addresses (2).
- This example assumes you are running Darwin Streaming 4.0, Apache, and Debian
- This example uses 10.10.10.1 as the www.example.com and 10.10.10.2 as streaming.example.com
- Download Streaming Server
- Install Streaming Server
- Create a virtual interface in /etc/network/interfaces under debian linux
- For example add:
auto eth0:1 iface eth0:1 inet static address 10.10.10.2 broadcast 10.10.10.255 netmask 255.255.255.0
- Edit /etc/apache/httpd.conf
Add "BindAddress 10.10.10.1"
- Restart apache:
#/etc/init.d/apache restart
- Edit /etc/streaming/streamingserver.xml
On the line that contains <PREF NAME="bind_ip_addr"> 0 to 10.10.10.2
- Restart interfaces, apache, or darwin server as necessary
-- TerrySchmidt