We proposed and demonstrated a high data rate ultraviolet communication system based on a 266nm UV LED array with 50mW luminous power. The emitting source is driven by a three outputs constant-current control circuit, whose driving speed is up to 2Mbps. At the receiving side, in order to achieve the amplification for high-speed signal, a two-stage differential preamplifier is designed to make I-V conversion. The voltage-current gain is up to 140dB and bandwidth is 1.9MHz. An experiment is conducted to test the performance of the UV communication system. The effects of elevation angles and transmission distance are analyzed. It is shown that the ultraviolet communication system has high data rate of up to 921.6kbps and bit error rate of less than 10<sup>-7 </sup>in 150m, which can beat the best record created by UV-LED communication system in terms of the transmission rate.