"TheEndless" wrote:
- Roku 2 XD/XS and/or Roku Streaming Stick (The stick seems to be the same chipset, but that's been debated. I'd suggest having at least one of both.)
Debated by whom? I haven't seen serious question on that. Roku 2 HD and MHL stick are also in this group. Overall this is a solid
group "A" to test for, consisting of
model# 2400, 3000, 3050, 3100, 3400, 3420, 3500 - it includes current models (HDMI stick and MHL stick), as well as #2400SK "NowTV" white-box for BSkyB. Any one model from it (like your Roku 2 XS, Komag) should suffice for testing.
Another
group "B" is the 2013 lineup of 2700, 2710, 2720 (current players) - to which in the interest of minimizing number of groups i will lump 2450, 2500 (mid-RokuLTs; these are same architecture, albeit slower). Getting Roku LT 2700 from teh Groupon deal should cover this base, Komag. Now this is a leap of faith - but i will speculate the "RokuTV" sets are based on this architecture, albeit a faster version.
Somewhat optional
group "C" would be sole #4200 (Roku 3), which seems very close to "A"... except 3-4x faster. And it's a dual core - here be dragons, some thread syncs may cause issues... would be nice to have one and test just in case.
Optional
group "D" are the "old generation" (circa 2008-2011) players #1000, 1050, 1100, 1101, 2000, 2050, 2100. The ones "stuck" in firmware 3, programming for them nowadays is a PITA because RokuCo has stopped updating their API even with the easy things, so the rift between them and the rest keeps growing. But if your app can support them, no harm in doing so. Also, they are about 3-4x slower than group "A".
I know, the grouping is not awfully clean but there has been a wealth of models. IMHO, absolute minimum on shoestring budget is 2 players, one from groups A and B. But if possible, i recommend 4 players - one of each A, B, C, D. Or even more - as patience, resources and sanity permits.