forked from axiom-team/astrXbian
89 lines
3.8 KiB
Markdown
89 lines
3.8 KiB
Markdown
# astrXbian
|
|
|
|
**Vidéo Club pair à pair entre amis**
|
|
|
|
## Installation pour DEBIAN
|
|
|
|
**Installez la sur-couche AstrXbian à votre PC DEBIAN (ou Xbian.org sur RaspberryPi)**
|
|
|
|
**Ouvrez un terminal puis copiez/collez cette ligne de commande**:
|
|
```
|
|
rm -f /tmp/install.sh && wget https://git.p2p.legal/axiom-team/astrXbian/raw/branch/master/install.sh -O /tmp/install.sh && chmod 755 /tmp/install.sh && bash /tmp/install.sh
|
|
```
|
|
|
|
patientez plusieurs minutes, le temps que vous voyez inscrit
|
|
|
|
```
|
|
Installation complete !!
|
|
|
|
==================================================
|
|
BIENVENUE DANS le service ASTROPORT/KODI/VSTREAM
|
|
==================================================
|
|
|
|
1. Connectez-vous sur https://gchange.fr avec vos identifiants
|
|
|
|
$(cat ~/.zen/secret.june)
|
|
|
|
2. Rejoignez-y vos amis, et échangez des étoiles avec eux pour créer vos cercles de liaisons amicales.
|
|
|
|
3. Ajoutez vos vidéos avec le lien Astroport/Kodi sur votre bureau
|
|
|
|
==========================================================
|
|
Maintenant, redémarrez votre ordinateur pour rejoindre ASTROPORT
|
|
==========================================================
|
|
|
|
GCHANGE (Firefox)
|
|
https://github.com/duniter-gchange/gchange-client/releases/download/v1.2.7/gchange-v1.2.7-extension-firefox.xpi
|
|
Vos identifiants sont dans dans ~/.zen/secret.june
|
|
|
|
CESIUM (Firefox)
|
|
https://github.com/duniter/cesium/releases/download/v1.6.7/cesium-v1.6.7-extension-firefox.xpi
|
|
Utilisez ~/.zen/secret.duniter pour accéder à votre portefeuille
|
|
|
|
---
|
|
Rendons le monde numérique LIBRE P2P et LEGAL
|
|
[REC] Team : https://copylaradio.com
|
|
```
|
|
|
|
## Installation Image pour Rpi4
|
|
|
|
Nous avons préparé une image système pré-installée
|
|
Téléchargez https://oasis.astroport.com/astrxbian-2020/
|
|
|
|
- Copier l'image sur une carte micro-SD. Utiliser un RaspberryPi4 (2 ou 4Go) est recommandé!
|
|
- Au démarrage, votre "noeud" obtient un identifiant (Rendez-vous dans l'Addon "Vstream/Sources/Astroport" pour le récupérer)
|
|
- Vous indiquez vos liens d'amitié (et de partage) sur https://gchange.fr
|
|
|
|
Dès lors vos machines se connectent dans le même essaim ipfs et partagent leurs films
|
|
Les films placés dans ~/astroport/films/$MOVIEID/ sont automatiquement sauvegardé sur IPFS et partagés avec vos amis.
|
|
|
|
-- Astroport Technology demonstration for Xbian.org --
|
|
|
|
## PRINCIPE DE FONCTIONNEMENT
|
|
|
|
> Astroport/KODI vous permet de partager les vidéos que vous aimez avec les gens que vous aimez.
|
|
|
|
Le répertoire ~/astroport sert de sas de transfert de vos fichiers dans IPFS.
|
|
Votre essaim de connexion se dessine selon les étoiles partagées sur https://gchange.fr
|
|
|
|
Chaque film, anime, serie ajouté(es) transite via IPFS et apparait dans votre Mediacenter KODI et celui de vos amis.
|
|
|
|
- Pour la catégorie "film" votre fichier INDEX se trouve ```~/.zen/ipfs/.$IPFSNODEID/FASTRXBIAN```
|
|
```
|
|
CAT;TMDB;YEAR;TITLE;SAISON;GENRES;GROUPES;RES;URLS
|
|
film;$TMDB;2013;Frequencies;;["Science fiction","Romance","Mystere"];$xzuid;480p;http://127.0.0.1:8181/ipfs/QmcXMAHbFH3gDwmxJRX7uh753oCbXAEajwQsAWFkvqbRY3/Frequencies.mp4
|
|
|
|
```
|
|
**IMPORTANT** récupérer ```$TMDB``` sur https://www.themoviedb.org
|
|
FORMAT DU FICHIER : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e#d%C3%A9clarer-des-films
|
|
|
|
Chaque noeud faisant parti de votre réseau d'amis partage sa bibliothèque au travers du fichier ```~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN```
|
|
Les publications IPNS de tous les amis "ipfs swarm peers" alimentent ~/.zen/ipfs_swarm/ des index publiés par chacun.
|
|
|
|
```~/.zen/ipfs/PIN``` memorise l'état des PIN du réseau
|
|
```~/.zen/KEY``` attribue une clef IPNS à chaque SOURCE_ID avec son extension "Zen TAG"
|
|
|
|
L'essaim se restructure avec ```cron_MINUTE.sh``` pour se synchroniser et diffuser les données de façon intelligente.
|
|
|
|
Plus de détails sur https://pad.p2p.legal/s/astrXbian-inside
|