Jarrett Coggin

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

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

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: