BlackArrow Execs Discuss New Comcast On Demand Deal