fix bug, audio url may be empty