D.Tube 0.4: Serious UI Lifting & IPFS Backup & New Domain & More

in dtube •  7 years ago  (edited)

It's been a while since my last update. Since then, IPFS is regularly failing to upload or serve video files and STEEM got ddos-ed 10 times. But at least the Smart Media Tokens have been announced, so that is some good news for us. I plan to release an announcement for the DTube SMT, directly from the @dtube account, in the upcoming weeks, and will totally ignore any comment related to it until then.

This update focuses mostly on graphical and marketing changes, however I have also decided to do something about videos loading poorly, so I added a backup. Keep reading to know more :)



New Domain: D.Tube

DTube is now available at https://d.tube. As simple and powerful as that.

Domain names are more than web addresses, they are the brand of a project. When they are short, cool and memorable, they help a lot in the marketing and branding of an idea. That is why I am happy to announce that DTube has now a new home, D.Tube. When I learned that .TUBE domains were available, I contacted the folks at @livedottube, the company behind the .TUBE domain name extension. They understood my vision and decided to support my efforts with this great domain name. D.Tube was contributed to me for hosting the DTube project and it was an offer I couldn’t refuse. I can now proudly say to my nerd friends that I own a 1-letter domain name, one that is faster to type and memorize, and one that will increase exponentially the likelihood of success of our community. Do not worry for links pointing to the old dtube.video domain, they will redirect automatically.

So If you want to create your own video website www.live.tube is a great place to start. I know I did and I feel very confident that it was a very good decision.

Presentation page: About.D.Tube

This is the first thing DTube competitors would do most of the time. A webpage explaining the project. It was badly lacking here, considering the app doesn't include many texts or explanations for things. The page was made by @mkt. It features many small features that are useful for the all around DTube experience, such as a FAQ, an official DTube blog (which is resteems of my own DTube articles at the moment), a STEEM price ticker, and links to our community channels (crowdin, github, discord, steemit.chat)

Upload Shenanigans

On behalf of all actors responsible for the situation, I would like to apologize for anyone who had their uploads messed up. I did a lot of digging around to find out the problems associated with the upload page, to end up understanding that basically IPFS takes a lot of time to properly add a file to the network, especially when you don't use a SSD, and deal with large files like DTube does. When two users try to do this step at the same time, one of them gets thrown an error (usually the second one).

For now you have a progress bar so you can see if it is working or not. Sadly, I cannot promise that your upload will have a 100% chance of working, but we are currently developing and testing a new uploader that should hopefully solve these issues, and enable new features such as automatic video encoding.

Adding WebTorrent as a backup

Any DTube user can notice how sometimes IPFS just doesn't load any videos, except maybe a few popular ones. At times, new videos take hours before being viewable, and even the pictures wouldn't display. I talked with IPFS developers and they are working on a fix (probably in the next IPFS version), but we don't know when this is going to happen.

This is why, starting from this patch, you will automatically seed videos on Torrent while browsing DTube (if your browser supports it). We will use this as a backup. Then, when you try to load a video, if IPFS is not loading or stuttering, then the video will try to play from Torrent if there are seeders available.

How can I help DTube and seed video files?

1- People who watch a video on DTube, automatically seed the video inside the browser. This should increase the number of seeders on popular videos. Seeding multiple files inside the browser would be a dream, but it eats up the ram really quick and isn't really a possibility right now.

2- WebTorrent provides an easy to use torrent client that you can download on their official website. Installing it and simply downloading the video from the magnet link on the video page, will be enough to enable you to seed to DTube users, without needing to keep the DTube website open. I recommend this option to all serious content creators, who want to make sure all their videos load smoothly.

3- I have personally modified this torrent client, to add some options to automatically fetch magnet links written on the STEEM blockchain. You can set a % of magnets to fetch, or simply a list of authors that you want to help. This allows you to passively help DTube without having any button to click. This is obviously what would help DTube the most, however it will probably require a decent internet connection, and a bit of storage space.

I would love to see this help videos load better. In theory, here you will be downloading directly from anyone around the world, at the same time, instead of downloading the video from a single IPFS gateway. So it should work better, as long as we have people seeding. We will see how it goes.

UI Changes

This is probably the first difference you will spot from previous version. @hightouch is responsible for most of these changes. I am only listing the biggest changes, but there has been a lot of work all around the interface (except the search).

Mobile Responsiveness



I invite you to try to use DTube on your mobile now. It should now be properly readable and browsable.

Side Menu




A familiar feature from other well known video sites. More space to put more links to new pages. Also features a list of your subscribed content creators for quick access.

Recommended Videos

