Slingbox Reaches Agreement With DirecTV, NFL