Go to Post The bleachers at a FIRST competition should be full of people blasting energy out of every pore of their bodies. - dlavery [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 03-03-2015, 21:50
mrnoble's Avatar
mrnoble mrnoble is offline
teacher/coach
FRC #1339 (Angelbotics)
Team Role: Coach
 
Join Date: Dec 2008
Rookie Year: 2004
Location: denver, co
Posts: 903
mrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond repute
Setting Up a Twitch Feed in Utah/Denver?

Some of the media students on our team are considering running a live feed on Twitch when we compete in Utah next week. Having never done anything like this before, I am interested in finding out the logistics.
  • [/
  • Is it even allowed? Are there restrictions (such as access to the internet through wifi) that would completely eliminate this possibility?
  • If allowed, what equipment will we need to bring?
  • What is the process for setting up a Twitch feed? Is it cumbersome? Expensive?
Anyway, any possible knowledge you have and can share would be most appreciated. Thanks!
Reply With Quote
  #2   Spotlight this post!  
Unread 03-03-2015, 21:57
EricH's Avatar
EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,693
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

First thing to do is to talk to the Regional Director and the Regional Planning Committee. If they don't have a webcast group already, they'll probably be all over your request. They will also know who to talk to and what sort of input from the field you can get. If they do have a webcast group, they'll point you to them (hopefully); talk with that group.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 03-03-2015, 22:43
mrnoble's Avatar
mrnoble mrnoble is offline
teacher/coach
FRC #1339 (Angelbotics)
Team Role: Coach
 
Join Date: Dec 2008
Rookie Year: 2004
Location: denver, co
Posts: 903
mrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond reputemrnoble has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Will do. I just talked to the Colorado director and will email Utah. Thanks!
Reply With Quote
  #4   Spotlight this post!  
Unread 03-03-2015, 22:49
Jay1986's Avatar
Jay1986 Jay1986 is offline
Programmer and Driver
AKA: Jay Urban
FRC #1986 (Team Titanium)
Team Role: Alumni
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Lees Summit
Posts: 67
Jay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the rough
Re: Setting Up a Twitch Feed in Utah/Denver?

As for the twitch side of things, I would recommend learning OBS for streaming to twitch. You can photoshop your own overlays and update scenes during the broadcast.

Here is a guide for OBS on twitch:
http://help.twitch.tv/customer/porta...aster-software
__________________

2013 Oklahoma Regional (Regional Winner, Gracious Professionalism, [and judges voted me star of the day])
2013 KC Regional (Regional Winner, Woodie Flowers, Industrial Design)
2013 Hub City Regional (Regional Winner, Entrepreneurship, Quality, Dean's List)
Reply With Quote
  #5   Spotlight this post!  
Unread 03-03-2015, 22:51
Sperkowsky's Avatar
Sperkowsky Sperkowsky is offline
Professional Multitasker
AKA: Samuel Perkowsky
FRC #2869 (Regal Eagles)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Bethpage, NY
Posts: 1,875
Sperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond repute
Are you saying a twitch feed as in a camera up in the stands if so. It's illegal. In order to connect to the Internet you would need a hotshot and even then you need a crap ton of bandwidth for a twitch stream. Along with twitch shutting down audio due to copy righted songs (bound to be played). If there's no webcast team already they might let you break a few rules but I still think it's a bigger pain then it is worth.
Reply With Quote
  #6   Spotlight this post!  
Unread 03-03-2015, 22:55
Jay1986's Avatar
Jay1986 Jay1986 is offline
Programmer and Driver
AKA: Jay Urban
FRC #1986 (Team Titanium)
Team Role: Alumni
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Lees Summit
Posts: 67
Jay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the rough
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by Sperkowsky View Post
Are you saying a twitch feed as in a camera up in the stands if so. It's illegal. In order to connect to the Internet you would need a hotshot and even then you need a crap ton of bandwidth for a twitch stream. Along with twitch shutting down audio due to copy righted songs (bound to be played). If there's no webcast team already they might let you break a few rules but I still think it's a bigger pain then it is worth.
Idk, in 2013 at Hub City we ran our own stream off a Hotspot and it seemed to work perfectly fine. You can tune the quality of your stream so it doesn't take much bandwidth and doesn't disrupt the quality that bad. Of course we had to go through all the same troubles of dealing with the FTA and allowing us to run the stream.
__________________

2013 Oklahoma Regional (Regional Winner, Gracious Professionalism, [and judges voted me star of the day])
2013 KC Regional (Regional Winner, Woodie Flowers, Industrial Design)
2013 Hub City Regional (Regional Winner, Entrepreneurship, Quality, Dean's List)
Reply With Quote
  #7   Spotlight this post!  
Unread 03-03-2015, 22:57
Abhishek R Abhishek R is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2013
Rookie Year: 2012
Location: Texas
Posts: 890
Abhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by Jay1986 View Post
As for the twitch side of things, I would recommend learning OBS for streaming to twitch. You can photoshop your own overlays and update scenes during the broadcast.

Here is a guide for OBS on twitch:
http://help.twitch.tv/customer/porta...aster-software
Second OBS. Twitch is relatively simple to use as well, especially once you hook up the stream code to your software and setup your channel, you don't have to do a whole lot on the site itself.
__________________
2012 - 2015 : 624 CRyptonite
Team Website
Reply With Quote
  #8   Spotlight this post!  
Unread 03-03-2015, 23:04
EricH's Avatar
EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,693
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by Sperkowsky View Post
Are you saying a twitch feed as in a camera up in the stands if so. It's illegal. In order to connect to the Internet you would need a hotshot and even then you need a crap ton of bandwidth for a twitch stream.
You like watching webcasts, no?

So then, let me ask you a simple question. How do YOU think those webcasts are produced?



Spoiler for Further Hints:
Hint #1: FIRST doesn't run them.
Hint #2: Smart teams talk to RDs, FTAs, and the "men in black" (A/V crew).
Hint #3: You're doing this WITH permission, good luck trying to argue it's illegal if you work WITH the crew previously mentioned.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #9   Spotlight this post!  
Unread 04-03-2015, 02:06
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 409
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

  • Definitely allowed. But as others have said, talk with the regional coordinators, since they're the ones who will give you permission to set up next to the field and tap of the big screen display. They're also the ones who can give you a fast wired internet connection.
  • Equipment: The easiest solution is to get a USB composite video dongle, such as this one (I've used this super-cheap one successfully on Linux, but YMMV on Windows 7/8). Then you just need a laptop that's at least kind of modern. My 7-year old machine struggles a bit, but anything newer than that should be fine.

    For better quality, you'll need an HDMI video capture device, which tend to cost about $200. I've used a Black Magic Design Intensity Pro with good results. You'll also need a much more powerful PC; I had an 8-core AMD something-something from a couple years ago and it was churning pretty hard.

    Talk to the AV people, I've usually found they're not talkative and are kind of doing their own thing, but are friendly enough and are happy to help give you the feed in the format you need.
  • Twitch setup: It's quite easy - less than an hour of setup if you've never done it before (and aren't too unlucky). Basically you sign up, find your "stream key" from your profile, and then configure OBS or whatever software you're using (I've used ffmpeg/avconv) to broadcast with that stream key.
__________________
Need a physics refresher? Want to know if that motor is big enough for your arm? A FIRST Encounter with Physics

2005-2007: Student | Team #1519, Mechanical Mayhem | Milford, NH
2008-2011: Mentor | Team #2359, RoboLobos | Edmond, OK
2014-??: Mentor | Looking for a team...
Reply With Quote
  #10   Spotlight this post!  
Unread 04-03-2015, 06:24
Sperkowsky's Avatar
Sperkowsky Sperkowsky is offline
Professional Multitasker
AKA: Samuel Perkowsky
FRC #2869 (Regal Eagles)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Bethpage, NY
Posts: 1,875
Sperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond repute
Quote:
Originally Posted by EricH View Post
You like watching webcasts, no?

So then, let me ask you a simple question. How do YOU think those webcasts are produced?



Spoiler for Further Hints:
Hint #1: FIRST doesn't run them.
Hint #2: Smart teams talk to RDs, FTAs, and the "men in black" (A/V crew).
Hint #3: You're doing this WITH permission, good luck trying to argue it's illegal if you work WITH the crew previously mentioned.
I meant setting up the hotspot is illegal. In the NYC a team asked to livestream the event and they said no.

I do like watching the webcast (really just the finals) but as someone who has many hours livestreaming on twitch I wouldn't want to.

If they let you though I would buy the one month of xsplit. No matter what people say it's much better then obs other then that it costs money. I can get you a free code somewhere I would just have to dig around for it.
Reply With Quote
  #11   Spotlight this post!  
Unread 04-03-2015, 11:24
robert1356 robert1356 is offline
Registered User
AKA: Robert Palmer
FRC #3824 (RoHAWKtics)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2012
Location: Knoxville, TN
Posts: 47
robert1356 is an unknown quantity at this point
Re: Setting Up a Twitch Feed in Utah/Denver?

Does Twitch play nice with all mobile devices? NASA is providing live feeds for some (most? all?) of the regionals, if the the regional wants it, but they are only doing Flash streaming - laptops and desktops only for viewing, no mobile devices.

I spoke with someone from RobotsRUs who used UStream at the Georgia Southern Classic Regional (Perry, GA) this past weekend. It worked but they (RobotsRUs) were only mildly supportive of the approach of using UStream for various legitimate reasons. UStream also randomly inserted commercials in the stream at some of the most inopportune times. They're looking for another way of doing it in the future.

I want to stay away from Flash and any of the streaming services that tie me to Flash are not my top options.

One thing going for Ustream, and it looks like possibly Twitch also is that, while they seem to be Flash based, they will fall back to H.264 and play in an iOS mobile browser. I don't have an Android device to test on. Is that a true statement for Android devices also?

I've been thinking about rolling my own - using Darwin Streaming Server and just spitting out a live rtsp stream. You only need one good connection to a remotely hosted "cloud server" which could then serve to the end viewer. Dealing with the bandwidth limit imposed by the cloud service would be the main concern. RobotsRUs said their peak viewing was about 400 users. Not huge and any decent server these days should be able to handle this.
Reply With Quote
  #12   Spotlight this post!  
Unread 04-03-2015, 11:25
IronicDeadBird's Avatar
IronicDeadBird IronicDeadBird is offline
Theory Crafting Fo days...
AKA: Charles Ives "M" Waldo IV
FRC #1339 (Angelbots)
Team Role: Tactician
 
Join Date: Feb 2014
Rookie Year: 2005
Location: Colorado
Posts: 940
IronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by robert1356 View Post
Does Twitch play nice with all mobile devices? NASA is providing live feeds for some (most? all?) of the regionals, if the the regional wants it, but they are only doing Flash streaming - laptops and desktops only for viewing, no mobile devices.

I spoke with someone from RobotsRUs who used UStream at the Georgia Southern Classic Regional (Perry, GA) this past weekend. It worked but they (RobotsRUs) were only mildly supportive of the approach of using UStream for various legitimate reasons. UStream also randomly inserted commercials in the stream at some of the most inopportune times. They're looking for another way of doing it in the future.

I want to stay away from Flash and any of the streaming services that tie me to Flash are not my top options.

One thing going for Ustream, and it looks like possibly Twitch also is that, while they seem to be Flash based, they will fall back to H.264 and play in an iOS mobile browser. I don't have an Android device to test on. Is that a true statement for Android devices also?

I've been thinking about rolling my own - using Darwin Streaming Server and just spitting out a live rtsp stream. You only need one good connection to a remotely hosted "cloud server" which could then serve to the end viewer. Dealing with the bandwidth limit imposed by the cloud service would be the main concern. RobotsRUs said their peak viewing was about 400 users. Not huge and any decent server these days should be able to handle this.
Twitch mobile is a mess imo.
We are going to look into another service to stream, its pretty obscure though.
Its definitely not youtube... Nope not youtube at all
__________________
HERO 俺を讃える声や 喝采なんて 欲しくはないさ
#GLITTERFORCEHYPE!
Play is for kids this is serious...
Reply With Quote
  #13   Spotlight this post!  
Unread 04-03-2015, 11:31
dodar's Avatar
dodar dodar is offline
Registered User
FRC #1592 (Bionic Tigers)
Team Role: Alumni
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Cocoa, Florida
Posts: 2,922
dodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by IronicDeadBird View Post
Twitch mobile is a mess imo.
We are going to look into another service to stream, its pretty obscure though.
Its definitely not youtube... Nope not youtube at all
Twitch mobile works perfectly fine. And South Florida and Orlando have both been streamed on YT I believe for the past 2(maybe 3) years and they have worked pretty flawlessly. Plus a bonus for streaming on YT is that you can almost immediately archive live footage.
__________________
1592(Student and Mentor) 2007-2012

Blue Banners: 2008 Colorado, 2012 Orlando, 2012 South Florida, 2014 Orlando, 2015 Buckeye

Mechanical Engineering - University of Central Florida(Class of 2016)
Reply With Quote
  #14   Spotlight this post!  
Unread 04-03-2015, 11:40
IronicDeadBird's Avatar
IronicDeadBird IronicDeadBird is offline
Theory Crafting Fo days...
AKA: Charles Ives "M" Waldo IV
FRC #1339 (Angelbots)
Team Role: Tactician
 
Join Date: Feb 2014
Rookie Year: 2005
Location: Colorado
Posts: 940
IronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by dodar View Post
Twitch mobile works perfectly fine. And South Florida and Orlando have both been streamed on YT I believe for the past 2(maybe 3) years and they have worked pretty flawlessly. Plus a bonus for streaming on YT is that you can almost immediately archive live footage.
Sorry I meant to say twitch can be a mess IMO. It works perfectly fine from a viewer standpoint but I have had some struggles with it from the streaming side. Turns out our youtube channel is in good enough standing that we can work through youtube live.
__________________
HERO 俺を讃える声や 喝采なんて 欲しくはないさ
#GLITTERFORCEHYPE!
Play is for kids this is serious...
Reply With Quote
  #15   Spotlight this post!  
Unread 04-03-2015, 13:42
dcarr's Avatar
dcarr dcarr is offline
#HoldStrong
AKA: David Carr
FRC #3309 (Friarbots)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2009
Location: Anaheim
Posts: 950
dcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond reputedcarr has a reputation beyond repute
Re: Setting Up a Twitch Feed in Utah/Denver?

Quote:
Originally Posted by robert1356 View Post
Does Twitch play nice with all mobile devices?
Twitch has apps for Android and iOS that work very well. Not to mention, support for Chromecast and Amazon Fire TV.
__________________
Team 3309
2016 Los Angeles Chairman's Award Winner
2016 Orange County Regional Winner with 3476 & 6220
Team3309.org
Orange County Robotics Alliance
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 16:12.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi