updateNode method
Replaces the Node this stream publishes as.
Call recreateOutlet afterwards for the change to reach the network.
Implementation
@override
void updateNode(Node newNode) {
if (newNode.uId != streamNode.uId) {
throw ArgumentError('newNode must have the same uId');
}
setStreamNode(newNode);
}