This will display the videos of the same author, as well as his resteems. This will greatly increase the visibility of some lower content creators when more popular ones decide to give them a resteem.





New Video Player

This is basically the embed I presented in the previous article. It should now correctly show when it's trying to load, or failed to load. It's also more pretty, you can make the video go fast or slow (from x0.25 to x2), and it should enable future features such as subtitles, or video preview (when you hover the time bar) more easily.

Using GitHub: GitHub.com/DTube

The DTube related code was starting to grow, so I finally decided to create an organization where I could manage everything. Sadly, the 'dtube' username was taken already so I had to go through the GitHub support, but they allowed me to have the name :)

DTube is also now hosted directly on GitHub pages, so I am really not running anything anymore, and DTube runs at true $0 costs.

All the code on GitHub is open to collaboration. If you want to implement a feature in some of our open code, feel free to submit a PR.

DTube Roadmap until 1.0

I didn't do this before because it was hard to see where it was going and what needed to be prioritized, but I believe that starting from this patch, it's easy to see the end of the tunnel. I've always had a big todo list of things required to make DTube 'solid', and the list is getting thinner and thinner. Here is how I think it's gonna go now:

0.5 will probably include the following:

  • Edit
  • Tags
  • New uploader with encoding
  • Steem Connect

Then the rest of the roadmap, probably in order will be:

  • In-app notifications
  • Video subtitles
  • Autovoting Bot like other STEEM apps have
  • X-Rated version of DTube, probably on another domain
  • iOS + Android app
  • Creating good documentation and open sourcing the app
  • The DTube SMT

Going to SteemFest in Lisbon next week

I bought my regular entry, a plane ticket to Lisbon and Airbnb reservation for SteemFest! If you are a content creator or just a user of DTube generally, feel free to reach out to me in person, I will happily answer any question.

Final words

The project is getting more and more solid. We probably need only 2 or 3 more patches to get it to the state where I want it to be.

The work done by @hightouch on the UI side gives the website credibility. It always makes the overall browsing experience much nicer for anyone. If some stuff is displaying weirdly on your PC or Mobile, please kindly take a screenshot and post it in the comments.

Torrent is only a backup in DTube at the moment, but it might change in the future, depending on how well it works. I personally don't like the idea of having magnet links on DTube as some people could easily associate it with 'pirate' websites.

As usual, don't hesitate to give insightful comments, I will pay extra attention to them in the next few days and try to answer as many as possible.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

It's getting faster and more stable each day, great work , clever thinking with a back up, Torrents is a stable system, however I do get the thought line of Pirates etc - the UX is very intuitive, il check out the mobile version.
awesome progression @heimindanger PS love the new domain and thank
you for answering all my questions in chat.

Oh I forgot 2 guys from our team are going to Lisbon @s0u1 and @michelle.gent, I'm sure they'll be quizzing you regarding the masses of car content we are uploading and will continue to do, as well as launching our brand new surprise on your platform, the rest of us can't make it, we have to go and drive McLarens in the Cotswolds, have fun.

Greetings @heimindanger! Do you think Steemit has what it takes to be one of the top 10 global social media platforms?

We do! Are you willing to help us do what it takes to fix steemits vulernabilities so we can bring this platform to the mainstream?

I represent an media alliance with over 10 million followers. We see that steemit needs a few small, but very important changes to make it to the next level.

Please share your solutions with us! And help us attract the attention of steem developers. Share your wisdom and thoughts with us at
https://steemit.com/steem/@earthnation/solutions-to-bring-steemit-to-the-mainstream-discussion-thread-share-your-solutions-help-us-attract-steem-developers-attention

Together, we will bring steem to the Mainstream!

For now i don't think so, but later years steemit will be the among 5 of the most popular social media website. Because of its advance tech, good user interface, and how promoted articles got lots of engagement in a short period, well i think there's hope.

Thanks for the nice feedback, feels good man.

I'll be glad to connect with your team in lisbon soon ;)

Can I go to Lisbon?

alternative youtube is or not

plz sir vote me

wish I could go to Lisbon ...looking forward for some footage on dtube ;)

plz sir vote me

Hi! Some amazing work you are doing. I was wondering if d.tube supports 360 degree video, or if you have plans to include it in the future?

thank you for this post , great job!

very nice

thank you for this post , great job!

@heimindanger It is perfect that you chose Github Pages. Now we are really moving forward.

Great work. I

This project has the potential to take Steemit into the Top10 coins. The demonetization on Youtube will be sending hundreds of thousands of Youtubers over Dtube and Steemit over the next few months & years. Exciting stuff!

You are doing god's work

