added support for multiple tags

simplified video request loop to use a queue