Yes, DIRECTV still offers NASA TV on Channel 346. However, NASA TV is only available to customers who have DIRECTV HD equipment and are subscribed to Advanced Receiver Service - HD. But please note: NASA TV will remain a standard definition channel.
Upgrade to HD online or call us at 1-800-531-5000. Our general customer support team is available from 8 AM to 1 AM ET every day.