Selecting which stream on a channel to start/stop over IP

Hmm, well one option would be to use API commands to create the one needed stream. There are commands to set the type, URL, stream key, etc. For example you could send the following, though obviously entering the needed URL and stream key:

SET.4.rtmp_url=
SET.4.rtmp_stream=
SET.4.publish_enabled=on
SAVECFG

I wouldn’t recommend 7 channels, as any configured channels are always being encoded, causing CPU load and the Pearl-2 is only rated for 6 channels of 1080p at 30fps each.

The API will indeed be changing in the future, we are working on a new full rework of it. I expect in this version that control of separate streams will be possible. Unfortunately I don’t currently have a release date for this.