Post by geist on Oct 1, 2014 23:22:36 GMT
GUERNSEY STREAMING GUIDE - BY GEIST
So, as some of you may know, I've managed to achieve a pretty sweet streaming setup from my house. I'm able to stream in 720p at 30/40 fps pretty much any time of the day.
Here is just a quick example clip taken from my old Twitch channel, playing Battlefield 4 on PC at 720p.
I'm aware that allot of local gamers are having real issues streaming their content live, due to our poor service providers, and slow-ass connections. One of the main issues is streaming multiplayer games like Battlefield, League Of Legends, Starcraft, and so on. The problem is that as soon as your stream goes live, it saps your bandwidth, and your ping makes the game unplayable. Not to mention your stream will look pixelated as hell, and nobody wan't to watch that, let's be honest. So I have decided to make this guide in an attempt to help people out, and get some more people streaming their content live from Guernsey.
Now, there are a few things you need to take a look at before attempting this guide to see if it's worth it. These are mostly connection and software related, with a couple hardware suggestions thrown in.
1. Can your connection handle it?
So the best way to do this is to perform a quick speedcheck on your connection. You can do this from a few sites, the most common being www.speedtest.net/
Here is my home connection as an example. Running at 34.5mbs Download and 4.5mps Upload (amazing for standard local home connection in Guernsey)
This will give your PING, DOWNLOAD SPEED, UPLOAD SPEED. The two values you want to take are the DOWNLOAD AND UPLOAD SPEEDS.
The UPLOAD speed is probably the most important one to look at here. It will determine how much visual/audio data you are able to send to the streaming site's server. Basically, slower transition of data from your PC, means lower quality image and audio on the stream. If it's below 2mbs Then I would say it probably isn't worth streaming (if you want to have excellent quality) If it's above that mark, then crack on!
The DOWNLOAD speed will determine how well you are able to keep up when streaming multiplayer games. If your download speed is low, you're going to find yourself lagging out in games, and that makes it pretty much unbearable to play. It will also determine the speed of the stream, as it ties in with the upload speed. Basically a lower connection on upload and download front means the stream won't be great. I would say if you download speed is about 15mps, then you should be good to go.
2. If you have a poor connection
If your connection is a little slower than the above, then there are a couple of tips I can give you. The first one, ETHERNET PLUGS! These things are perfect if you are not hard-wired (via ethernet) to your PC or games console. Wireless is not a good option when streaming, or gaming for that matter. It is always better to use a wired connection.
So what are Ethernet Plugs? Well, they basically plug into your wall sockets (power sockets) and carry the connection through there from your router. Even though my connection is an absolute beast, I still use these plugs for my XBOX and PC to ensure I have th best possible connection for games and streaming.
Here are some links for these plugs that I use, and highly recommend;
www.amazon.co.uk/TP-Link-TL-PA4030KIT-500Mbps-Powerline-Adapter/dp/B00FEDTWL6/ref=sr_1_8?s=computers&ie=UTF8&qid=1412204269&sr=1-8&keywords=ethernet+plugs
3. Software
There are a few different forms of software out there that you can get for streaming games. I personally preach XSPLIT, as I, along with many other streamers, believe it to be the best. However, this is a paid service. You will need to purchase a licence in order to use this product effectively. Furthermore, there are so many things that you can do with Xsplit, it's awesome. In my opinion, it is totally worth it. Here is a link to the site;
www.xsplit.com/?lang=en
The other option - the cheap, well, free option. OBS - Open Broadcaster Software. This is a free, open source piece of software that you can use. it performs a few things that Xsplit does, and is probably the most commonly used in the community. A link for OBS is below:
obsproject.com/
NOTE: Xsplit (and OBS - but not so much) will chunk the hell out of your CPU (as in you will need a very powerful CPU to process the data and get it live) so if you do want to use this software, make sure you have a high grade Iintel I5, or a mid to high range I7. The next point will help with this.
4. Can your PC handle it?
So, is your PC powerful enough to run this? OBS and Xsplit both take a large amount of CPU power to operate effectively, and produce a clean and smooth looking stream. If you are not confident that your PC is powerful enough, then I have a fairly inexpensive solution for you. A CAPTURE CARD!
Now, basically what Capture Cards do, is take the load off your CPU when streaming or recording. Programs like Xsplit, Obs, and Fraps, all take up a load of CPU memory. Anybody that has tried using them on a low to mid power PC will have experienced ridiculous drops in FPS while using these programs to record or stream.
NOTE: TO BOTH XBOX ONE AND PS4 GAMERS! The best way to manage a stream is through a PC, using the programs listed above, in conjunction with a capture card. This is how I able to stream both XBOX ONE and PC gameplay in such good quality. Both 'next-gen' consoles have streaming capabilities built in, so if you want to use them go ahead. However, I would strongly suggest linking the console up to a PC to manage the stream. Although my connection is great, i wasn't 100% happy with the quality of my stream using the Xbox One Twitch app.
The capture card setup is fairy simple, but I won't go into that. Here is the link to the card I use, and I honestly couldn't rate it any higher. Take a look:
www.amazon.co.uk/AverMedia-61C9850000AE-Avermedia-Live-Gamer/dp/B007SRYAPO/ref=sr_1_3?s=computers&ie=UTF8&qid=1412205406&sr=1-3&keywords=avermedia
Alternatively there is a portable version, that I have been told works just as well;
www.amazon.co.uk/AVerMedia-C875-GL710-Portable-Capture/dp/B00C1EO536/ref=sr_1_1?s=computers&ie=UTF8&qid=1412205406&sr=1-1&keywords=avermedia
Here is just a quick example clip taken from my old Twitch channel, playing Battlefield 4 on PC at 720p.
I'm aware that allot of local gamers are having real issues streaming their content live, due to our poor service providers, and slow-ass connections. One of the main issues is streaming multiplayer games like Battlefield, League Of Legends, Starcraft, and so on. The problem is that as soon as your stream goes live, it saps your bandwidth, and your ping makes the game unplayable. Not to mention your stream will look pixelated as hell, and nobody wan't to watch that, let's be honest. So I have decided to make this guide in an attempt to help people out, and get some more people streaming their content live from Guernsey.
Now, there are a few things you need to take a look at before attempting this guide to see if it's worth it. These are mostly connection and software related, with a couple hardware suggestions thrown in.
1. Can your connection handle it?
So the best way to do this is to perform a quick speedcheck on your connection. You can do this from a few sites, the most common being www.speedtest.net/
Here is my home connection as an example. Running at 34.5mbs Download and 4.5mps Upload (amazing for standard local home connection in Guernsey)
This will give your PING, DOWNLOAD SPEED, UPLOAD SPEED. The two values you want to take are the DOWNLOAD AND UPLOAD SPEEDS.
The UPLOAD speed is probably the most important one to look at here. It will determine how much visual/audio data you are able to send to the streaming site's server. Basically, slower transition of data from your PC, means lower quality image and audio on the stream. If it's below 2mbs Then I would say it probably isn't worth streaming (if you want to have excellent quality) If it's above that mark, then crack on!
The DOWNLOAD speed will determine how well you are able to keep up when streaming multiplayer games. If your download speed is low, you're going to find yourself lagging out in games, and that makes it pretty much unbearable to play. It will also determine the speed of the stream, as it ties in with the upload speed. Basically a lower connection on upload and download front means the stream won't be great. I would say if you download speed is about 15mps, then you should be good to go.
2. If you have a poor connection
If your connection is a little slower than the above, then there are a couple of tips I can give you. The first one, ETHERNET PLUGS! These things are perfect if you are not hard-wired (via ethernet) to your PC or games console. Wireless is not a good option when streaming, or gaming for that matter. It is always better to use a wired connection.
So what are Ethernet Plugs? Well, they basically plug into your wall sockets (power sockets) and carry the connection through there from your router. Even though my connection is an absolute beast, I still use these plugs for my XBOX and PC to ensure I have th best possible connection for games and streaming.
Here are some links for these plugs that I use, and highly recommend;
www.amazon.co.uk/TP-Link-TL-PA4030KIT-500Mbps-Powerline-Adapter/dp/B00FEDTWL6/ref=sr_1_8?s=computers&ie=UTF8&qid=1412204269&sr=1-8&keywords=ethernet+plugs
3. Software
There are a few different forms of software out there that you can get for streaming games. I personally preach XSPLIT, as I, along with many other streamers, believe it to be the best. However, this is a paid service. You will need to purchase a licence in order to use this product effectively. Furthermore, there are so many things that you can do with Xsplit, it's awesome. In my opinion, it is totally worth it. Here is a link to the site;
www.xsplit.com/?lang=en
The other option - the cheap, well, free option. OBS - Open Broadcaster Software. This is a free, open source piece of software that you can use. it performs a few things that Xsplit does, and is probably the most commonly used in the community. A link for OBS is below:
obsproject.com/
NOTE: Xsplit (and OBS - but not so much) will chunk the hell out of your CPU (as in you will need a very powerful CPU to process the data and get it live) so if you do want to use this software, make sure you have a high grade Iintel I5, or a mid to high range I7. The next point will help with this.
4. Can your PC handle it?
So, is your PC powerful enough to run this? OBS and Xsplit both take a large amount of CPU power to operate effectively, and produce a clean and smooth looking stream. If you are not confident that your PC is powerful enough, then I have a fairly inexpensive solution for you. A CAPTURE CARD!
Now, basically what Capture Cards do, is take the load off your CPU when streaming or recording. Programs like Xsplit, Obs, and Fraps, all take up a load of CPU memory. Anybody that has tried using them on a low to mid power PC will have experienced ridiculous drops in FPS while using these programs to record or stream.
NOTE: TO BOTH XBOX ONE AND PS4 GAMERS! The best way to manage a stream is through a PC, using the programs listed above, in conjunction with a capture card. This is how I able to stream both XBOX ONE and PC gameplay in such good quality. Both 'next-gen' consoles have streaming capabilities built in, so if you want to use them go ahead. However, I would strongly suggest linking the console up to a PC to manage the stream. Although my connection is great, i wasn't 100% happy with the quality of my stream using the Xbox One Twitch app.
The capture card setup is fairy simple, but I won't go into that. Here is the link to the card I use, and I honestly couldn't rate it any higher. Take a look:
www.amazon.co.uk/AverMedia-61C9850000AE-Avermedia-Live-Gamer/dp/B007SRYAPO/ref=sr_1_3?s=computers&ie=UTF8&qid=1412205406&sr=1-3&keywords=avermedia
Alternatively there is a portable version, that I have been told works just as well;
www.amazon.co.uk/AVerMedia-C875-GL710-Portable-Capture/dp/B00C1EO536/ref=sr_1_1?s=computers&ie=UTF8&qid=1412205406&sr=1-1&keywords=avermedia
Final Notes
I hope this little tutorial has been somewhat helpful in explaining how I have achieved these results. I am going to outline the basics below, just to make it as simple as I can;
- CHECK CONNECTION IS 'WORTHY'
- HARDWIRE ALL YOUR DEVICES TO YOUR CONNECTION
- GET DECENT SOFTWARE AND HARDWARE
- COME STREAM WITH US
Now, in terms of set ups, i'm totally game for you guys to ask how to set up XSPLIT and the CAPTURE CARD. Just post below, or email me at iiigeist@gmail.com
Or just post below.
I'm always happy to help.
Ali - GEIST
www.guernseygamingforgood.co.uk
- CHECK CONNECTION IS 'WORTHY'
- HARDWIRE ALL YOUR DEVICES TO YOUR CONNECTION
- GET DECENT SOFTWARE AND HARDWARE
- COME STREAM WITH US
Now, in terms of set ups, i'm totally game for you guys to ask how to set up XSPLIT and the CAPTURE CARD. Just post below, or email me at iiigeist@gmail.com
Or just post below.
I'm always happy to help.
Ali - GEIST
www.guernseygamingforgood.co.uk