How to do a Virtual Book Launch

For my first book, I did a live book release in my home town. It was fun but my books are very 'nichy' and my true market for this book was only about 60 people in my home province as it was marketed to in-service music teachers. I thought, is there a way to release my book to the world and let everyone come without having to worry about being there? That way I can extend my reach to as many people within my market as possible. Then I did some research, and at the time it seemed like a few self-published authors were attempting to do a virtual book releases. I stumbled across this video, and it gave me the inspiration I needed: