Is there any installation required to watch Flip TV?

Upon signing up, a small, set-top box will be delivered to you which is already pre-configured for your channel subscription. Satellite installation is not required.