&h264profileif added to the viewer-side will tweak the h264 profile type.
&h264profileis added without a value.
&h264profile, it's up to the system to decide what profile is used, and whether hardware encoding or software encoding is used. There is no way to force hardware to be used at this time, but you can force software, which may actually use less CPU and will avoid video glitching that hardware encoders sometime have.
&h264profileand enabling software-encoding can help there.
&codecto set the codec to h264.