Custom component not working outside of usage.py

Disclaimer: This is my first custom dash component.

Goal: I am trying to build a wrapper around react-player with some slightly different functionality than what is provided by dash-player.

Issue: When I run python usage.py in my component directory my local video file will play fine. However, when I export my package with python setup.py sdist to use my component in my overall application the video will not play. In fact, it renders the page unresponsive. See below:

Reference
My GitHub repo --> dash_video_player
ReactPlayer --> click here

I would appreciate any help in resolving this issue.
Thanks!