Users can already run their own nodes to host their videos. However, right now no matter who is hosting the videos, they load from a single IPFS gateway, which is video.dtube.top. That means if that gateway has issues, no videos will play even if the video is pinned on thousands of nodes.
This adds a gateway switcher that allows the player to load from other gateways, which not only reduces server load on video.dtube.top gateway, it is possible for videos to play even if that gateway is down.
Users can setup their own gateway and have their videos load from there by defining the domain name of the gateway in json.ipfs.gateway within the json_metadata.
RE: I added an IPFS gateway switcher on DTube embed player!