Al Barq for satellite channels