Eli Mallon - Streamplace and the future of decentralized video streaming

Durée: 53m47s

Date de sortie: 28/04/2025

This week we're joined by Eli Mallon, founder of Streamplace, a decentralized video streaming platform. In this episode we discuss the future of decentralized video streaming, the challenges of building a new platform, and how developers can leverage Streamplace's tools. We also go into Atproto, the decentralized social media network that stream place is built on.


Episode sponsored By WorkOS (https://workos.com) and MailTrap (https://l.rw.rw/devtools_1)

Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.

ce qui me fait vraiment appeler sur le space.
Je ne suis pas en train de faire une plateforme centralisée
qui est acquise et oubliée pour les années.
Je veux vraiment être construit pour les années
quand les gens sont en train de revenir.
Bonjour, bienvenue à DevTools FM.
C'est un podcast sur les tools de développeur.
Les gens qui font ça, je suis Andrew et je suis ma co-host Justin.
Salut tout le monde, on est vraiment excité de voir Elyne Mallon.
Je suis très heureux de vous parler.
Vous êtes construit pour ce projet de Stream.Place.
Nous sommes vraiment excitées de parler de ça.
Mais avant de nous parler de ça,
et de ce que vous avez travaillé dans le passé,
vous voulez nous parler un peu plus de vous-même ?
Bien sûr.
Je m'appelle Elyne Mallon.
Je travaille dans une vidéo centralisée
en une ou en l'autre,
depuis 2016, 2017 ou ce genre de choses.
Je vais essayer de faire mon propre start-up
pour que ce soit le genre de choses
qui se dévouent.
Le plan a été
de savoir comment
les Twitchs se brouillent
à un minimum,
des vies de streaming.
J'aime les streamers sur cette plateforme
mais je n'aime pas ça pour beaucoup d'autres moyens.
Nous pouvons donc les voir.
J'ai essayé d'avoir un start-up
pour ça.
En faisant ça, il m'a aidé à me faire un live pierre
où je travaillais
sur la vidéo centralisée
dans le space web
depuis longtemps.
Et depuis la fin de july,
j'ai travaillé en temps de temps
sur le streamer,
qui est un vidéo live pour le protocole app.
Donc si
Blue Sky est essayant de
faire Twitter en utilisant le protocole app,
nous essayons de faire Twitch en utilisant le protocole app.
C'est une explication pour ça.
Cool. Avant de vous dévouer dans le streamer,
je veux dire que vous devez faire un live pierre
parce que vous dites que vous avez des vidéos centralises
et que ça veut
être en pratique.
Et oui,
on va commencer.
Oui, donc le live pierre est un peu de choses différentes
mais le corps de ça est
une networks centralisée de orchestreurs.
Donc si vous êtes
une plateforme de vidéo streaming,
en particulier si vous êtes
un platform de base de base,
ou quelque chose d'autre,
où il y a beaucoup de...
Vous ne vous essayez pas de broadcaster
le World Cup
à 2 millions de gens à la fois.
Ce que vous avez sont beaucoup de
streamers
avec des audiences de medium-sized.
Le plus grand point de paix
pour vous dans cette situation est
de transcoating.
Pour évoluer la vidéo affectuellement
sur Internet,
vous devez prendre
une source de 1080p ou 4K,
processer, évoluer le 720p
ou 240p d'outre,
donc même sur un téléphone,
sur une connexion de bad style
et dans un pays développé,
vous pouvez encore voir une version blu-ri
de l'outre.
Vous n'avez qu'à faire ça
pour le stream d'input
mais si vous
êtes...
Donc si vous êtes dans le World Cup,
vous ne vous inquiétez pas.
Mais si vous êtes un platform de UGC,
vous devez faire ça pour le stream
et ça se fait très expensif.
Quand je suis commencé
à faire ça, je n'ai pas checké ce numéro
mais quand je suis commencé à faire ça,
Google et Amazon ont chargé un dollar
d'un heure pour procéder cette vidéo
qui est si drôle parce que
les cartes de vidéo en vidéo
d'autres hardwares peuvent faire
ce sort de processage
assez inexpensivement.
On a bien remarqué
un 1660ti,
qui est une carte de vidéo
de la même manière
et on a vu que
c'était
un processage
de 12 de ces streams.
Donc la pensée derrière les
network de orchestre centralisé est
que vous vous enviez cette vidéo
plutôt que d'un platform centralisé
qui vous envioie juste au final de la
monde
dans les computers des gens
qui peuvent faire ce sort de processage.
Ils vous envient et
ils se font payer
pour la cryptocurrency.
C'est la version shorte
et c'est efficace.
Deux fois, ces numéros sont un peu
à la date mais
la dernière fois que je me suis checké
c'était en comparaison à un dollar d'un heure
pour Amazon et Google.
La chaîne de live peut procéder
pour environ 17 cents d'heure.
C'est une reduction de la coste.
Comment les applications
sont-ils laissées?
C'est un grand truc.
Si vous êtes en live stream,
je sais que vous avez un peu de délègue
entre la recording et la vidéo.
Mais,
quelle est la sensibilité de la latence
dans cet espace?
C'est bien.
La chose de la chaîne de centralisé
est que vous pouvez
trouver un orchestre très proche
de vous, géographiquement.
Ça m'a aidé à la sauver tout.
Mais,
notre target est toujours historiquement
plus rapide que en temps réel.
Si vous êtes en live stream,
si vous vous envisiez une seconde vidéo,
je dois le procéder
une seconde ou moins,
ou quelqu'un va avoir un bon temps.
C'est le target pour ça.
C'est toujours possible de le faire.
Merci beaucoup à WorkOS
pour sponsoriser cet épisode de DevTools.fm.
Si vous êtes en train de vendre un grand nombre
de clients, il y a un moment
où vous réalise que ce n'est pas seulement
les features, mais aussi la sécurité,
la compliance, les integrations IT.
Ce qui est probablement pas le plan.
WorkOS fait ce moment
plus facilement. C'est une plateforme complète
pour les features d'interpréhension.
Si vous avez un SSO avec Samo,
Oauth, S.E.I.M, Directory Sync, Audit Logs,
FineGrain Auth,
vous en avez le droit.
Mais la meilleure chose c'est de la vitesse
pour vous. WorkOS vous donne
des lignes plus moutantes, modernes,
et de belles sdk,
et bien élevées en textes.
Il s'agit de la réellement et de la integration,
et vous avez besoin d'un portail admin,
vous avez besoin de la sécurité de la store
pour les credentials, que vous avez
faite. Vous avez besoin de la vérification
de domaines, des événements web,
vous avez besoin de ça.
Donc, chaque piece de WorkOS est modulé,
et construite pour les développeurs,
donc vous pouvez rester concentrés sur le produit
et ne pas être mérité dans les requirements
d'interpréhension. Ça vous semble bien,
vous devez les vérifier, vous devez aller
à WorkOS.com et, encore, merci
à WorkOS pour le sponsor.
Merci d'avoir été là.
Cool.
C'est là où vous avez travaillé, mais
pendant que vous étiez là,
l'idée pour Streamplace est venu.
Comment est-ce que Streamplace
est venu de votre travail à LivePierre?
Oui, il y a quelques choses différentes.
Ma explication de cela est toujours
LivePierre a une période où nous avons
sponsorisé beaucoup de hackathons
tout au monde.
Je l'ai personnellement attendu
sur 4 continents différentes.
Je suis toujours là
à la LivePierre booth.
Les gens viendront nous
et ils se disent
que ce soit LivePierre,
ou d'un Twitch de decentralisation,
ou d'un YouTube de decentralisation.
Parce que c'était cette plateforme de processation,
on avait de la question de la question
d'un certain nombre de questions.
On a dit que c'est une infrastructure
sur laquelle quelqu'un d'autre peut construire
un YouTube de decentralisation,
et que c'est votre idée pour ce genre de chose.
Je voulais toujours être
comme, oui,
c'est comme un YouTube de decentralisation.
Et c'est ce que la live stream est
et c'est ce que le vod de decentralisation est.
Mais pour un nombre de raisons,
LivePierre itself,
comme LivePierre Inc, où j'ai travaillé,
ne voulait pas avoir ce genre de choses.
Alors,
un autre truc qui a été arrivé à cette époque
était la LivePierre cryptocurrency.
LPD a établi
une trésorerie.
C'est-à-dire
un % de lpt
qui va dans ce grand pool.
Vous pouvez mettre des propositions
pour cette trésorerie
et avoir des
dents de monnaie, essentiellement,
pour des ventures différentes
qui pensaient que c'était la live pierre.
C'était
l'arrière que j'ai voulu
et qui a été coincée.
Et il y avait une opportunité.
Je les ai établies
sur l'idée de faire un projet
qui était un peu plus
focussé sur le vidéo social,
en en inventant
ce qui est le live pierre.
Ce qui est le vod de decentralisation
et ils l'ont appris
et ils ont décidé de commencer
LivePierre en juillet dernier.
Est-ce qu'il y a d'autres gens
qui tentent de faire
la même chose
de réécreer les autres networks socials
sur ce primitive de decentralisation ?
Il y a eu
quelques projets différents
dans les années.
Il y a un peu de space web
qui est le plus
grand de l'activité
de PubSpace.
Il y a Peartube,
qui était leur YouTube réimplementation
et
Omcast,
qui est
une chose de poste
sur Twitch.
J'ai aimé les projets,
mais
c'est un peu
similaire
à
la critique de Blue Sky
d'activité
où c'est
créé pour
des services individuels
et des gens individuels
pour changer les données
et pas pour un grand monde.
Il y a
tous les streams
dans le monde.
Pour les mêmes raisons,
nous avons
cherché un autre primitive
pour représenter
tout ce qui nous a
créé pour le app
et Blue Sky.
Où est le app
?
Vous êtes construitre une plateforme social

Le app est très open,
il y a beaucoup de produits sociaux.
Comment ça se fait pour le vidéo ?
Absolument.
Un peu de notre problème
était que
nous avons
des primeaux de vidéo.
J'ai aimé un live stream,
un vidéo,
et le envoyer
à des gens.
Mais le lien entre
ça et un plateforme Twitch
n'est pas nécessairement
vidéo-signal.
Comment vous allez être notifié
quand quelqu'un vit ?
Quels sont vos amis ?
Si je vais hoster un autre user,
je vais hoster,
ou raider un autre user.
Qu'est-ce que ce user est ?
Qu'est-ce que ce autre piece ?
Et
où le protocole
a été un fit très naturel
dans le grapho
préexistant,
que nous pouvons utiliser
pour apporter la chaine
et avoir des
questions élevées
et des questions
d'un système de compétition
de la architecture
de la PDS.
Vous savez,
le protocole
pour la première fois pour moi était
très intéressant,
il était très élevé par les gens
qui ont
essayé de Scuttlebut,
de Noster, de crypto,
et d'autres choses.
J'ai été frustré
et expérimente
et ils ont sorti
à ce moment où
c'est décentralisé.
J'ai ma PDS,
ma signature,
personne ne peut
pas faire le signe
et être élu
sur le protocole
mais
avec assez de compromises,
vous pouvez avoir un signe de password,
ce qui est ce que les gens sont en train de voir.
Vous n'avez pas
d'activité de la PDS
où vous devez
faire des questions
sur les services fédérés.
En ce contexte,
je pensais que c'était
très appuyant,
on n'était pas 100% convainc
et Blue Sky a été élu
après l'élection
et se sont allés
à un moment où
35 millions d'usagers
ont été élu.
C'est un point
très clair.
C'est un
excellent
pour nous.
C'est un point

de la PDS.
Dans le web
centralisé,
les Twitchs
sont les plus
intéressants.
Mais
depuis que
l'éthos app
est en train de s'éteindre
et ne s'applique pas,
vous avez des streams,
je peux intégrer les streams
sur les plateformes,
comment vous pensez
que Streamplace est
un primaire dans l'écosystème
plutôt que un replacement
de Twitch?
C'est un des choses qui est
le plus excité
de la planète
des compagnies
ou le débat
des compagnies.
Ce qui est
ce qui me s'appelait
à l'espace,
ne veut pas
faire une plateforme
centralisée
qui s'est appuyée et
n'est pas qu'une
fois que je veux être
construite pour les années
ou des années
ou des années

où les gens sont en train
de se replier,
c'est un nouveau formule
de broadcast décentralisé.
Un stream live
peut être modifié
comme je le prends,
je le slice
en 1 seconde
et en 4 files
et je les ai élevé
en 1 seconde.
C'est vraiment
ce qui se passe
en 1 seconde

ou en 1 seconde.
Ce que nous avons fait
c'est que nous avons

les séquences de vidéos.
C'est ce qu'on appelle
un signature C2PA.
C'est un project
d'Adobe et de BBC
qui nous a préparé
pour un monde d'un monde
d'un deepfake,
quand on peut faire un deepfake
ou un video que vous êtes
regardés.
C'est ce que ils ont inventé
avec ce novel, un
signature
qui est embêté
dans le file MP4.
Si vous êtes en place
sur votre computer et vous regardez
les files, vous regardez
une série de 1 seconde files
avec ces signatures embêtées.
C'est super facile
de travailler avec,
en étant cryptographiquement
en sécurité et en avoir des propriétés
pour le broadcast de decentralisation.
Vous pouvez poser
ces files
sur un code streamplace
qui peut proposer
tout sur Internet.
Vous pouvez downloader ces séquences
sur le site sketchiest
et sur www.ru
et vous pouvez
être confident que vous regardez
le correcte truc par la magie cryptographique.
D'où le protocole app est en place
maintenant,
ce qui est posé
sur votre PDF, de la même manière
que vous faites un poste bleu.
Ce qui est associé
avec votre identité protocole
et nous pouvons
faire un lien entre le streamplace stream
et votre account
ou l'account app.
Je voudrais
profiter de cette integration
qui est
cryptographiquement secure, mais
une integration relativement chale
avec le protocole app
et c'est juste une clé qui est posée
là-bas.
Comme on le fait de faire des choses
comme des live streams archivées
et de clippant,
je veux profiter de cette integration.
Ce que je peux faire
c'est prendre tout un second segment
et mettre les deux en
votre account bleu
dans votre PDF à protocole.
Je voudrais immédiatement
faire un fil de limites de rate
qui va nous
s'assurer de tous les postes
de PDF.
On va être un peu plus clé
que ça et de la même manière
que ce que je pense que c'est un novel.
Pour s'assurer de ces deux choses
en ne pas
overwhelmer le PDF.
C'est tout de suite
pour vous
pour vous donner une ligne entre les
deux pièces de la architecture.
C'est cool si le PDF
l'a offert
depuis que l'une des opportunités
des tables de steak, le bleu
est en train de vous donner votre contenu.
Si il y a un grand asterisk
et tu as posté un vidéo
et pas en t'as posté
et tu as posté un troisième part.
Ça peut aller au bout de temps
et tu ne le vas pas.
Ça semble être
une ligne de vie.
C'est un très intéressant
de la perspective producte
parce que, comme un streamer
tu n'es pas nécessairement
espérant que le moment
que tu streames quelque chose
qui est arché, toujours,
et que quelqu'un peut le chercher
et ce genre de choses.
À minimum, tu peux avoir
un délai en minutes
sur ce que tu streames
arché, en cas d'une chose
embarrassante.
Ou tu peux faire
un stream de 4 heures
et après avoir décidé
d'en savoir si ça a été arché
pour ton compte.
Ce sont toutes les assumptions
que les gens qui viennent de
les plateformes streamer
ont, qu'on doit accommoder
dans le framework de la decentralisation
et de la finir
on n'est pas finalisés
sur un design particulier
mais, d'une perspective technique
et de l'usage, il y a
des choses intéressantes pour accommoder.
Est-ce que tu en as
une version
de live peer pour transcoating?
Oui, donc,
dans le Node Streamplace
on a une integration avec le Gateway
pour que
si tu fais un 4K live stream
dans le Streamplace,
on va le envoyer
dans le network de live peer
qui est processé
dans le 1080p, le 720p, le 360p
et le 160p
maintenant.
Et oui, ça fonctionne bien.
Tu peux regarder
une rendition de la qualité de la quality
de tout.
On n'a pas eu la chance
de faire ça, mais je veux
l'augter de la network de live peer
pour utiliser le schema
de signage
que j'ai décrit

l'une des choses récouries
pour la live peer est
comment tu le sois?
Si tu le envoies
à quelqu'un, comment tu le sois?
Il y a des réponses techniques
pour ça.
Tu peux faire un déco
de la déco, faire des mathématiques
pour que la déco
soit en train de faire la déco
mais
il y a aussi
un élément social

si tu peux regarder ça et voir
que quelqu'un a pris mon segment
et m'a envoyé des frames
très élevé pour les produire
si tu as un signal
et que tu peux regarder et dire
je vais jamais utiliser le orchestrate
ou encore un truc.
Une fois, j'espère que nous pouvons
mettre la network de live peer
qui est installée par Meldtrap
une plateforme d'email que les développeurs
aiment.
Tu peux aller sur la liste de la
déco, la base de la industrie
et la support de la live 24-7.
Tu peux avoir 20% de tous les plans
avec des codes de code de code de la prod.
Tu peux voir les détails
dans la description.
Pour
changer la conversation un peu
la plateforme
centralisée est
plus facile de monétiser.
Pour
mieux ou plus,
c'est centralisé car ça fait un bon business.
Tu peux avoir beaucoup de contrôle
pas juste des décisions techniques
mais aussi de la présentation
et de la place où ça se passe
et de la contentation de l'on.
Une des choses claires
dans ce que tu dis,
c'est qu'il y a plus d'agence
pour les gens et pour qu'ils veulent
mettre leur stream sur votre site
et tout les autres choses.
Mais tu es intégré avec la Network LivePierre
pour la transcode vidéo.
Même si tu es
en train de faire quelque chose
plus techniquement plus cher
c'est
pas gratuit.
C'est peut-être une chose d'expérience.
En passant par cette route,
comment penses-tu
sur le revenu, les costs de management
et
ce que le business a fait
et ce que ça a fait
en achetant
les goals sociaux et techniques ?
C'est une bonne question
et c'est une question très élevé
pour l'entrée du système de l'éco-prétocol

il y a eu
un couple de fonds de bleu
et nous avons vu que les grises et les lignes
ont reçu
des fonds de la cible
et nous, bien sûr,
de la trésorerie.
Mais, à mon avis, c'est le bout de la liste.
Pas beaucoup de gens
ont vraiment de la chance de faire ça.
Et bien sûr, c'est particulièrement important
pour nous, de construire
une infrastructure live,
qui est, en fait,
la plus expérience
que vous pouvez faire.
Twitch a été là
par la
Amazon, qui est capable de
faire des chouettes, des monstres,
jusqu'à qu'ils aient pu les mettre au bout.
Et ça a été le cas
avec les compétitors.
Et ça a été le cas,
même avec Microsoft, qui a été
mis à l'enquête.
Ils avaient un mixeur,
qui était leur option.
Facebook a été en train de faire
des chouettes.
Toutes ces choses
ont été en train de se faire
de l'enquête,
parce que la Amazon a été
en train de le faire pour plus longtemps.
Donc, nous sommes très intéressés
en battant ce problème
sur le sujet,
afin de ne pas juste
faire un bon plan de financement.
Il y a deux risques.
L'une est
que j'ai été
sponsorisée par la première
conférence d'atmosphère,
la première conférence de protocole
en Seattle.
Les micro-payments
sont probablement les plus communes
que j'ai eu.
Tout le monde
s'agirait
sur le protocole, en ayant
des formes de micro-payments
pour les créateurs et les plateformes
pour les soutenir,
comme un plan de streaming,
qui est, bien sûr,
un peu plus important pour nous.
Parce que c'est
des subscriptions, des tips,
des bits, etc.
Ce sont des prématives très importants
que nos utilisateurs
espèrent.
Je voudrais que ce soit pour le streaming,
pas pour les gens qui inventent
cela en se sentant
d'un certain nombre,
que beaucoup de nous en ont besoin.
Je voudrais que cela soit un effort
collaboratif,
que nous voulons tous s'en aller
et se faire voir ce que ça va
se faire.
Je vais dire,
que, à mon point de vue,
la conversation
que j'ai beaucoup
à la conférence,
c'était que quelqu'un m'avait dit
que le protocole a besoin de micro-payments
et qu'il y avait une idée pour ça.
Ils avaient des mots et je leur dis
que ça ressemble à une cryptocurrency
et ils se disent que c'est
la raison pour laquelle ce n'est pas.
Il y a
une attention à l'utiliser
ces prématives cryptographiques
pour représenter des paignments
mais pas dans la chaine
qui est un peu
inoculée dans la communauté.
Je n'ai pas la résolution
mais je suis en train
de regarder tout ça avec intérêt.
C'est certainement intéressant
que la protocole
est une chose de décentralisation
et que ça fait
presque une cryptocurrency
de cousin.
Et beaucoup de choses qui me font
plaisir à la protocole
et à l'utiliser
pour avoir un
wallet où les gens peuvent mettre
des choses. Ils n'ont pas de coins
maintenant.
Ce point de friction
dans la communauté, c'est le crypto-bad
parce que nous pensons que c'est crypto-bad
mais le crypto
a des bénéfices
qui peuvent être vraiment utiles
dans une networks de social
décentralisation.
Je sais que vous avez dit que vous n'avez pas
d'answer mais
comment pensez-vous que ça devrait travailler ?
Je pense que ça devrait travailler
c'est un moyen de penser
sur ça. Vous avez dit que c'est comme avoir un wallet
je vais aller un peu plus tard
que ça.
Le PDS a un signage
associé avec ça
un key SECP256K1
qui est aussi appelé un
Ethereum ou Bitcoin.
C'est la chose qui s'occupe
de votre data dans le coin.
On ne pense pas à ça
mais
c'est
il y a un cas
de 95%
d'une manière.
Le protocole n'est pas un blockchain
que les créateurs veulent
en savoir.
Ce n'est pas le nécessaire
structure mathématique pour le blockchain
si c'est un condition suffisant
pour ne pas être une cryptocurrency
c'est un peu plus
plus fort.
Comment je pense que ça devrait travailler ?
Ma prediction est
que le premier projet
qui intégrerait
ces deux choses
sort de la cryptocurrency
avec le protocole
sera extrêmement
un peu unable et très très successe
je ne pense pas
que je veux être le seul
mais je pense
que c'est probablement inévitable
et
on devrait
faire
une question
de la réaction
et
comment on pourrait regarder
ce genre de choses
je ne sais pas, je n'ai pas vraiment
une avocaté pour ça
je n'ai pas vraiment
une vidéo
je ne vais pas le faire
je vais observer
que je pense que la team Blue Sky
a vraiment le temps
de la termine qu'ils ont été utilisés
pour ce que les gens n'aiment pas
une hyperfinancialisation
ce qu'ils ne veulent pas
c'est
ce que les gens pensent
ne sont pas des structures mathématiques
ils ne veulent pas
des postes embedés
et des gens en poussant leurs tokens
sur la chaine
et ce genre de choses
et je pense que c'est
parfaitement understandable
et quelque chose de très intéressant
et très intéressant de faire
une ligne de tour
oui, c'est certain, car si nous suivons
les définitions qu'on a juste set-up
un poste est juste un NFT
c'est tout
oui, c'est vrai
je veux vous rappeler
que les fields
nécessaires d'un NFT
selon le standard de l'EP721
sont
un titre et une image
si vous avez
mis ces deux choses ensemble
et signé un de l'escentralisé
vous avez
officiellement fait une cryptocurrency
et vous êtes condamnés
oui, vous devez
faire cette partie
je pense que c'est un intéressant
car c'est un des
zones où il peut
faire un peu de sens pour être une cryptocurrency
et juste
je ne sais pas, on doit
détenir la bagage culturelle
qui vient de ça
et il y a
une grande réaction de neige
et je pense que c'est pas
complètement inoubliable
parce qu'il y a beaucoup de
scames et des gens
qui sont en train de pushing out
des cryptocurrencies qui sont comme eux-mêmes
seulement les coins
c'est le seul
qui a une valeur
de la chose qu'ils ont à proposer
alors que c'est
juste un mécanisme
pour faire l'exercice
plus facile
c'est comme, vous devez avoir cette barre
entre le financement de la vie
et comment les choses se produisent
mais aussi, si il y a
une conversion
il y a des économies pour ça
où ça peut aller et aller
et comment vous
vous avez
managé ça
et si vous avez des conférences
dans le système, c'est non technique
donc il y a
tous ces problèmes humains
qui sont en train de se faire
c'est vraiment intéressant
où tout le monde
a eu un background crypto
ou un background vidéo
j'ai eu l'expérience avec Scuttlebut
mais pas vraiment avec
les currencies crypto
et je me suis rendu
transition de
je suis sorti de
un crypto avec un help
de la scepticité et
n'a jamais
été super dans la culture d'Egen
ou quelque chose comme ça
et puis je me suis rendu en salle
avec le protocole et je suis le seul
qui a été fondé par une currency
de crypto-trésor
et je me suis dit, je suis le crypto-advocat
dans ce sénat
et je suis le centrist
entre ces communautés
en quelque sorte
je ne pense pas
que c'est un problème
je pense que je réiterais
que je ne pense pas
oui, je pense que nous devons être prêts
pour quand ça arrive
plutôt que
essayer
et peut-être que l'acceleration
d'argument serait de essayer de faire ça
donc ça arrive sous les moyens
de contrôler, pas quelque chose que je suis super
intéressé en faisant
j'ai un truc vidéo
mais je pense
que
c'est probablement trop close
à l'underliement
on est en utilisant
l'ethereum et les libraries
pour faire des prématives protocoles
et faire des signes et ce genre de choses
c'est une distinction sans différence
à un certain niveau
de
vous savez, quand vous vous pliez
les layers techniques
un peu
donc
j'ai hâte de voir comment ça s'étend
oui, donc
en regardant les choses vidéo
nous sommes sur le podcast de la tueuse de développeur
et je pense que c'est sympa
de parler de comment les développeurs
peuvent utiliser le site stream
j'étais aussi à la conférence atmosphère
et une conversation
qui m'a vraiment intéressé
et j'ai pensé
avant que je vous ai entendu parler de ça
mais vous en en enseignez
avec Skylight Social
pour être l'aspect live
de leur clone TikTok
donc vous pouvez aller un peu
et peut-être, quand vous êtes en train
de voir comment ça peut
transmettre à d'autres gens
dans les autres plateformes
et même dans leurs propres websites
oui, absolument
salut à Skylight
2e app en app
dans l'écosystème de la app
150 000, 200 000 usages
quelque chose comme ça maintenant
Torian Reed aussi, Seattle Locals
comme moi, c'est ça qui a été
très bien travaillé avec eux
et en travaillant pour pouvoir
faire des streamplaces
comme vous avez été
donc nous travaillons maintenant
pour mettre des streamplaces
dans la app Skylight Social
mais c'est comme un prototype
de juste
de poursuivre les
streamplace primitives
comme libraries JavaScript
qui peuvent ensuite être invitées
dans les apps React Native
donc c'est sur le client
nous sommes en train de
faire cela très facilement embedable
et faire cela juste une option
d'obviance pour une app
d'écosystème à l'écosystème
qui veut avoir une vidéo live
on va faire la option d'obviance
pour faire la option d'obviance
donc c'est évidemment un point de vue
d'installer un point de vue
et d'appeler la chose
sur l'infrastructure
donc c'est quelque chose que j'ai été
très très commis à
depuis le début de la place
de l'expertise de développeurs
c'est qu'il y a un file single
binary
ce n'est pas un micro-service
ce n'est pas un container docker
mais on a fait un distribution docker
c'est un
single file node
et si vous voulez faire des changements
vous pouvez cloner le repo, changer des codes
et vous avez le single file
statiquement link node
que fonctionne sur Windows, Mac et Linux
et c'est quelque chose que j'ai faim
j'ai tenté de dire que j'ai faim
mais c'est quelque chose que j'ai faim
spécifiquement en plus en développement
de studio live
ce n'est pas pour une raison particulière
mais la industrie de tech sort de micro-service
et je le vois
si vous êtes Microsoft et que vous avez
à coordonner 1000 teams globalement
vous allez avoir des micro-service
mais en fonction de l'open source
et
d'un perspective
décentuel
vous n'avez pas besoin
le studio live est un stack open source
mais personne d'autre que nous
pourrait le faire
parce que c'était 6 services
qui ont été déployés avec Kubernetes
cluster et communiqués avec
avec l'autre et ont eu
différentes dépendances et tout ça
j'ai essayé de le faire
et de le faire dans un projet de live
dans une boxe et ça n'a jamais
n'a jamais eu n'importe où
et donc c'est
nécessairement mon modèle
d'approche
mais c'est ma advocacy
pour les networks
centralisés vous avez besoin
d'avoir le plus possible développement
d'expérience
c'est un file
c'est un power user
très enthousiaste
si vous savez comment faire un vps
upload le file, roulez le code
et vous pouvez commencer
vraiment facilement
ce sont deux approaches
mais toujours le bénéfice
c'est quelque chose que j'ai vraiment appris
en travaillant avec Blue Sky et l'écosystème app
le plus cool c'est
c'est que c'est la production de données
dès que vous commencez à développer votre app
vous connectez à la hôpital
et il y a 5 megabits
de Blue Sky posts et likes
et de tout ce qui se passe
dans vous et vous pouvez vraiment
construire et produire, ce n'est pas
cette sorte de boxe
des données fées
où vous ne faites que les choses
dans votre kit
c'est la dernière partie
vous pouvez vous répliquer
les streams avec d'autres nodes
et vous pouvez
travailler directement avec les données
je n'ai pas fait beaucoup
mais c'est quelque chose que je fais
sur ma propre, je fais des streams
pour streamplace, presque tous les jours
et j'aime maintenant que nous sommes un peu
plus loin, je peux downloader
mes segments actuels de mon live stream
dans ma dev node
et changer comment ils sont processés
et les mettre en place
c'est une sorte de méthode
pour faire le développement
c'est un autre piece de
ce qui est le building et la production
et de faire le plus facile possible
pour les gens d'avoir des apps
qui travaillent avec les données actuelles
une question intéressante
que j'aime toujours
demander à des gens quand ils sont building
sur appproto, appproto
a cette notion de lelexicon
il peut définir votre schéma
pour votre propre type d'adaptation
et Blue Sky a leur lexicon
si vous utilisez ça, ça vous montre
sur Blue Sky et si vous utilisez
votre propre, vous devez
faire des displays
et je suis curieux, que est-ce que votre balance
pour ça ? Comment pensez-vous
sur l'appproto
ou lexicon ?
pour que les choses soient en place
sur le site Blue Sky
et que nous voulons avoir des données customes
pour nos plateformes et on utilise
le lexicon pour ça ?
c'est une bonne question
une discussion active
dans la communauté
je peux donner un exemple
de comment ça a
joué pour nous
la première version
si vous avez une plateforme live stream
vous avez besoin de chat
on a pas d'users
pour que nous avons des chats
c'est une condition nécessaire
pour les interactions de l'audience
qui fait que les gens veulent faire ça
la première version
de chat que nous avons évoquée
était
les replies Blue Sky
quand vous allez live
et cette partie est toujours vraie
quand vous allez live, ça fait que le post Blue Sky
et ça a eu un thème
et
un lien sur le stream
pour que les gens puissent regarder
votre stream
la première version de chat que nous avons évoquée
quand vous avez évoqué un reply chat
il a posté un reply
pour ce post Blue Sky
qui
était
intéressant et drôle
ça lead à
après un long live stream
vous avez eu ce post Blue Sky
qui a eu 700 replies
mais les gens sont pas évoqués
c'est tout comme throwing
des messages randomes
et les gens sont
comme, c'est quoi ça ?
je ne comprends pas ce qui se passe ici
j'ai eu
des réponses sur ça
j'ai terminé de
faire un
lexicon
pour qu'on ait
un app.bsky.feed.post
ils ont été
place.stream.chat.messages
et
maintenant on n'a pas de problème
mais ça a vraiment hâte de la visibilité
l'une des choses qui était bien pour le système
c'est que les gens ont vu
toutes ces réponses non-threadées
et ils disent, qu'est-ce qui se passe ?
qu'est-ce que c'est ?
ils vont cliquer sur le stream et voir ce qu'il y a
c'est un peu un peu un peu un peu populaire
entre les gens pour nous faire
ce changement
c'est un
terrain où
c'est génial si il y a un terrain en milieu
maintenant ça se sent très bien
nous faisons either Blue Sky Posts
qui fonctionne mais c'est
ce mismatch semantique
ou vous faites
stream.pl.chat messages
qui sont
on peut customiser nos nécessaires
mais ils ne sont pas là maintenant, ils ne sont pas là
à l'autre place, pour que les autres gens puissent construire
les rémunérations
je voudrais que c'est un terrain en milieu
un truc, j'ai eu
une conversation avec des gens sur la team Blue Sky
Blue Sky
c'est probablement
quand vous faites ce que je fais
les gens vous en dites
je comprends
sur les live streams
ils vont être dans la app Blue Sky
peut-être
pas vraiment pour moi
j'aimerais que ça soit vrai
il y a des concerns
de moderation
parce qu'on existe
comme des vidéos skylight
qui sont aussi des posts Blue Sky
et qui sont sous les vages de protection
de leur infrastructure
on opère ça
on a besoin de ça et de faire
nos propres
ils ont des concerns
en s'assurant que ça se modérise
mais
quelque chose que j'ai eu une conversation
qui serait intéressant pour nous
serait quelque chose d'un API
qui est
je pense que le Discord s'appelle
les activités
mais c'est comme, je suis live maintenant
et ça signifie qu'il y a un red circle
autour de mon avatar et vous pouvez cliquer
ça et voir où je suis live
et ensuite aller à un app
ou un site différent pour voir le live stream
quelque chose comme ça serait
je pense que c'est un intérieur
où ils n'ont pas besoin d'être responsables
pour les hoster le contenu mais ils sont
toujours sortis pour les autres plateformes
et les poster dans la même direction
vous pouvez évidemment faire quelque chose
comme une histoire en même manière
je l'imaginerais
une autre chose d'interessant
où une histoire, à chaque plateforme
c'est une partie temporaire
ou une partie de contenu
où c'est un vide expirant
qui existera
pour 8 heures et puis aller au loin
ce genre de choses
donc, des places
intéressantes
je pense
que je n'aime pas l'idée
d'avoir
vraiment des différents graphes sociaux
sur le protocole app
je comprends que l'argument est que
vos amis linkedin et vos amis Instagram
peuvent être un groupe de gens différents
mais je ne
pense pas que
l'un des plus grands points de sale
du protocole app est que vous avez
ce sort de graph social
qui fonctionne dans des différents apps
et vous n'avez pas besoin de redire
vos amis quand vous vous êtes allés
de l'un de plus, de l'autre, de l'autre
pour les restants de la place
pour ce genre de choses
il y a des schools différentes
de pensée sur ça et je pense que je serais
tendu pour
un genre
d'internexion
maximalisme
c'est le terme je pense
juste comme possible je voudrais
que nous étions tous en utilisant les mêmes
les lexicons et
ont eu des données interopérables
et des appels de
des données de
des lexicons qui étaient
créées par des teams différents
et j'espère
que nous pouvons mettre en place cette direction
oui je suis certain
que l'internexion maximaliste
c'est comme si nous vivons
dans un monde de gardes de wall
et en essayant de imaginer
le monde n'est pas comme ça
c'est difficile, on n'a jamais vraiment
vu ça, tu peux dire peut-être Web 1.0
mais Web 1.0 est
comme si les baux de la baie
ne ressemblent pas au monde moderne
donc comme si
le garde de wall esthétique
mais avec des données internexionale
ça semble être
si drôle
Blue Sky
est en train de être un replacement
et Twitter est en train de être
l'app
je pense que Blue Sky
malheureusement
a une meilleure opportunité
d'être dans les appels de tout le monde
puisque tout le monde
n'est déjà ouvert
il n'y a rien à dire
qu'ils ne vont pas
dédiéir leurs streams
ou postes de la blanche
ou images
de flashs
tout en même app
j'ai l'intérêt
de voir où tout le monde
a l'innovation dans cet espace
oui, absolument
et la réalité de ce que c'est
si tu es décentralisé
et que tu n'es pas
tu veux beaucoup d'appels
qui travaillent avec le même set de données
et tu veux qu'il y ait beaucoup d'appels
donc partie de notre pitch
pour les streamers Twitch
quand on est sorti et prêt
d'aller après eux
n'arrêter pas de switcher
de Twitch à Streamplace
switcher de Twitch
à ta propre app
qui a sa propre présence
dans la store et la place
et tu as une relation directe
avec tes fans
mais parce que c'est
l'infrastructure de Streamplace
tu as toujours
toutes les confrits de la création
que tu as expect
d'une plateforme

tu as un chat
tu peux hoster les streamers
tu peux même décider
de promouvoir
tu as ta propre squad
et elles se montrent
dans ta app
et les gens vont à ta app
pour voir leurs streams
mais elles vont lancer leur propre app
et ça se trompe
à leur place
je ne sais pas
je pense que c'est super promis
les streamers Twitch
sont sortis
des business medium
de leur business
avec le revenu
qu'ils prennent
et les audiences
qui ont
la partie difficile
et c'est aussi un
grand topic
à l'atmosphère
c'est comment expliquer
tout ce qui est à l'avantage
d'adversaires
c'est tellement difficile
parce que tu commences
avec
ok
le blue guy
est Twitter
mais c'est J
et non
et on est tous heureux
ok
c'est bien
c'est construit
sur ces choses
les services personal
et
c'est où
tous vos data
vivent
et maintenant
il y a d'autres apps
et c'est
impossible
parce que les gens
pensent qu'ils le ont
vu
parce qu'ils ont
vu signer
avec Google
et avec Facebook
ils vont à la place
et c'est
signer avec blue sky
je comprends
ce qu'il veut
et c'est
ce qui est





intéressant
et
très intéressant
qui est
pas
juste
que tu es
en
en





en
en
en
en
en
en

en
en
en


en
en
en
en
en

un
d' Hudson
il n'y a rien à comparer.
Je pense que c'est un problème très grand.
Comment éduquer les gens et les vendre sur ce qu'il marche.
Il y a beaucoup de thorns là-bas.
Et même avec juste login,
qui est un peu mind-boggling,
même comme développeur,
comprendre comment le login est différent
et ce que ça signifie pour vous,
c'est une chose difficile à faire.
Parce que je travaille en gré,
et nous avons eu nos problèmes au Oath.
Et je me suis dit, pourquoi nous avons des problèmes avec Oath ?
C'est juste une chose que tout le monde fait.
Mais c'est parce que,
dans une situation normale,
vous avez un server centralisé,
vous allez au Oath avec eux.
Dans le monde PDS,
il n'y a pas de server centralisé.
C'est où que votre PDS est.
Vous vous logez dans votre PDS,
et il y a ce whole étrange flow
de, ok, je logne dans le gré.
Non, je logne dans le PDS,
et ça me fait rire de gré.
Donc, même expliquer ce qui est différent,
succinctement,
à un utilisateur non technique,
c'est un challenge que tout le monde
et l'écosystème sont en train de faire.
100% !
Et même entre les gens qui veulent
aider,
en argument,
les choses sont assez centralises
autour de Blue Sky,
entre le PDS,
Flee, Relay et AppView.
Et même entre les advocates,
vous entendez leur dire,
on doit vraiment se défendre
nos propres appviews,
et tout comme ça.
Mais ce n'est rien dans l'abstract,
si vous allez faire
Blue Sky,
et faire votre propre app,
et connecter à votre propre appview,
et faire différentes décisions éditoriales,
que la appview Blue Sky.
Oui, c'est quelque chose,
mais juste de faire votre propre appview
n'est rien de ça.
Streamplace est un appview,
mais ce n'est pas un appview Blue Sky.
Vous ne pouvez pas pointer le appview Blue Sky
à Streamplace,
et faire de la même manière
que ça.
Chaque chose ne 120.
C'est bien,
tout c'est correct.
Ça fait,'
un élèves defight'
buscar les такие questions
qui sont dans le IP.




et non-stere, en fait, c'est dans ces systèmes que vous signez un message,
et cela sort de l'existence dans l'abstract.
Je peux vous montrer ce message et vous montrer que c'est signé avec un certain
quai de théorique, ou quai de scuddle, ou quoi que ce soit.
Dans l'app Proto, vous signez la route de la mercule de votre repo PDS.
Vous avez seulement signé quelque chose,
plutôt que de signer une pièce de data, vous vous signez tous vos data,
tout le temps.
Et la distinction est très importante,
car cela signifie que vous pouvez déterrir les choses.
Vous déterrez l'un de vos postes bleus,
et votre nouvelle signature a ceci.
Et ce que ce poste bleus ne réélige pas en l'abstract,
c'est quelque chose qui peut être passé par ou indexé.
Je pense que c'est une décision vraiment profonde,
une décision architectuelle,
que je n'ai pas encore vu pendant quelques mois,
quand je me suis posé sur le coin,
et j'ai eu des choses qui étaient différentes,
des curiosités et ce genre de choses.
Il y a beaucoup d'eux.
Une des choses que nous aimons poser à tous les guest,
c'est une question de face à l'avant.
Et je pense que vous êtes en train de travailler
sur l'envers de beaucoup de ces technologies.
Je pense que le mouvement de décentralisation,
en général, a toujours été au-delà de la curve,
en pensant en technologie et en en pensant sur comment on va faire
les choses plus saines et plus sustainables, etc.
En quelque sorte, vous êtes en train de vivre dans le futur.
Mais comme vous êtes en train de travailler sur le terrain,
en pensant sur ce qui est le prochain.
Qu'est-ce que vous pensez que la plateforme sociale,
la plateforme sociale, le monde digital
a l'air de voir dans les prochaines quelques années,
comment va-t-il changer?
Qu'est-ce que vous pensez que ce sera les grandes développements?
Qu'est-ce que vous pensez aux infrastructures
et







et je pense que c'est vraiment où les choses vont être en train de se passer.
Je peux vous dire que c'est intéressant,
ici est une façon de framer cette question, c'est intéressant pour les développeurs,
c'est que quand j'ai sorti de l'école en 2013,
ça sort de l'époque de Google,
tout le campus est cool et c'est un endroit incroyable pour travailler sur toute cette technologie.
Ce qui a sort de l'époque de la startup,
l'arrivée de l'arrivée, les équipes de l'arrivée,
et les cultures cool, c'est ça que j'ai vraiment envie de travailler.
C'est un endroit où on peut faire des vidéos,
on peut faire des vidéos, on peut faire des vidéos,



on peut faire des vidéos, on peut faire des vidéos,
on peut faire des vidéos, on peut faire des vidéos,


on peut faire des vidéos, on peut faire des vidéos,
on peut faire des vidéos, on peut faire des vidéos,




c'est un endroit où on peut faire des vidéos,




c'est un endroit où l'interesse est en train de s'entraîner,
et je pense que les gens talentants vont travailler en l'air.
Encore une fois, nous avons hâte de voir le résultat de ce monde,
on a l'air de voir les débutations de l'arrivée,
avec le protocole,
et on a l'air d'avoir des gens qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très proches,
et qui sont très Florianiques,





Merci pour votre attention et bien sûr, un petit shout out à la production de Stream.Place
tous les jours sur Stream.Place. On a la page live sur l'app, sur l'app Store et sur le Play Store.
Donc, allez-y et prenez ça et si c'est quelque chose que vous êtes intéressés en contribuant,
on a tout fait pour le GitHub et on a notre première round d'externaux contributions.
J'espère vraiment que vous allez avoir le temps de vous faire des petits bugs,
que je n'ai pas de temps à prendre et tout.
Je suis très excité pour le futur.
C'est génial, merci, je suis très excité de voir ce que vous avez fait.
Merci beaucoup.

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

devtools.fm:DeveloperTools,OpenSource,SoftwareDevelopment

A podcast about developer tools and the people who make them. Join us as we embark on a journey to explore modern developer tooling and interview the people who make it possible. We love talking to the creators front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), Languages (Unison, Elixor, Rust, Zig), web tech (WASM, Web Containers, WebGPU, WebGL), database providers (Turso, Planetscale, Supabase, EdgeDB), and platforms (SST, AWS, Vercel, Netlify, Fly.io).
Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere