The only reason you need port forwarding in the first place is because your router uses NAT. Once you understand how NAT works, you will understand why you need port forwarding and why it is indeed only necessary if someone else tries to connect to you. So why don't you need port forwarding to share your webcam with someone? Well, you do. But there are protocols such as UPNP to automatically configure those port forwardings.