Email or username:

Password:

Forgot your password?
PeerTube

The PeerTube mobile app is out!
A simple way to explore platforms and enjoy #videos.
Free from doomscrolling and dark patterns, this app respects your attention.
Learn all about behind the scenes and the upcoming updates on our blog: framablog.org/2024/12/10/peert

53 comments
PeerTube

With our huge thanks to @NGIZero Entrust program and to @nlnet: those funds allowed us to dip into mobile dev, a new territory for us.

At Framasoft, we aim to keep those talents within our team. We are raising funds for our 2025 budget, and you can help here : support.framasoft.org

Ederto87๐Ÿ‡ต๐Ÿ‡ธ๐ŸŽ—๏ธ๐Ÿ’ป

@peertube @NGIZero @nlnet congratulations ! I'm really impressed by the app's nightly edition. Even if there's much more work to do, I'm sure you'll improve the app all along 2025. I hope you'll get plenty of donations.

PeerTube

@EDERTO87 @NGIZero @nlnet We even plan to improve it in the next weeks, actually ๐Ÿฅฐ

Ederto87๐Ÿ‡ต๐Ÿ‡ธ๐ŸŽ—๏ธ๐Ÿ’ป

@peertube @NGIZero @nlnet I've made a live and tested the app. I'm amazed by the outcome. I've been able to follow the stream without any cuts.

Nik | Klampfradler ๐ŸŽธ๐Ÿšฒ

@peertube @NGIZero @nlnet

It's really a pitty that funds were used for a native and proprietary mobile app. I'd ratehr have seen it go into PeerTube development. Hence, considering skipping my donation this year.

Renard

@nik @peertube @NGIZero @nlnet

The app is a Libre Software. Under GPLv3 licence.

Nik | Klampfradler ๐ŸŽธ๐Ÿšฒ

@Renard @peertube @NGIZero @nlnet Yes, the proprietary PeerTube app is licensed under GPL-3, that is correct.

Nik | Klampfradler ๐ŸŽธ๐Ÿšฒ

@trya2l @peertube @NGIZero @nlnet Yep, exactly that!

(Or are you looking for a definition of "proprietary"?)

"Proprietary" here means that it can only be used with the PeerTube API, which is non-standard. In contrast to improving a general-purpose video app like NewPipe and/or working on standards-conformant ActivityPub client support.

Allan

@nik @peertube @NGIZero @nlnet Yeah, I think I'd like yours because "my" definition of "proprietary" doesn't allow me to understand you... What exactly is proprietary in this piece of software ? At least try to explain your point

Allan

@nik @peertube @NGIZero @nlnet Okay, thanks for taking the time to elaborate. This indeed seems harmful, I may look further into it to see if they have pointed a rational for this decision.

aBe

@peertube @NGIZero @nlnet I just sent a small donation. Because I prefer community-run, free open-source tools like #Peertube to corporate ones like #youtube #foss

Operation: Puppet (he/him)

@peertube Congratulations! Great work! Any advice to channel owners how to get included in search by default? Even directly searching for โ€œpuppet buildingโ€ doesnโ€™t return anything on puppet.zone/

PeerTube

@operationpuppet

Not right now, but stay tuned: we will have to find an easy way to add more and more platforms to the mobile index.

We'll soon get back to the community on that.

Eugen Rochko

@peertube I would love to see your mascot on the app icon. Currently it looks very sterile.

TroikaFox

@peertube

boosted ๐Ÿ‘๐Ÿพ thanks for sharing the good news.

FediThing ๐Ÿณ๏ธโ€๐ŸŒˆ

@peertube

First of all, congrats!

EDIT: okay, found the method for adding your own instance, but it's a bit hidden? You have to go to Explore > Show More Platforms, then click the little +

EDIT 2: Okay, my own idiocy for not reading the article properly! Apparently Framasoft wanted to add proper features but the rules of Apple and Google's app stores effectively ban full clients for federated video networks. Framasoft are having to very gradually add stuff instead of giving us the client they know we want, simply because of Apple and Google's duopoly.

@peertube

First of all, congrats!

EDIT: okay, found the method for adding your own instance, but it's a bit hidden? You have to go to Explore > Show More Platforms, then click the little +