Thanks again for creating DTube for us. You're making a lot of progress and I will continue to be a faithful content creator there through any and all hickups because I believe 100000% in your vision and what you have given life to.

Thanks for keeping on uploading to DTube! Many people believe in this vision, especially here in STEEM. Internet was built for the data to flow freely without necessarilly going through privately-owned servers on the network, and the torrent option makes perfect sense for this vision. I invite you to use the webtorrent client and seed your own videos (and others if you want), it's a small thing that should help a lot to make videos load, and faster.

I'm not very tech savvy, however I will get my husband's help in figuring out this webtorrent business, thanks a lot for the advice HeiminDanger :)

Do everything at the highest level, so that it would be comfortable and simple and convenient, and then from users there will be no release, but in recent times with this problem.

Well said Lyndsay!

How can I contact you.

Thanks for all your hard work on this. I just updated the DTube Dark Theme so that it supports your recent changes! :)

dtube dark

It's fascinating to see project like this shape up from the start. You've done great work! And big thanks to the rest of the team also.

Making more improvements is what it is all about. I was impressed the last video I uploaded. Status bar?!? NICE!! Amazing how something like that makes a person want to stay involved and keep giving feedback.
Thanks for all your work an effort in this project. Keep on keepin on!!

Be great to meet you in Lisbon @heimindanger as have some ideas/projects that could help grow your amazing platform!

  ·  7 years ago (edited)

Loving how this is developing!!! It is really maturing into a very usable platform. YouTube may just end up with a black eye yet. =)

The D.Tube domain is a very smart move.

OMG! how did you guys get this awesome domain?

dark magic

LOL :D

I wanna be able to watch the videos any time, any where, this could also save me some time. And the mobile app would really make this happen. I'll be waiting for it.

Thanks @heimindanger that it is improving day by day. I used it when it launched but it had lot of bugs. Now I shall again try it out.

I'm rooting for Dtube to really take off! YouTube has become politically controlled and that is a shame. Here's to Dtube getting it right.

Excellent work addressing the issues mate! Hopefully this helps everyone upload a lot smoother, brings more people to DTube and it keeps growing to eventually be huge.

Nice dude
Bro du u help me to grow my acc
Plzzz do a favour just upvote this comment
So its a big help of u

This is great news. We really need Dtube to give YouTube a run for it's money!

Looking forward to catching up with everyone over in Lisbon next week!

Main issue is this IPFS. Upload not easy. You try to upload, try, try and fail, then you leave this platform for famous similar looking site))

I love how you manage problem with video picture. Youtube choose for you, but here you choose for yourself. Great stuff.

its futur man !

Pirates will always exploit these kinds of sites to distribute their goods (I mean Bads!). I hope they will keep the site clean and secure.

It seems they're well prepared for this launch. It's not going to take a long time until it becomes popular. New domains are really exciting. I don't expect too much trouble with this site after the initial surge of traffic has been handled properly.

It seems they're well prepared for this launch. It's not going to take a long time until it becomes popular. New domains are really exciting. I don't expect too much trouble with this site after the initial surge of traffic has been handled properly.

Thank you for the heads up, @heimindanger
@DTube is an excellent service to the @Steemit community.
Is there a way to embed a d.tube video into another web page, other than @Steemit?

Im currently working on improving it to a state where I can make it available to all 3rd party sites. At the moment you can use the one hosted on my personal repo. The first two arguments are the author and the permlink:
https://skzap.github.io/embedtube/#!/djlethalskillz/zb51plce

Then you can add options like so, the first two are autoplay and nobranding

https://skzap.github.io/embedtube/#!/djlethalskillz/zb51plce/true/true -> will autoplay and wont add the dtube branding

Next two options are the IPFS gateways for serving the cover and the video itself, for example you can do:
https://skzap.github.io/embedtube/#!/djlethalskillz/zb51plce/true/true/gateway.ipfsstore.it:8443/dtube1.gateway.ipfsstore.it:8443

I also want to add an option to disable the torrent feature, as it can build the RAM quite quickly, especially for pages that would have multiple DTube embed. When I consider it ready to use, there will be way to get the code to integrate it directly from the video (just like youtube)

Huge progress! Yeah, in fact, the first thing I'm noticing is the progress bar–that's a major improvement. Thanks for your update here, and for continuing to develop this vital asset for Steemit. I've tested it again just now, and I notice it's working much better for me this round. I haven't been able to use it for the past month or so, because I maxed my bandwidth, according to the error message I kept seeing. Here's the post I just added successfully:

Thank you again!

Please Make Dtube Fully Responsive Thanks

