AutoTube - Stream and enjoy decentralized videos instantly

Anyone who thinks app builders, endpoint owners or individual downloaders will be safe from legal jeopardy and costs of thousands and tens of thousands because the law will work in their favour, go read the article about porn-trolls I posted earlier in the What’s Up Today topic. There are far worse actors to worry about too, but I thought folk here already knew that the law is no protection unless you are very wealthy.

The whole point of Autonomi is to avoid this kind of jeopardy, which is why I abhor piecemeal approaches and would prefer us to be focusing on privacy and not pretending that the law protects the little guy.

The fact that it doesn’t is why I thought we were all part of this community and why we should be building decentralised apps. How’s it going to look when people are using things promoted under the Autonomi brand and finding out they are not safe after all.

10 Likes

It’s an interesting one.

I suppose if you are hosting a site that is intentionally sharing an index of links to data which is unlawful, I can see why dim views may be taken.

If you shared a few links with a friend, who then shared them with someone else, etc, is that the same level as the above though?

We should move it off thread, but it is a fascinating area of debate for the network.

3 Likes

What are the chances/possibilities of live streaming on this app?

Thanks!

1 Like

I think we have to hope for a degree of sanity in the law though.

If not, a developer of any software that could be used to do something unlawful could be jailed.

That includes everything from Linux upward in the stack. Running locally or over a gateway is unlikely to make much difference.

Open source software is surely at the bottom of the hit list too.

2 Likes

I guess you could store chunks of data to autonomi on the fly, and load them assuming you would have the address to each chunk.

It would be better to just do the live streaming aspect via a one-to-many p2p rtc system. It’s possible, just very far down the feature list :sweat_smile:

1 Like

It was kinda insane what they did to the TornadCash smart contract dev though. But I forget how that ended

2 Likes

My point is that the law is no protection and there’s plenty of evidence for that. To think it is is wishful thinking in the face of a reality that what determines who is targeted is a combination of factors, in which the law is significant but not real protection in practice. It is more that you are ‘unlucky’ to get in the way of the wrong people or rather business/power center and be ‘chosen’. The odds are that you won’t, but over time the odds are reducing and Autonomi is a bulwark against that - or rather it will be if we are not complacent and make it as strong as we can. Sometimes being paranoid is the right thing to be.

If we don’t do that, really what is the point in being here, sitting on bandwagon of privacy and security while not delivering it?

I get that not everyone agrees on this, and that I’m probably seen as somewhat paranoid or even extreme. If you look at history, those are the people we need to learn from, though I’m not claiming to be special, just pointing out that those are not valid points in any rebuttal of my opinions.

So let’s build something that doesn’t depend on wishful thinking, and doesn’t lead everyday people into a false sense of security, that will ultimately leave them as fair game as things continue to get ever more oppressive and the standards in law and democracy continue to degrade under pressures of inequality, wealth and power centres.

History has so much to teach us but most people don’t learn until it is too late.

7 Likes

Except when it comes to Discord :sweat_smile:

We miss you over there

2 Likes

This is brilliant - great having a nice looking YouTube alternative emerging :slight_smile:

The future features sound exciting too. Tipping would be a great differentiator.

After seeing a couple of YouTube channels complaining about what they see as unfair restrictions on their channels, I like the idea of there being a YouTube channel backup tool that works by adding an Autonomi formatting and uploading tool to a YouTube / other service download tool, such as Yt-dlp. This would mean any YouTube channel owner that wants a backup in case of restriction / censorship / account closure, could easily make a backup to Autonomi knowing their followers would then always have access to the videos via Autonomi. Maybe one for the distant future :slight_smile:

Great work on this, and I look forward to future developments, and hopefully some nice content getting published before long.

5 Likes

This idea is actually one of my plans for promoting Autonomi. Finding an influencer and offering to back up their videos on Autonomi for free, to be preserved for future generations or in case of censorship/disaster.


Check out the Impossible Futures!

6 Likes

I think it’d be a strong offering, so glad it’s on multiple people’s radar.

It would also get a load of decent content on Autonomi if multiple video makers started to back up their stuff.

Seems like it’ll be a viable project before too long as well given how nicely AutoTube works even in its first release… once the Merkle Tree fee reduction is in, uploading should be much cheaper too, and I’d be willing to pay to back up some quality channels (with their permission of course!).

2 Likes

well done on this what a great idea :slight_smile:

I am trying to get set up so i can try and get some more videos up and i have a question.

if i create a pointer that points at your homepage.json I can use it to load the home page.

but when i create a home page that uses pointer instead of addresses I cant load the homepage in auto tube.

at pointer

b4ca2c3580983a8161304d85bd352d5a9d7ae19951cb1d2578f16c1a67b63f9d3d52c03016fa4c75426d00b379208315

I have this file pointing to pointers of copies of your original play list and video json files

{
    "videos": [
        {
            "address": "b7951234812de24cef57e976c799e9971788d498dcdb7fbeeca96a361324405d1c8fc77f050f44ec75287060bac94da7",
            "playlist": "true"
        },
        {
            "address": "a8fecff63453ec65c61183b520ad19518b7506d96cfd825ddc46522b89bf2038717b5091c1fdbd757a4506510d447aac",
            "playlist": "false"
        }
    ]
}
 

so question is am i doing it wrong or will auto tube not work with pointers ? as if Im going to try and start loading up some content it would be handy for it to not require any action on the user side to get the latest videos ?

2 Likes

Cool idea, added to the future features list :saluting_face:

I’ll check this out later and update you

1 Like

Can a gallery app be made using the same principle? An app that loads a file with photo data addresses?


Check out the Impossible Futures!

3 Likes

Yup exactly the same principle as with AutoTube and JAMS lite

6 Likes

How about search by video name/metadata?