Yup, two weeks past, and I want feedback on the marathon. From viewers, helpers, everybody. I know I'll be posting my own criticism later on today. I'm interested in what you think went wrong, what went right, and what we can do different next time. I know that a lot of you probably have loads of opinions on the matter so let' hear them. I also want to officially thank everybody who participated in any way shape or form, I kind of already did but not everybody was in the skype group.
--------------------
Okay my actual feedback. Like I have stated earlier I took on a lot more work then I was expecting to. Really what happened was I saw nobody volunteering to help set up the actual stream and be host PC, so I voluntold myself. If nobody was going to do it then the marathon would probably just not happen. So that week I was also super busy since it was first week of school again, and I work 40 hours. So in my spare time I was finishing up layouts and planning out how to actually set up the stream. I ended up going the RTMP route, which may or may not happen again next year. If it does I need a serious overhaul and most of all a second server. Surprisingly the server was running on a RaspberryPi, which handled my internal HD streams flawlessly. I mean all it's doing, is pushing data from somebody, to my stream pc. You don't need a beast rig to copy data, just a good internal network, which while mine isn't super amazing, it's better then standard. Also I knew I was going to be able to handle the traffic since I have a 25/10 mbps connection with unlimited bandwidth.
Sadly however I didn't get things done until the night before. I know...terrible. But I tried to finish earlier and just couldn't. I had to keep rethinking how the keep dummying everything down in case shit hit the fan. In the ended I had the setup that went live. It was pretty decent considering the people on host pc duties managed to pick it up fast enough, but then came the issues with the runners. Everybody is the skype group knows that there was the issue with trying to figure out mumble audio. A few hours before the marathon started I said fuck it, not going to try to complicate things even more, runner has full control of audio. Best decision ever or else this marathon could of gone way worse.
Now with the RTMP server came some issues. It seemed Xsplit just refused to work for a lot of people with streaming to it. They even had issues with streaming to our backup hitbox solution, which I admit I didn't flesh out instructions for properly enough. Again last minute. Any time I did think of adding it to the google doc of instructions I did, but you can only think ahead so much. Then came issues with runners dropping out or being unable to stream. I truly thank everybody who stepped up to the plate to fill in the time slots. Without you guys the the stream probably would of died.
Also donation money wise, we aren't going to be using that tracker again. A lot of people couldn't even donate because it was an international direct credit card charge, and it just wouldn't process. That is going straight out the window next year. People couldn't donate, and trying to sift through donation comments was ass. You'd think it's just be newest to oldest....nope. They would randomly get shuffled around. Just plain and simple, no more donation tracker from whatever the hell we used. I can't even remember it's name anymore, but it was bad and should feel bad.
Sign up forms....yup. They needed to have a lot more questions. If this happens again we're going to be asking for a lot more information to try to organize it properly this time. While barney was cool and all, having a laggy streaming because your connection upload is super ass low, isn't something I like the learn 5 minutes before your run starts. Sorry to single you out, but it's just the quickest example of important info, that should of been asked. Stream quality, internet connection etc is super important during an online marathon to keep consistent quality. I tried to lower the bar as much as possible by asking people not to stream anything in HD if not needed, because I know upload can suck for a lot of people. Again only so much you can plan ahead, in such a short time span to boot.
There was also the issue with having people do hosting duty, during their actual run. That was to much work for one person and it won't be happening again. I don't even know what it was done like that, but I again, didn't set it up that way. I tried to offload work whenever I could because nobody wants to do everything. Next year, there will be shifts that actually make sense, so the runner isn't scrambling to make sure both his stream, and the marathon stream is working properly.
Also I super apologize for falling asleep during graveyard shift. That was completely my bad. I didn't expect to basically pass out in front of my computer. I guess that's what happens though when you work the day, then try to still stay up to do graveyard shift. Speaking of graveyard shift #SpeedathonAfterDark . That was a cool concept, very crude, and kind of forced. But it brought some interesting moments so if it happens again it'll actually be properly planned out to not be awkward or crude. Will probably be the time where we have more violent, crazy, meme games. We'll see. Opinions here are very welcome on how what you think would be good for this.
The twitch vods...yeah I shit the bed and didn't local record. Kind of late to magically kill the stream to let it record gigs of data though when Twitch archives them....right? Yeah that's if somebody actually saves them. Which nobody did. I just managed to save what was left on Sunday I think....there was about the whole day or two of the marathon left. Sorry folks...I didn't think I would have to save vods for a marathon that wasn't mine.
Point of all this? I assumed a shit ton of responibilty so we could still have a marathon. I dropped the ball, I get it. I'm super thankful for everybody who helped me out during the thing though, especially HalfCoordinated. He was super on the ball behind the scenes, handing out stream keys and testing all the runners when he could. Next year if this happens, expect giant changes and a lot more organization.
--------------------
Okay my actual feedback. Like I have stated earlier I took on a lot more work then I was expecting to. Really what happened was I saw nobody volunteering to help set up the actual stream and be host PC, so I voluntold myself. If nobody was going to do it then the marathon would probably just not happen. So that week I was also super busy since it was first week of school again, and I work 40 hours. So in my spare time I was finishing up layouts and planning out how to actually set up the stream. I ended up going the RTMP route, which may or may not happen again next year. If it does I need a serious overhaul and most of all a second server. Surprisingly the server was running on a RaspberryPi, which handled my internal HD streams flawlessly. I mean all it's doing, is pushing data from somebody, to my stream pc. You don't need a beast rig to copy data, just a good internal network, which while mine isn't super amazing, it's better then standard. Also I knew I was going to be able to handle the traffic since I have a 25/10 mbps connection with unlimited bandwidth.
Sadly however I didn't get things done until the night before. I know...terrible. But I tried to finish earlier and just couldn't. I had to keep rethinking how the keep dummying everything down in case shit hit the fan. In the ended I had the setup that went live. It was pretty decent considering the people on host pc duties managed to pick it up fast enough, but then came the issues with the runners. Everybody is the skype group knows that there was the issue with trying to figure out mumble audio. A few hours before the marathon started I said fuck it, not going to try to complicate things even more, runner has full control of audio. Best decision ever or else this marathon could of gone way worse.
Now with the RTMP server came some issues. It seemed Xsplit just refused to work for a lot of people with streaming to it. They even had issues with streaming to our backup hitbox solution, which I admit I didn't flesh out instructions for properly enough. Again last minute. Any time I did think of adding it to the google doc of instructions I did, but you can only think ahead so much. Then came issues with runners dropping out or being unable to stream. I truly thank everybody who stepped up to the plate to fill in the time slots. Without you guys the the stream probably would of died.
Also donation money wise, we aren't going to be using that tracker again. A lot of people couldn't even donate because it was an international direct credit card charge, and it just wouldn't process. That is going straight out the window next year. People couldn't donate, and trying to sift through donation comments was ass. You'd think it's just be newest to oldest....nope. They would randomly get shuffled around. Just plain and simple, no more donation tracker from whatever the hell we used. I can't even remember it's name anymore, but it was bad and should feel bad.
Sign up forms....yup. They needed to have a lot more questions. If this happens again we're going to be asking for a lot more information to try to organize it properly this time. While barney was cool and all, having a laggy streaming because your connection upload is super ass low, isn't something I like the learn 5 minutes before your run starts. Sorry to single you out, but it's just the quickest example of important info, that should of been asked. Stream quality, internet connection etc is super important during an online marathon to keep consistent quality. I tried to lower the bar as much as possible by asking people not to stream anything in HD if not needed, because I know upload can suck for a lot of people. Again only so much you can plan ahead, in such a short time span to boot.
There was also the issue with having people do hosting duty, during their actual run. That was to much work for one person and it won't be happening again. I don't even know what it was done like that, but I again, didn't set it up that way. I tried to offload work whenever I could because nobody wants to do everything. Next year, there will be shifts that actually make sense, so the runner isn't scrambling to make sure both his stream, and the marathon stream is working properly.
Also I super apologize for falling asleep during graveyard shift. That was completely my bad. I didn't expect to basically pass out in front of my computer. I guess that's what happens though when you work the day, then try to still stay up to do graveyard shift. Speaking of graveyard shift #SpeedathonAfterDark . That was a cool concept, very crude, and kind of forced. But it brought some interesting moments so if it happens again it'll actually be properly planned out to not be awkward or crude. Will probably be the time where we have more violent, crazy, meme games. We'll see. Opinions here are very welcome on how what you think would be good for this.
The twitch vods...yeah I shit the bed and didn't local record. Kind of late to magically kill the stream to let it record gigs of data though when Twitch archives them....right? Yeah that's if somebody actually saves them. Which nobody did. I just managed to save what was left on Sunday I think....there was about the whole day or two of the marathon left. Sorry folks...I didn't think I would have to save vods for a marathon that wasn't mine.
Point of all this? I assumed a shit ton of responibilty so we could still have a marathon. I dropped the ball, I get it. I'm super thankful for everybody who helped me out during the thing though, especially HalfCoordinated. He was super on the ball behind the scenes, handing out stream keys and testing all the runners when he could. Next year if this happens, expect giant changes and a lot more organization.
Thread title: