Is this possible?
You should be able to encode a node within livelink using the functions defined in the STR package. Base64 encoding is as you rightly mentioned for binary files being transferred or rendered over a network. I am pretty sure you should be able to get this done using DAPI.