4 ms·
Basically we have a server connected to STBs running C++ scripts that rotate over every channel (the STBs are operated with an IR blaster) to capture snapshots
by dahawi 15y ago
Basically we have a server connected to STBs running C++ scripts that rotate over every channel (the STBs are operated with an IR blaster) to capture snapshots which are then uploaded to S3 (with a little node.js component) that are fed to the client app via XMPP.
- vkdelta 15y agoExcellent! Thx for response. Just curious how many STBs you have. Why can't pull EPG data and use that as a source? But yes, won't get screenshots that way.
- dahawi 15y agoThanks for the suggestion ! We'll have to look into the EPG, for now we get the TV listings data in another way ;) Right now we only have 2 STBs, and their input is captured by 2 video cards (http://www.blackmagic-design.com/products/intensity/ http://www.blackmagic-design.com/products/intensity/). We picked this one because it has a very nice C++ SDK. Ideally though, we'd have as many STBs as we can to get more screenshots !
- vkdelta 15y agoDo you have your email address here?
- hughesdan 15y agoI'm curious, how are you handling the time-zone issue? For example, MTV runs an East and West Cost feed. Usually those are just time-shifted mirror images (but not always). Fox often runs eight or more national feeds breaking the country into arbitrary sections (think NFL Sunday). Are you planning to scatter your set-top boxes in different regions of the country?