I understand that PPs stop itself when there is no client connection or it is idle, how can I change this and keep them running all the time regardless there is any client connection or not. Please advice.
On a broadcast publishing point this is controlled by the setting Start publishing point when first client connects. This will not only start the publishing point when a client connects, but stop the publishing point when no client is connected.
If you want the publishing point to be always running then set Start publishing point when first client connects
to disabled. You probably also would want to enable the setting Enable Broadcast Auto-Start.
The broadcast auto-start will automatically start the publishing point if the service or the machine is restarted.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.