NASA announces daily video feed for new Discovery mission