Im on of the dev type of guys... Rarely upload any videos to web :) I'm following DTube since the start earlier this year. I have to admin:
@heimindanger - You are rare example of real meaning for the words such as dreams, goals, ideas, accomplishments, being stubborn, creative, progressive... i can do it for hours, modern dictionary is quite heavy weight :)

Anyway, i hope this will continue as stay on this path, since you are seriously first potential threat to YouTube, being far more progressive than they have been for first 5 years of improvements.

Great work!

Cheers

Luci

I really hope D-Tube takes off. I'm pissed at YouTube for constantly changing my Subs and my recommendations because they think I'm to stupid to see that they're censoring everything, gosh....

I wish you the best of luck and I hope from the bottom of my heart that you're going to kick some virtual goolag.

awesome work @heimindanger ! The one letter domain is amazing and surely will catch on very quickly. I've had issues with very small 30s-1min videos in .mov or .mp4 formats not loading properly for my viewers. It has put me off trying to upload some more because they cannot be removed and look dis organised on my profile. Is there a timeframe you think I may be able to return to uploading more videos? Cheers.

I think .mp4 (H264 encoding) should work better all around. That's what the best content creators are doing :) Other formats will work in some browers but not in others. So stick to mp4 with H264 and mp3 or aac for sound.

Cheers :)

  ·  7 years ago (edited)

Fantastic work. Just reposted a video from a previous post because:

  1. It no longer shows up on the dtube channel list.
  2. They no longer point to an active domain for the video files.

And I just discovered an issue:

  • The post was missing the closing ">" on the <a> tags.

(I edited it via steemit to put in the missing > bracket.)

Correct. Will be fixed soon, thanks for spotting that.

I had to change the DNS for the old domain, it should resolve by itself everywhere in a few hours (already redirects fine for me)

Thanks for the fast fix on the <a> issue!

Thank you so my for making this possible. I have been busy of late work wise. But we are slow at the moment at work so I going to try uploading my first d.tube video of a special effects that it meant to look like a bullet hitting a hay bail.

Awesome, It took me 15 Minutes to get my first d.tube video up! https://dtube.video/login#!/v/dylanhobalart/u5qu3bbz

Wow great stuff by dtube. Your really pushing it and i love that about good steemians who want steem to be a success. I really like your post and it is encouraging.

Excellent to hear! I have a feature request: can you make the speedup user-selectable?

Over the past couple years I've been watching YouTube videos (other than music) at increasing speeds, and now sometimes 2x is "too slow". I can download and watch in VLC, where I can change the speed by 10% each time, hitting "]" and "["; I've watched up to 3x with good retention. Not sure I'll get to higher than that, but, if there was an option where the user could click an up or down arrow to move it 10% at a time, and/or (stress the and) a text field where they could enter a number, e.g., "162%" if they wanted that.

I stressed the "and" because I like giving users as much flexibility as possible.

Thanks again!

thank you for the update btw i figured out how to upload files which are too big to upload via the provided interface by using this code trick.

$('input[name="videohash"]').val("video ipfs hash here");

by using it I am able to upload videos which would normally crash my browser. It also allows me to upload videos without having the files on my pc.

I hope a UI update will expose the snaphash and videohash fields so that i can just copy and paste the ipfs hash from my cmdline instead of having to open the chrome devtools everytime.

Also what happened to the ipfs hash that ended in dtube? will the service itself no longer be hosted over ipfs?

IPFS is still the default loading method. Nothing changed. It's just torrent taking relay if IPFS isn't loading the video (most likely for new uploads).

Good job on finding this little trick, that's exactly how I do it for debugging purposes as well! You can do it with 'magnet' as well now too to insert a custom magnet link (but if you dont seed it with the webtorrent app, it wont work)

by webtorrent do you mean something like https://instant.io/ ? And by magnet insertion you mean something like this?

$('input[name="snaphash"]').val("insert magent or ipfs hash here");
$('input[name="videohash"]').val("insert magnet or ipfs hash here");

About adding it in the UI, yes, I agree, but it will be in some 'advanced' part of the upload page. We plan to remake it soon, but we are still unsure how, it will mostly depend on our testing of the new uploading back-end / encoder.

In the end, I want it to stay as simple as possible for your grandma to be able to upload, but I want to give access to these 'expert' features as well, it's just not a big priority atm compared to the rest.

Well imo I think you should reduce the bundling you seem to be doing to the javascript files it makes inputing the hashes/magnet links harder because the devtools window sometimes stops responding. Also it makes the code harder to read and possibly patch myself if i want to test something.

  ·  7 years ago Reveal Comment

