I'd look towards a pinion bearing, its hard to tell but the noise does seem to change when the truck has a load put on the driveline.