Carl - I've posted this similar message in the other topic thread as well.
..with Bosch CPP4 (Common Product Platform) models, the encoding chipset is capable of accommodating what you are asking - 2 separate streams of Full HD at full frame rate. Stream 1 would be set to 1080p30, and Stream 2 would be set as "Copy of Stream 1". Additionally, multicast is done by stream, so you can configure Stream 1 to be unicast, and Stream 2 to be multicast. The comparable model to the Axis P33 series would be the Bosch NIN-832 Series. You'll also appreciate the iDNR feature which reduces excessive bitrate by reducing noise in the image. We've also introduced area-based encoding allowing variable compression quantization in up to 10 different regions of the camera scene.
FYI, when recording in a Bosch VRM environment, for example, if you set stream 1 to multicast, then use stream 1 to record to VRM, the following happens: Live video streams are pulled as multicast by all clients. The recording stream is sent as an iSCSI TCP unicast to the iSCSI device. This is because we have the initiator built-into the camera/encoder. So even when we are in multicast mode, our recording stream is always unicast. Only live video is Multicast across the network.