![how to make your own ableton live packs for push how to make your own ableton live packs for push](http://sonicbloom.net/wp-content/uploads/2013/08/push_inkey2.jpg)
- #How to make your own ableton live packs for push how to#
- #How to make your own ableton live packs for push install#
Also, I recommend using a dynamic DNS service to overcome dynamic IP issues that come up with residential hosting.
#How to make your own ableton live packs for push how to#
If you are hosting your server in your home, you will have to forward TCP port 1935 to the box.this varies by router, so look up how to set up port forwarding for your router.
#How to make your own ableton live packs for push install#
Note to Mac users: You can install nginx with the RTMP module via Homebrew: If you want to use Windows, you can find Windows binaries for nginx with the RTMP module already included here: Note to Windows users: This guide focuses on using Linux. As long as you get the dependencies for nginx somewhere besides apt, you can follow this guide just fine. I recommend using Ubuntu for the server software for the sake of ease, but you can obviously use whatever you want. So when I have 2 streamers stream to my server, and I download both of them, I can chew up 10GB of bandwidth in 2 hours. Just make sure you have enough bandwidth.remember that bandwidth usage will be (the size of a stream) * (the number of people uploading + the number of people downloading). I recommend Linode or Digital Ocean as providers.
![how to make your own ableton live packs for push how to make your own ableton live packs for push](https://cdn-resources.ableton.com/80bA26cPQ1hEJDFjpUKntxfqdmG3ZykO/static/images/og-images/shop.ae6cac621a1f.jpg)
If you don't have your own box, a VPS can also work. So I assure you, even a cheap old box would suffice. Don't believe me? My RTMP server for a long time was a Raspberry Pi, a $35 mini-computer, sitting under my desk, and it was capable of hosting at least 3 simultaneous streams, and I never even stressed it to see how many more it could handle. Essentially it just grabs data from the input and forwards it on to the output, simple data transfer.