@heimindanger I am loving this new look. Earlier my main concern was mobile view. Now I am getting great mobile view. Its an awesome domain too. Expand your good work brother.

Fabulous! Way to go, persevering through the many unforeseen obstacles (or maybe you anticipated the obstacles, but I didn't). :) I've been following the Steemit Open Mic, for example, and noticing that 99% of the participants are still using YouTube there. So it's really good to know you're making improvements, and I'm thinking this means you'll gain a lot more of the YouTube market share.

d.tube forever!
demon.etization never!

This reminds me a lot of MaidSafe which was aired over 4 years ago on Max Keiser's show as a "working network" and yet they barely have a test net working last I checked.

I invested heavily in supporting an internet stored in a decentralized way and it never got off the ground - maidsafe (correct me if I am wrong). Best of luck on IPFS - I will be installing it on one of my vm's soon.
High Hopes!

Really appreciate your efforts heimindanger. I will continue to upload to Dtube!

Myself being a former youtuber who got hit by the ad-apocalypse knows fully well YT blows(and censors).

I continue to upload my stuff to other social media sites as well, but seriously, Dtube is the only one earning me any rewards. Sure I might get 20 or 30 views on Bit-Chute or Youtube, but even if I had ad monetized on my new channel it would only be worth a penny or so.

Dtube and Steemit are going to become the future, and there are a lot of people who can benefit from using it right away, whereas on youtube or other sites you need 10,000+ views before you can even get monetization going.

AND that monetization is really low compared to how much someone can earn here. I can post something and at least earn 5 to 10 cents from a few likes/views, that ratio on YT is 10 to 20x to make 5 to 10 cents.

I am doing what I can to get to SteemFest!!! Would be way cool yo meet u & everyone else! Woop!

Excellent! I'll probably try to help with the torrent seeding part.

All my 250 friends will hear about it, making dtube more popular than youtube. cheers!

Salut @heimindanger! Bravo pour ton avancée sur Dtube! ;)

A friend and I just launched our Android app. You must be incredibly busy but if any chance, we'd love to get your feedback: https://steemit.com/cryptocurrency/@fcrypto/feeling-overwhelmed-with-crypto-currencies-join-our-android-beta :)

Merci :)

Ca à l'air sympa ton appli, mais ca utilise pas steem? Ca pourrais pour toutes les news :)

Awesome news! Thanks for creating and improving this much needed project! :)

Really awesome work! Your hard work is much appreciated, if anything can make the platform mainstream i would this is IT.
Much appreciated for your hard work. I'm telling everyone to join and upload their content at d.tube.

I had a question, so when the new token is released for Dtube does that mean Dtube will be separate from steemit? Because that is what I want, I dont want videos on my steemit feed I want a separate website for decentralized videos...

Also I want to suggest with the new token to get people all around the world involved by paying them to host via torrent or whatever method. So people can host their own videos and others videos, and depending on how much upvotes the video gets part of that reward goes to the people hosting depending on how much bandwidth they supplied to the network. This would be similar to cryptocurrency stacking/mining except your serving video files to users.

Also I would like to suggest you allow users to create advertisement videos which would appear before videos (just like youtube). So the user who owns a video could agree or disagree if they want a particular ad to appear before their video. And the user who created the advertisement would have to prepay with whatever token you created for x number of views. This would basically create a perpetual stream of funding and would not just depend on the 7 day payout like steemit currently has because you can place an advertisement on any video no matter how old it is.

I think this would create a truly decentralized video platform that everyone would be willing to participate in. Because you would create an economically viable currency flow between user, content creators, content hosts, and advertisers.

The only issues that might arise are copyright problems, but that would not be an issue of the website since it would be completely decentralized, copyright holders would have to go after individual users who create/upload copyrighted content. You could just create a flag like steemit has to hide copyright content if most users choose to downvote it...

Anyway that is just some ideas I had, Thanks.

Hi nerdyboy @heimindanger

The thing is that NONE of the updates MATTER as long as dtube CRASHES on uploads on EVERY fucking video that is over 450MB....

DTUBE IS A JOKE WHEN YOU CANT EVEN UPLOAD!

When you create something, make it fucking work....

Do a better job

Post of the day.Congratulation bro.best of luck.

Another component of the changing world..........

Sounds great, if i open a DTUBE account is the same that Youtube. Can you receive money for do that

Yes, this is the point of decentralized networks. A some-what fairly distributed monetary incentive.

just awesome....help us to get vote
Thank You

Great job guys and godbless :)

Hey I liked D tube more than youtube now as it let me post on STEEMIT as well..And your post teach some important tips which I used in my future posts..Thanks 😉😉😊

