If you are in connected or candidate gathering state or in ICE check state of webRTC connection , it will drain battery. You need to understand STUN , TURN and ICE to get clear picture. If two client are in connected state they can send data directly ( P2P or by TURN).
only creating RTCPeerConnection will not drain battery.