Greendweller
Member
Hi all,
I made a small guide for streamers who want to save a copy of their broadcasts and want to set up their own rtmp server locally.
Please keep in mind that you will have to do some adjustments for your specific setup/wishes.
https://docs.google.com/file/d/0B1HhEyA7_SPUejQzSjVlS2Y2WU0/edit?usp=sharing
(click on "file" top left corner and then download)
The download contains the following:
nginx-rtmp module for windows provided by mkdr here on the forums.
Jwplayer
My recording interface
A batch file for rss testing
fnr.exe Tool to quickly find and replace words in multiple documents.
And some small scripts to make it all work.
This instruction wil show the quickest way to set it up.
1. Download it and extract it to you c:\ drive. (no other folder of whatever, just plain in c:\)
so you will have c:\nginx_rtmp_w32\the files in the zip.
2. Check what ip adress you have on the server/computer
3. Open the folder c:\nginx_rtmp_w32\Tools and start fnr.exe
4. In the <dir> line fill in: c:\nginx_rtmp_w32\html\Body (or browse to it with the button)
5. In the Find box fil in XXX.XXX.XXX.XXX (no spaces)
6. In the Replace box fil in the ip adress you got in point 2.
7. Click on the replace button and you will see 18 modifications.
8. Close this program and start the server by clicking on: c:\nginx_rtmp_w32\nginx.exe
9. Open an internet browser and fill in the ip you got at point 2 and go.
A more comprehensive instruction is available when you have setup the server and able to reach it in a browser.
And a quick view on how the interface looks like:
================================================================================
Notice:
*AT THE MOMENT THE SERVER IS NOT SECURE, PLEASE KEEP THAT IN MIND FOR YOUR SITUATION.
*All is set up in windows syntax so adjust to linux syntax if you use a linux dist (URLs, save paths, timeformats).
*The Exec_ command is currently not possible with the win32 compile so re-encoding is not implemented. (yet)
(or someone knows how to do this without the exec_ directive) (not really looked into this yet)
* The records get messed up if the same streamkey/path is used in obs on different pc's so keep in mind that you will have to fill in the streampath in OBS if you are broadcasting with more than one pc to that server. (Want to solve that in the future by forcing a stream name else error)
* If there are more requests for a specific profile, please let me know and ill see if i can add it.
================================================================================
I made a small guide for streamers who want to save a copy of their broadcasts and want to set up their own rtmp server locally.
Please keep in mind that you will have to do some adjustments for your specific setup/wishes.
https://docs.google.com/file/d/0B1HhEyA7_SPUejQzSjVlS2Y2WU0/edit?usp=sharing
(click on "file" top left corner and then download)
The download contains the following:
nginx-rtmp module for windows provided by mkdr here on the forums.
Jwplayer
My recording interface
A batch file for rss testing
fnr.exe Tool to quickly find and replace words in multiple documents.
And some small scripts to make it all work.
This instruction wil show the quickest way to set it up.
1. Download it and extract it to you c:\ drive. (no other folder of whatever, just plain in c:\)
so you will have c:\nginx_rtmp_w32\the files in the zip.
2. Check what ip adress you have on the server/computer
3. Open the folder c:\nginx_rtmp_w32\Tools and start fnr.exe
4. In the <dir> line fill in: c:\nginx_rtmp_w32\html\Body (or browse to it with the button)
5. In the Find box fil in XXX.XXX.XXX.XXX (no spaces)
6. In the Replace box fil in the ip adress you got in point 2.
7. Click on the replace button and you will see 18 modifications.
8. Close this program and start the server by clicking on: c:\nginx_rtmp_w32\nginx.exe
9. Open an internet browser and fill in the ip you got at point 2 and go.
A more comprehensive instruction is available when you have setup the server and able to reach it in a browser.
And a quick view on how the interface looks like:
================================================================================
Notice:
*AT THE MOMENT THE SERVER IS NOT SECURE, PLEASE KEEP THAT IN MIND FOR YOUR SITUATION.
*All is set up in windows syntax so adjust to linux syntax if you use a linux dist (URLs, save paths, timeformats).
*The Exec_ command is currently not possible with the win32 compile so re-encoding is not implemented. (yet)
(or someone knows how to do this without the exec_ directive) (not really looked into this yet)
* The records get messed up if the same streamkey/path is used in obs on different pc's so keep in mind that you will have to fill in the streampath in OBS if you are broadcasting with more than one pc to that server. (Want to solve that in the future by forcing a stream name else error)
* If there are more requests for a specific profile, please let me know and ill see if i can add it.
================================================================================