My WebCam Live List on the web has been removed. This has been done to improve security and speed for Mobile users. You can still access the Live List but only via the My WebCam Mobile apps.
You can still access your personal camera via the web. Here is how: On your My WebCam Broadcaster click this button:
This will bring you this webpage:
Hit the Share button and you will be brought to this webpage and from here you will see embed code (allowing to embed into blogs, etc) and a tinyurl you can use to send to friends or to your self for easy reference