You might be right there, 生人 and 陌生人 are both unfamiliar person / stranger. I was just browsing. I suppose that the literary (or literal) meaning can be somewhat meaningless in the vernacular.
I mean, if you think of the default of not-knowing a person before becoming familiar with them, they are a stranger, or, a living person. Just that we don't say, 'hi living person!'