Live data from Hacker News

Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase

teevox.com

21–26 of 26 posts

Re: Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase

#21
post #7

Please don't take this the wrong way, but why would I want to watch 3 streams at once? I imaging that this is supposed to be similar to a sportscast that multi-boxes games occurring at the same time. The issue I find is that the control isn't automated, so I'd have to actually be paying attention to all three to see which is most deserving of my attention at the moment. I suppose that there are certain games in which…

If I'm watching 2 streams and #1 is on intermission, I can watch #2 without worrying about missing #1 the instant it returns.

Re: Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase

#22
Whoa! Haven't seen Teevox in a long time. I'm also building a website using React that uses the Twitch API. How did you get access to their streams without violating TOS? I found their endpoints and proxy them to deal with CORS but I feel like I'm breaking some rules.

Re: Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase

#23
post #10

Works well for me! Great work. It would be nice if the URL updated to reflect which videos were being streamed, and which layout you were in, that would make configs more copy-paste-able. One of hte great features of multitwitch.tv is that it's easy to craft/copy-paste a URL that leads directly to both games.

Ahh you mean like pushstate into the addressbar. That's a great idea. One of the issues has been losing the streams you were watching upon refresh

Yep! It's one of the things Ember is (or should be) best known for. The whole "don't break the web" tirade.

React-router should be able to handle it (you said you were using react, wasn't sure if it was in conjunction with react-router), but the documentation that describes the updating patterns of the URL isn't so easy to find... This might help though:

https://github.com/rackt/react-router/issues/266 (Issue from someone trying to change URL without triggering re-route, might help with saving params to URL).

I was thinking that rather than how multitwitch does it (which is multitwitch.tv// or something like that), you might want to pass the streams as query string params (ex. "&1=").... But then again, you could just use their style. Also it might be smart to selected layout type.

Re: Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase

#25
post #13

Earlier quoted context omitted.

Woah, I used Teevox years ago when I watched a lot of Starcraft. I thought it was discontinued, or am I thinking of a different similar service?

Good to have you back! It's the same guy :)

> I spent the past 2 months working on a website that hopefully solves this problem.

What’s the relationship between this page and the page I tried in 2011?

Post reply on HN