Tried to give it a shot today, and none of my videos would upload (nor my thumbnails)... Gonna try some different render settings, and see if that helps for the moment, but if not, I may have to wait for 1.0, or at least 0.5 ._.

I really hope this new uploader planned for 0.5 will help alleviate my problem :o I'd really like to try Dtube out!

It seems to be random times when it lets me upload. If it doesn't work for me one day, I try the next day and sometimes it works, other times not.

The problem is that as an Android user
When I started using steemit it was completely an awesome experience but the problem that I faced was that there was no good steemit app on Android in the beginning
Then good-karma created Esteem so that was really good and I am still using esteem now but the problems are like sometimes the articles didn't load correctly
problem that I am facing now is that there is a lot of errors and then the app gets hang sometime
What we android users need is an app that gets regular updates just like the competitors like YouTube
I have been running a channel in YouTube for 2 years now it was mainly a history and conspiracy channel but still after after spending so many hours and hours trying to promote my channel there is nothing that I can't I can do to get more subscribers
YouTube never promotes new users only wants people who make videos on and on so that they can put more ads on it
The new Google AdSense policy takes a lot of your personal data more than what any search engine has ever been able to take till date legally so that's also problem Google does not respect the persons privacy
Ever since I started using steemit was the best
other social media apps it's all stupid gossip and nonsense but in steam people want to do something good that's what I like about it

Just wanted to say Dtube is great and I can't wait to see it develop more.

I run a web channel for video art and films called @vavclub and d.tube is helping make it easier for us to bring our content to the community!

I had a question abbout uploads specifically :
Is it possible to edit the description of videos after they are posted and how can you do that?
All the best, keep steeming

I think if you check your Steemit blog, you'll find the post of your video and you can edit the description and tags if you want. I was able to edit the tags on one of my videos after it was published.

I wish I could say the same for thumbnails, but I don't see a way to do that yet.

Actually, I just checked again and any edit you make on a Steemit post will not show up on your DTube video. So it looks like we have to wait until DTube implements an edit button.

It would be cool if we could earn Steem tokens by using the WebTorrent to seed. I would add it to all 5 of my computers. ;)

I don't see magnet links on video page. Any ideas how to find it?

  ·  7 years ago (edited)

