Contrast that to running it in unstream (the windows app). Absolutely no problems. Hell I'm pretty sure my iphone can run the Source level streams better than Chrome on my macbook pro.
I hope the html5 player is the standard now.
I'll say this much: I appreciate that you tried to release 1080p60, but I am yet to see it succeed. I was watching the "Clash for Cash" between Virtus.Pro and Astralis the other day (Friday?), and it was in 1080p60 on both YT and Twitch.
I eventually left your service to go to YouTube to watch there, because it was stuttering to the point of un-watchability on Twitch, and buttery smooth on YT.
you might need to tweak the config a bit
I gave up using Twitch on a browser, it just sucks (and they keep adding more bloat, weird page refreshes that often load the videos twice, notifications that I have to close every single time unless I'm keeping their cookies permanently)
One thing I'm sure is that it uses way less CPU and helps with my ISP throttling because anything 720p60 and above is a problem if I'm using a browser.
There are options to modify the buffer, reconnect and more but I almost never change my config except for hls-live-edge like once a year (for something that is not Twitch).
When the Dota International is on in August, I encourage you to boot up both Youtube and Twitch side by side and have a look at the visual quality at certain bitrates.
720p60 is fine on YouTube. 1080p60 on YouTube will stutter depending on what my girlfriend is doing on the Internet, but is watchable if I'm home alone.
Anything over 720p60 won't even try to start playing on Twitch.
Occasionally I can watch 720p just fine, but this is rare. I've resorted to watching tournaments like TI on YouTube, with the Twitch chat popped out for extra entertainment.
I have tried to watch the LoL LCS numerous times using Twitch over the years, with stuttering/lag making it unwatchable.
I solely watch it on Youtube now.
Given, that is the exception. They just - for some bizarre reason - broke their own material design guidelines in the youtube app by moving the tabs bar to the bottom and coloring it white like its an iOS app. It is now a disgusting blemish on the UI, makes no sense, isn't ergonomic at all, and violated their own design rules. And they didn't even add anything with it. They just moved the bar for no good reason and infinite bad ones.
The later seems to be way more the status quo than the former, sadly. The designers at Google seem to be locked into one project, and then they overengineer and reinvent the app every single year to justify their jobs, while breaking UX and alienating users.
I hope I am not jinxing Google Maps here - it got overhauled like two years ago into its current state. If its "due" to be redesigned from scratch again, and they break or take away a majority of the features that make it useful now, I'm going to be sad, because there is no real competitor to the density of information Google has.
That being said, there are very few (are there any?) other companies out there that would be capable of creating as much parity across platforms as Google has, so even though there are still problems, I still salute them for their efforts.
Took me 15 minutes to find the damn thing again. :p
What a silly idea; why would anyone want to do that?
Works fine from desktop, so +1 for consistency. /s
You can get the source here: https://github.com/alamminsalo/orion
or just google "Orion Twitch" if you want compiled binaries.
I have no affiliation with Orion, just a satisfied user.
Other than that it does everything I want. Shows me all the active streams of a game I like, lets me follow people I like and get alerts when they're streaming. And the video content plays pretty well. My main remaining complaint is that they'll run adverts over active content - which is infuriating.
Given the absolute minimal user flow needed to watch a livestream, I find it hard to believe that people suddenly can't find tournament streams when there's already extremely limited options to do so.
>Given the absolute minimal user flow needed to watch a livestream
That's the whole point: it was previously 100% effortless. If livestreams were on, they were on Twitch. You would go to twitch.tv, click the icon for CSGO which was 100% guaranteed to be on the front page, and the top streams were talented/personable professional players and/or tournaments with significant prize pools.
After the deal ESL signed to start streaming CSGO on YouTube, the friction to finding a stream drastically increased (because it had previously been a URL navigation and two clicks until you were watching a stream). Then, YouTube's awful discoverability and UI/UX compounded the problem of finding streams on the new, secondary source, but that's assuming you actually knew the streams moved to YouTube and didn't just start going to Twitch and finding drastically less content, and gradually stop watching.
Now, I'm not going to pretend my words are gospel or anything, but it's of serious consideration that the aforementioned peak popularity occurred in mid-January, very close to when ESL started streaming on YouTube exclusively (Feb 7 being the actual date [1]). Of course, there was a major tournament during this time as well, but this was a great tournament that you wouldn't expect to drive population numbers down so drastically as they fell off afterwards.
For context: ESL is a very large player in the CS:GO scene, hosting plenty of tournaments, the most popular online league, and even Major tournaments (of which there are only a few a year with increased prize pools, the highest level of competition, additional other revenue for teams, and, less quantifiably, prestige for winning).
[0]: http://steamcharts.com/app/730#1y [1]: http://en.pro.eslgaming.com/csgo/proleague/news/csgo-pro-lea...
I do agree that the split has impacted CS:GO, but a few new releases have shaken up the top tiers. (Player Unknown's Battlegrounds for instance.)
The feeling I've gotten is from watching both is that I prefer YouTube for the actual watching (streaming just seems to work better, especially with being able to rewind live streams).
But I still prefer twitch for discoverablity and just easier navigation. YouTube Gaming[0] works ok (though most people don't even know it exists), but they try to blend live and past events too much for me.
Twitch did make a good move and similar to you I like watching better players at some of the games I have enjoyed. Yet for me the best feature of Twitch is to let me see some games I have yet to purchase to see if I would enjoy them.
The is pretty much my opinion as well. Fortunately I use HLTV.org to find out where the games are streamed but yeah, this is the main problem with YouTube as it is right now.
It also misses the Clip feature where you can export a part of the stream as a video to share with others.
The player is great though, you can fast forward, rewind 30 seconds, it performs amazing even on low performance machine/connections.
I guess you can see how that's not entirely YT's fault, but that doesn't make the end-user experience any better.
I mean this seriously; not as a dig. Why be exclusive when everyone knows youtube? I may even watch a video if i see it when browsing.
But who just watches OTHER PEOPLE play games for fun? How can you build a hugely expensive business off this? Is it all basically advertising for video games funded by companies?
* Streamers connect with their audiences, I can chat with them live - ask questions about the game or technique
* Streamers are entertainers. They joke, cry, rage with you. They are engaging people.
* Community. I'm a subscriber to person X, so are you!
* Skill. Streamers are often the best in the world at their games.
* Can't play now. Cooking? Folding laundry? Watch some twitch.
* Events. Exports, and charity events like games done quick are amazing.
* Discoverability. Finding a new game or a new streamer for a game I like is super easy.
How do you build a business? Some streamers have thousands of people paying them $5 a month. Twitch takes a cut. They show ads, they collect donations, they sell in game products and the games themselves. (Twitch splits the revenue for those with their streamers. ) It's powered by viewers and ad revenue, is what I'd guess.
A lot of popular games on Twitch are competitive games. Many amateur players watch skillful or professional players to increase their own skills.
Others watch the same way many people watch sporting teams compete. "who just watches OTHER PEOPLE play games for fun".. I suppose you haven't heard of the Superbowl, which sells ads for $5million USD
https://www.theatlantic.com/business/archive/2017/02/super-b...
May be anecdotal, but many of my friends have the same mindset. Besides watching competitive eSports tournaments for specific games, usually someone will have a few streamers they will watch play anything.
For real though Twitch is <3 KappaPride
Watching competitive video games (starcraft 2 is my favorite) has a similar appeal, to me. If you don't watch any sports, than the appeal of esports may not make sense to you.
Of course, twitch is bigger than esports, but each viewer category has their own needs & content that fills them.
Regarding ads there's a few different ways it happens. Sometimes the stream itself will have ads, this is most noticable with Korean content when they start putting up ads for Korean ISPs or mobile apps. The other way ads happen is through the Twitch platform itself and these are what you're most likely used to seeing on YouTube. Targeting is okay but not the best, solvable problem though.
eSports might seem like a joke still but I guarantee that a lot of people don't feel that way and follow them in the same way that football teams are followed. It's entertainment like any other.
There's the trope of the younger sibling watching the older one play games, and it turns out that a lot of people enjoy that. You can watch for loads of different reasons:
* High-quality gameplay. Some of the most talented people in e-sports regularly stream, and most of the popular streamers are quite good generally.
* Introduction to games and critique. I definitely use Twitch to decide which games I'll buy and play.
* Streamer personalities. A lot of the streamers are very very good at what they do. They are funny and entertaining, can tell stories, and generally cultivate a community around their stream. They play off the drama of what they play (a big part of why battle royale games are so popular). It's weird how much watching a stream can feel like hanging out with friends.
It's one of those things where you might not understand unless you give it a try, and certainly not everyone will love it, but it's so damn compelling. I predict really big things for Twitch.
For me personally, I watched twitch pretty regularly when Starcraft 2 was popular, to learn tips and tricks from players better than myself. It was more akin to watching game film than entertainment content to me.
I did the same with Overwatch, only to a much lesser extent - I personally didn't like what was available at the time.
>Who watches twitch?
This is easy enough to answer; gamers / game enthusiasts.
But then you confound it by asking:
>Why be exclusive when everyone knows youtube?
I don't really follow at this point. I thought my post covered that; Twitch has great discoverability of live content, and so if I am trying to watch a CS:GO tournament, and they're all going to be on Twitch, I'll go to Twitch and watch...
If you're asking from a content-creator's perspective, I think I can answer that in one symbol: $
>But who just watches OTHER PEOPLE play games for fun?
"Who just watches OTHER PEOPLE play sports for fun?" Is that a dissatisfying parallel for you, or does it sufficiently illuminate the point?
* https://dotesports.com/culture/15-celebrities-and-sports-pro...
I am a big Counter-Strike: Global Offensive fan. I play a bit, but I vastly prefer to watch professional play. I got into the game a year ago or so, and that seemed to be a glorious time to spectate the game. Streams were virtually exclusively on Twitch, and every weekend it felt like there was a ($100k+ prize pool) tournament, and every week there were high quality pick-up/practice games between professional players being streamed.
Of course (who can blame them?), YouTube Gaming wanted a piece of this pie. They cut some exclusive deals with a couple online leagues and tournament organizer, bringing a sizable chunk of the content with them to YouTube Gaming.
However, the users DID NOT follow (and UX over on YT can be almost entirely blamed), and the ensuing fracturing of the community has seen CS:GO drop from consistently top 5 in Twitch games to regularly outside the top 10. The thing is, though, the missing viewership mostly didn't migrate to YouTube, instead just deciding to not watch at all. The appeal behind Twitch and CS:GO was that there was basically non-stop _very high_ quality content being streamed, and you didn't need to put in a single ounce of effort to find it. YouTube very much does not have that same user flow down, at all.
And now (even though the position isn't particularly degraded), owing to the relative difficulty of finding tournaments on YouTube OR Twitch, I find myself watching a lot less. So goes the general vibe of the community. Sure, woe is us, 2 whole sources? But consider this: YouTube's discoverability is horrible, its UI plagued with reruns emblazoned with a red "LIVE NOW" that screams for your attention at first and later leaves you unwilling to trust any visuals on the site; Twitch, on the other hand, with its inability to pause / rewind / stream a smooth 1080p60 (hell, even 720p60 stutters 10x as much as YouTube's) leaves you comparatively upset about video quality when you watch there.
So I guess my point is that Twitch clearly loses in the tech department to YouTube, but its benefits (more entertaining chat, better discoverability and UI/UX) are more than enough to make you a dedicated user when exclusivity is part of that package. It'll be interesting to see which side can overcome its issues to gain the advantage.
Note: edits for readability have occurred over the 5 minutes following the posting of this comment