B2B2C business model on-ride video solution