In an attempt to keep its dine-in customers programmed properly, McDonald's introduced its new TV network. Its programming will target local communities and feature rotating entertainment pods.