Maybe a dry seal at one end of the driveshaft or the other. Sometimes dirt or grit will get in and cause that kind of sound and since the driveshaft is hollow it makes sound like it's coming from somewhere else. I would check the transfer case output seal and the differential pinion.