add json stream demo