Heterogeneity in data-driven live streaming: Blessing or curse? | IEEE Conference Publication | IEEE Xplore