EDIT 2: Okay, my own idiocy for not reading the article properly! Apparently Framasoft wanted to add proper features but the rules of Apple and Google's app stores effectively ban full clients for federated video networks. Framasoft are having to very gradually add stuff instead of giving us the client they know...

Natasha Nox ๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡ต๐Ÿ‡ธ

@FediThing @peertube That sounds similar to the constrains of NewPipe, which is unfortunate.

nictakiego

@peertube Good job! I'm waiting for f-droid release.

PeerTube

@nictakiego It's being processed, so it shouldn't be long.

Natasha Nox ๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡ต๐Ÿ‡ธ

@peertube Congratulations! Looks rather barebone for now, however it works well which is definitely a good start. ๐Ÿ™‚

PeerTube

@Natanox Thanks! As said in the post, we plan to improve on it gradually, with added features comin in the next weeks/months.

Rษ™ลŸad Qasฤฑmlฤฑ

@peertube Congratulations! But I couldn't find the source code yet.

cos

@peertube quick FTUE test, maybe these could be converted to usability enhancements:

- On launch I clicked on "I know where to go"
- Typed my instance URL to the search field. Nothing showed up. I expected app to detect it's an instance.
- I noticed a button "Add platform by URL". I clicked it, and it showed an empty search field. I expected it to copy the existing search field as the URL. But the best would be if it could automatically probe the search text for a Peertube instance.
- I cancelled the process to write this FTUE test report.
- Now I'd like to add my own instance again. In "My accounts" view I see only "Sepia" but I can't easily find a way to add a new platform.
- After a bit of browsing the UI, I found the way. You need to search for something, press "Show more platforms" button under "Platforms" list. It's difficult to find and I expected it to be in "Platforms" top menu.
- Looks like you need to type domain.org/ instead of domain.org. It could be added automatically.
- If the URL is invalid, the "Connect" button does nothing, it just blinks. I'd expect an error message.

My instance seems to be down, can't continue further now.
I Tried playing videos from explore. Most work fine but some just display "Error: null" in center of screen.

Thanks for the release and I hope this report is productive.

@peertube quick FTUE test, maybe these could be converted to usability enhancements:

- On launch I clicked on "I know where to go"
- Typed my instance URL to the search field. Nothing showed up. I expected app to detect it's an instance.
- I noticed a button "Add platform by URL". I clicked it, and it showed an empty search field. I expected it to copy the existing search field as the URL. But the best would be if it could automatically probe the search text for a Peertube instance.
- I cancelled...

RiQuY (Ricardo-Stryki)

@peertube congratulations on the launch but I checked the GitLab releases section to download the app but it's empty.

framagit.org/framasoft/peertub

Thoralf Will ๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡ฎ๐Ÿ‡ฑ

@peertube Ugly bug: The content language selection seems to be without functionality.

crossgolf_rebel on Calckey

@peertube@framapiaf.org Do you have a roadmap of what you have planned for your app?

Piotr Sikora

@peertube Can you add our instance to defaults (tube.pol.social)?

We are biggest peertube instance in Poland, and we are active moderate instance.

tube.pol.social/

ferricoxide

@peertube@framapiaf.org

Wonder if there'd be a way to convince the content-creators that mostly left YouTube in favor of Nebula and/or CuriosityStream to publish into PeerTube.

Bob

@peertube where is the content? Tried it and nothing newer than 2yrs old came up. Filtered with 6 different interests and none of the results appeared to have anything to do with the filters selected.

zem

@peertube
Wow! ๐Ÿ˜Ž๐Ÿ˜Ž I have to test this!
@sweber_de

Renard

@peertube

Congratulations. :ablobcatheartsqueeze:

And thank you very much for all you have done or plan to do.

wordsmith โ‚

Congratulations, @peertube ! I'm really heartened by the commitment made to understand and plan to avoid the abuses that the online video industry has subjected people. This calls back our humanity and recognises we are people, not biomatter laying in gel-filled pods.

Rainer ๐Ÿ‡ต๐Ÿ‡ธ

@peertube I love the new app! One question - how can I log into my account on one of the platforms? I would like to be able to like and comment on videos from within the app, but without being able to login I can't actually do this

Crash

@peertube yay finally! now i hope #bookwyrm can follow suit :)

Go Up