I’ve been having a lot of fun uploading content to D.Tube. After uploading a video a day for the past four days, I’ve worked out a decent workflow to get content uploaded without too much hassle. Although not as easy as a platform like YouTube or Twitch, D.Tube still very impressive to use. I’m stunned to know that one can go from not knowing anything about a blockchain-based platform to up and running in a few short hours.
In this post, I’ll layout some of the things I’ve learned getting up to speed with D.Tube. It wasn’t all smooth sailing as I definitely hit a few stumbling blocks along the way. I hope that I’m able to teach you a few things that will help you avoid the mistakes I made getting my first few videos up. We’ll cover the following topics:
- How D.Tube Stores and Serves Content
- Deciding which upload strategy to take
- How to upload content to IPFS
- Posting content to D.Tube
- Gotchas and Problems I noticed
- Questions I still have to answer <– YOU CAN HELP ME OUT HERE!
How D.Tube Stores and Serves Content
As much as I would have liked to simply be able to upload a video and have D.Tube do the rest, it’s not like YouTube. Due to the way D.Tube stores your content on the STEEM blockchain, you have to think differently about how your format your content and how that content will be served to other users. In order to learn how to
If you are uploading a short, small video, you can use D.Tube itself to upload that content to the blockchain (and to host the video via IPFS), otherwise you’ve got to go a different route which I’ll detail below. I’ll get into the mechanics of how content is stored in a moment, but the short answer (from what I can tell) is that D.Tube looks for your content’s references on the STEEM blockchain, and that content is actually stored on the IPFS network.
Deciding which upload strategy to take
How to upload content to IPFS
Posting content to D.Tube
Gotchas, Problems, and Opportunities I noticed
- First tag is your main category
Questions I still have to answer
Here’s a brief list of questions I need to answer to get even more out of D.Tube and the STEEM blockchain:
- How do I create a “sprite”?