SPRD-1042 streaming