multitube convert inps to ipfs video link and manage .views.counter (jquery App model)

This commit is contained in:
qo-op 2021-03-17 18:10:27 +01:00
parent 2c534b4f02
commit c5206f1ece
2 changed files with 17 additions and 12 deletions

View File

@ -93,7 +93,7 @@ Téléchargez https://oasis.astroport.com/astrxbian-2020/
- 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.
Les films placés dans ~/astroport/film/$TMDBID/ sont automatiquement transféré sur IPFS et partagés avec vos amis.
-- Astroport Technology demonstration for Xbian.org --
@ -102,30 +102,33 @@ Les films placés dans ~/astroport/films/$MOVIEID/ sont automatiquement sauvegar
> 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 pairs connectés se dessine selon les "étoiles" partagées sur https://gchange.fr
Votre essaim de pairs connectés se dessine selon les "étoiles" échangées sur https://gchange.fr
Chaque noeud astXbian possède une identité (paire de clef ed25519) qui correspond à son identité sur https://gchange.fr et son portefeuille sur https://cesium.app
Chaque noeud astXbian possède une identité (paire de clef ed25519) qui correspond à son identité sur https://gchange.fr et un portefeuille sur https://cesium.app
Lorsqu'une identité "like/étoile" un autre compte sur Gchange, elle lui expédie le message "ipfstryme" ```~/.zen/ipfs/.${IPFSNODEID}/tryme.addr``` qui contient ses adresses IP/IPFS connues.
Lorsqu'une identité "like/étoile" un autre compte sur Gchange, elle lui expédie le message "ipfstryme" ```~/.zen/ipfs/.${IPFSNODEID}/tryme.addr``` qui contient les adresses IP/IPFS connues (amis d'ami).
Chaque film ajouté à l'index ajouté à ```~/.zen/ipfs``` est partagé sur la clef IPNS "self" de chacun puis collecté dans ```~/.zen/ipfs_swarm``` les films de vos amis apparaissent dans votre Mediacenter KODI et réciproquement.
Chaque fichier placé dans ```~/.zen/ipfs``` est partagé sur la clef IPNS "self" de chacun puis collecté dans ```~/.zen/ipfs_swarm``` toutes les 20 minutes.
Chaque noeud de votre essaim d'amis partage sa bibliothèque au travers du fichier ```~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN```
Chaque noeud conserve la mémoire de sa bibliothèque au travers du fichier ```~/.zen/ipfs/.${IPFSNODEID}/astroport/kodi/vstream/${PREFIX}ASTRXBIAN```
- Le fichier INDEX commence par la première lettre de la catégorie. Exemple "film" = ```~/.zen/ipfs/.$IPFSNODEID/FASTRXBIAN```
et transmet à Kodi l'ensemble de des "film" de son swarm dans ```~/.zen/ipfs/.$IPFSNODEID/FASTRXBIAN``` (PREFIX = F), selon le format
```
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
# 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
```
* ```~/.zen/ipfs/.${IPFSNODEID}/PIN``` memorise l'état des PIN du réseau
* ```~/.zen/KEY``` attribue une clef IPNS à chaque SOURCE_ID avec son extension "Zen TAG"
* ```~/.zen/ipfs/.${IPFSNODEID}/index.html``` contient votre TiddlyWiki
* ```~/.zen/PIN``` memorise l'état des PIN du réseau
* ```~/.zen/ipfs/.${IPFSNODEID}/KEY``` attribue une clef IPNS à chaque SOURCE_ID et applique un contrat fixe ou dynamique. (Thunder Network)
* ```~/.zen/ipfs/.${IPFSNODEID}/index.html``` l'application par défaut de votre clef self est un TiddlyWiki
L'essaim se restructure avec ```cron_MINUTE.sh``` pour se synchroniser et diffuser les données de façon intelligente.
L'essaim se restructure toutes les minutes (code: ```cron_MINUTE.sh```) et active l'automate Astroport/BLOB.
```~/.zen/secret.june``` contient votre identifiant/mot de passe gchange
```~/.zen/secret.dunikey``` est votre fichier de trousseaucontient à utiliser avec cesium
...
```~/.zen/astrXbian/ajouter_video.sh``` permet d'ajouter Film, Serie, Anime et Youtube. Un lien est présent sur votre Bureau
@ -153,7 +156,7 @@ cat ~/.zen/ipfs_swarm/.12D*/astroport/kodi/vstream/*ASTRXBIAN | sort | uniq
# CODE ASTROPORT beta
ipfs ls /ipns/k51qzi5uqu5dgfc3m379rf9820vg20hjhnmo9letrkj2p177tq013ohn68xf2y
# Show MyCODE ipfs hash in your swarm
# Show MyCODE ipfs hash running in your swarm
for CODE in $(ls ~/.zen/ipfs_swarm/.12D*/.mycode); do ipfsnodeid=$(echo $CODE | cut -d '.' -f 3 ); code=$(cat $CODE); echo "$ipfsnodeid code is $code"; done
```

2
www/multitube/jquery-3.6.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long