Walmart Inc has signed a joint venture with Eko, a developer of interactive video content, to attract shoppers and boost customer engagement, and will invest $250 million in the venture as well as a funding round, a source with direct knowledge of the matter told Reuters.