I do this at home and our small business. I use YTTV as mentioned above - my house, work, traveling, at in-laws, etc. My college kids are on my account too; you can invite other users and everyone has different profiles. I highly recommend a separate profile for your business tv if you want to keep your shows, recordings, etc, separate or private or whatever.
It does make you manually indicate you are traveling from time to time and you have to login from your home area once every 90 days. I don't know exactly what qualifies as "home "area", so as long as your work in the same general broadcast area I don't think you'll have any trouble at all.
For my kids, they either make sure to login from our house from time to time or I have a personal VPN they can connect to as well for the minute to login and then disconnect...