Load Distribution Algorithm Based on Transcoding Time Estimation for Distributed Transcoding Servers