working url service
basic channel
fix bitrate/resolution handling in url service
make PlayHLS() indirect
clean up SharedCode
some clean up