My Suggestions:

  • Categories
  • Sharing Button
  • Age/Child Contentprotection (hidden or blocked by default)
  • Short-URL: https://d.tube/cs1kqe18 (instead of
)
  • Copyright: 1-90% of earned Steems should go to the copyright owner(s) instead of uploader (Reportfeature: This is my video and/or contains copyrighted content like music/video/pictures)
  • Field(s) for Copyright-Owner(s) and/or Actors/Singer etc. (as far as known) - If you are for example a producer of a video and own 100% of the copyright the one should get at least 90% upvoted Steems (in my opinion). If a video contains copyrighted music/pictures, the author should be mentioned and should get upvotes (or percentage of the total amount of upvotes) too - not only the uploader...
  • Bad/Illegal content: If a video gets 99% downvotes during first days it will be placed in a hidden pool of videos which the community can verify before the video is going public again. Or something like that...

    amazing ....! Your genius has changed the world, you are great.

      ·  7 years ago (edited)

    @heimindanger I have an idea do something not like Dtube, but with features like in steemit follower - you do x and then if you do something you get an upvote. Where to start? I want make steemit relating thing. You login with name and WIF.

    WHERE TO START?

    I recommend trying out a library like SteemJS which enables easy communication with the steem blockchain. Then it's a simple matter of writing the good algorithm for what you want to achieve ;)

      ·  7 years ago (edited)

    Do I need a server? Pay for hosting? Or everything will be on steem blockchain?

      ·  7 years ago (edited)

    Hrmmm.. after trying out the steemitjs api (for future use in my simple photogallery IPFS hosted maker) it occurred to me to look for an in browser pure JavaScript IPFS implementation (to deal with CORS issues with the public IPFS gateways) and I found this:

    https://github.com/ipfs/js-ipfs/tree/master/examples/browser-video-streaming

    I can see where this might help your project out, both for the example of using ffmpeg for posting files as "chunks" which would hopefully mitigate the large file posting issue caused by disk contention and hopefully provide a "gatewayless" method of playing back the videos from IPFS without the need for mirror selection. (Though I do still see a need for at least short term pinning on an actually physical box so the file has a chance to propogate into the IPFS network a little.)

    Thoughts?

    Indeed, js-ipfs theorically enables true p2p over ipfs, without the need for the gateways. Gateways are convenient though, because they provide streaming (i.e video starts before fully downloaded, even if its a traditional file), and seeking (i,e if you go to the middle of the video it wont fetch the first half)

    Also my tests with js-ipfs have been bad (unstable browser, tab crashing after a few minutes), so I dont think its production ready. But yes, that is the dream indeed, but we should give IPFS a bit of time to solve their problems first.

      ·  7 years ago (edited)

    Well, at least their demonstration of using ffmpeg for creating the bandwidth adaptable chunked video seems useful. And their playback sample worked well here in Firefox. I was thinking more along the lines for playblack of ffmpeg chunked videos and not for posting.

    yyeeeaaahhhh sooo usefull info and more people will get in touch with Dtube :)

    i'm not geting the modified version of webturrent to downlaod

    Thank you.

    👍
    Please visit my blog, hope you will like my posts.

    Watch my music video.......
    https://steemit.com/music/@chireerocks/aye-mere-pyare-watan-kabuliwala-song-on-starmaker

    amazing work @heimindanger ! The one letter domain is amazing. I've had issues with very small 30s-1min videos in .mov or .mp4 formats not loading properly for my viewers. It has put me off trying to upload some more because they cannot be removed and look dis organised on my profile. Is there a timeframe you think I may be able to return to uploading more videos? lets rock

    nice post.

    First let me say I really like and appreciate what you're doing and hope one day it rivals youtube in popularity.

    I am a dinosaur when it come to tech so much of what you said I don't understand so I will simply ask a question. I have problems with playback. Will this be addressed some time/where/how?

    What I experience when I try to watch a dtube video is like having a poor internet connection. It plays for a few seconds and buffers. I have no issue with videos in other locations like youtube. I just went directly to d.tube and pulled up a random video and had this problem. I did the same thing on my phone and found the same video and had the same problem, so it happened on two devises. Both were on the same internet connection. I had paused a video I was watching on youtube to do this and there were no issues with watching that video, so the problem is with dtube.

    What's weird is I have been able to watch one or two videos on dtube, but usually what happens is what I described above. Hopefully this is clear and if others have had the same problem maybe they can add info.

    Anyway, again, I do appreciate what you're doing and hope for the best in results for you.

    Doing better and better! Great!

    Yepppp

    Very good, but the slow loading of videos and videos not streaming is a killer. At least is not your fault.

    You blog change my life

    Its really cool

    This is fantastic! It’s so good, I resteemed it. I’m an artificial lifeform that upvotes people that I know for life. Come check me out. Thanks, Spinny.

    I think the SSL settings on your webserver may need to be tweaked. My FF57 is complaining about weak crypto.

    Should be fixed now ;)

    Wow! Awesome. Good job!

    How can we test this on our mobiles? Is this already available for Android? i can't find it in the google store.

    very good news.

    Im on of the dev type of guys... Rarely upload any videos to web :) I'm following DTube since the start earlier this year. I have to admin:
    @heimindanger - You are rare example of real meaning for the words such as dreams, goals, ideas, accomplishments, being stubborn, creative, progressive... i can do it for hours, modern dictionary is quite heavy weight :)

    Anyway, i hope this will continue as stay on this path, since you are seriously first potential threat to YouTube, being far more progressive than they have been for first 5 years of improvements.

    Great work!

    Cheers

    Luci

    awesome

    Going to check out D.Tube Upv & Fol

    In regards to setting up an XXX/NSFW type site. There are certain legal requirements uploaders of XXX explicit type content and the sites that host them are required to abide by (a special federal form about no under age actors along with proof of identity) that you might need to look into, vs the way it is now where you just have a general NSFW tag for anything that should be considered NSFW. IANAL but you might want to look into that.

    I had to provide the ID's for both myself and my wonderful friend and playmate @pupmisfit before we could post videos to xtube as an example.

    I'm not 100% sure we will do the porn site. Probably after we open source the app someone will do it on his own, I hope. I'm not sure the regulations you are talking about apply on every country, etc. Personally not too interested into going into that, I just would like to be able to remove all NSFW from DTube in the end, but right now there is no alternative for this type of content so it stays in 'hidden' mode, people need to go into the menu to be able to see these 'nsfw' videos.

      ·  7 years ago (edited)

    Might be an idea to let people flag their accounts "nsfw" so that if their channel page is visited you could provide a dialog indicating that the user posts a lot of "nsfw" content with the option to show the channel with nsfw content displayed or not. I'm thinking a username/channel specific dialog that reacts based on a custom json user account set preference in the blockchain.

    Reasoning: If someone visits a channel via a posted link, and all the nsfw content is fully hidden the channel may appear empty and it is not obvious to the visitor that they have to hit a gear icon to see that there is actually content available in the channel.

    I could also see this as a possible option for the main steemit blog as well.

    Some channels/blogs, when visited directly, should be able to indicate their in general nsfw status.

    Congratulations on this! what a great idea you have. Regards to your venture :)

    Hey,
    You could use this site for favicon:
    https://realfavicongenerator.net

    Thanks for your post.... Good to know that you are going to Steemfest in Lesbon. Hope I too could be there. @heimindanger

    Very valuable info! Thanks!

    It got very better, I really like it, thanks for your work, very good platform!

    Woo hoo!

    thanks for the great post,sir

    looking forward to seeing DTube grow! Hopefully some big vloggers will make the move!

    Seem to me some of tve videos I posted time ago are not working at all. Im going to wait few days and then re upload them if they keep malfunctionig.

    Thanks for the update. I just uploaded a video waited for IPFS to finish then I upload a snap, when I went to submit it says please upload a video which I did already. So I'm redoing the process (seems to be working this time at the torrent section).

    Thanks for the update. I just uploaded a video waited for IPFS to finish then I upload a snap, when I went to submit it says please upload a video which I did already. So I'm redoing the process (seems to be working this time at the torrent section).

    I like it but there is no button to upload from mobile. I did type in an address and got it to work though

    It's amazing to see this project grow. Keep up the great work!

    Firstly: AWESOME! This is the coolest thing! I am SO excited about the progress of DTube :D

    Secondly: the navigation. When I enter DTube the nav section is already displayed overtop of the main body content. This is slightly disorienting at first.

    ![](/Users/shaynesmith/Desktop/Screen Shot 2017-10-25 at 7.39.44 AM.png)

    Compare this to the YouTube page, where navigation is set to hide except when the hamburger is clicked. Then, when it's clicked the main body is grayed out:

    ![](/Users/shaynesmith/Desktop/Screen Shot 2017-10-25 at 7.41.53 AM.png)

    Just a bit of positive criticism. Well done! :D

    @shayne

    New movies (uploaded by new version of dtube) doesn't work :/

    Try to load and load and load :(

    Definitely going to check this out and already upvoted. I’m new to Steem and was starting to make some videos and posting on YouTube to eventually embed on Steemit post. I was thinking having to host the videos I created on another platform in order to post on steemit was a little a little strange.

    How does D.tube interact with Steemit? Does it automatically post here when videos are uploaded to D.tube or do you still have to transfer videos over to Steemit? Or is D.tube completely separate?

    This may be a little out of scope of this post but I’m a little confused on why there are all these competing “Powered by Steem” websites. I just read a post about a website that is just another UI for the Steem community. Is there a resource someone can point me towards which explains the reasoning behind all the different websites?

    Congratulations @heimindanger!
    Your post was mentioned in the hit parade in the following categories:

    • Upvotes - Ranked 9 with 466 upvotes
    • Comments - Ranked 5 with 126 comments
    • Pending payout - Ranked 2 with $ 411,41

    good news indeed.

    First let me say I really like and appreciate what you're doing and hope one day it rivals youtube in popularity.

    I am a dinosaur when it come to tech so much of what you said I don't understand so I will simply ask a question. I have problems with playback. Will this be addressed some time/where/how?

    What I experience when I try to watch a dtube video is like having a poor internet connection. It plays for a few seconds and buffers. I have no issue with videos in other locations like youtube. I just went directly to d.tube and pulled up a random video and had this problem. I did the same thing on my phone and found the same video and had the same problem, so it happened on two devises. Both were on the same internet connection. I had paused a video I was watching on youtube to do this and there were no issues with watching that video, so the problem is with dtube.

    What's weird is I have been able to watch one or two videos on dtube, but usually what happens is what I described above. Hopefully this is clear and if others have had the same problem maybe they can add info.

    Anyway, again, I do appreciate what you're doing and hope for the best in results for you.

    Hi @aboutyourbiz It is different with youtube because they convert the video to have the best streaming experience. on youtube you can also change the streaming quality and have a lower one with slow internet connection. depending on the video, the quality can be lower then the original file uploaded.
    with d.tube you upload and watch the original file size which is also split into lots of small parts to be stored on different locations. like with torrent. the more people seed (the new webtorrent feature for d.tube), the faster the files are available. also you might check what IPFS is to understand.

    Thanks for the info, I was wondering if seeding had something to do with play back from some of the comments

    Very encouraging news. D.tube will be a welcome alternative to a less and less friendly youtube.