Geek and Sundry has branched out from doing shows on Youtube, to producing daily shows on Twitch. There is a lot of great content on the G&S Twitch channel, the problem is they broadcast between 4pm-10pm PDT. As I live in Germany that means the stream starts at 1am CEST and finishes at 7am CEST; not particularly practical for me 🙂
This means I need to rely on the Past Broadcasts to see the shows I’m interested in, but there is the catch. At present G&S are not showing the previous broadcasts on their website. So I need to watch the past broadcasts on Twitch, unfortunately for reasons unknown, Twitch do not make it possible to watch the past broadcasts in their Twitch app and you cannot watch them on an iOS device via Safari as the Twitch.tv website uses a flash-based video player.
Today I discovered that there is a work around, which involves using the TwitchCast project.
- iOS web browser like Safari or Chrome
- Video app capable of playing Internet Streams, for instance VLC for iOS or nPlayer
TwitchCast Project site: https://github.com/Arxk/TwitchCast
TwitchCast “live” http://bit.ly/tcviewerweb
GeekandSundry Past Broadcasts page in TwitchCast: http://cdn.rawgit.com/Arxk/TwitchCast/916a5c26f3e9b6ea59a7120c9edf258999aff75a/www/index.html#/nav/broadcasts/geekandsundry/GeekandSundry
VLC for iOS: https://itunes.apple.com/app/vlc-ios/id650377962
1. Go to the “Live” site of the TwithCast project on your iOS device.
2. Select “More …”
3. In the textfield above the “Streams”, “Games” and “Channels” buttons type “geekandsundry” and then press “Channels”
4. Select the Channel you are interested in; here it is the top result.
5. Select “Past Broadcasts” (shortcut link)
6. Select the Past Broadcast you are interested in. For this example we are choosing “Gather Your Part: Just Dance 2015 with the G&S”.
6a. If you don’t see the broadcast you want, scroll down the list and select “Next” (or “Previous” if you need to go back a page)
7. When you select a broadcast you are presented a page with buttons which open the Stream directly in Safari. Instead we are going to copy the link for the Quality of the stream we are interested in. Before you can select the link you must tap in the textfield that holds the link, you can then tap and hold to select text.
8. Now that you’ve copied the text, open up the app you are going to watch from. (For demo purposes I am going to use VLC for iOS as its free. However it isn’t a great experience as it doesn’t pull the correct times for the stream, or really allow you to fast forwards into a stream (or rewind). Personally I use nPlayer, which I demo further down.)
9. Select the “Cone” icon in the top left of the screen. It opens a sidebar
10. Select “Open Network Stream” which opens a page allowing you to enter the URL of the stream. If you have a URL in the pasteboard it is auto pasted.
11. Select “Open Network Stream” just below the URL and your video will start
As I mentioned above, I prefer nPlayer because its a better video player and because it correctly picks up details about the stream. For instance in the shot from VLC above, the time for the stream is shown as –:– as such you can’t move around in the Stream.
1. Open nPlayer (this is the first screen)
2. Select “Network” from the tab bar below
3. Select “Direct Streaming URL” and you’ll see a page similar to this (ignore the existing URL’s, I was streaming earlier 🙂 )
4. Select the + symbol in the top right which opens a dialog to paste the URL, as with VLC if there is a URL in the pasteboard then its auto pasted. Tape the tick at the top of the dialog.
5. You are now returned to the previous page, with the URL added to list. (Last one is the example stream)
6. To start the Stream, just tap the URL (note the length of the video visible at the top of the pic)