Condividi il tuo plugin o traduci X-DLNA.
Riceverai una licenza X-DNLA Pro illimitata. Condividi Plugin Traduci X-DLNA
Riceverai una licenza X-DNLA Pro illimitata. Condividi Plugin Traduci X-DLNA
X-DLNA include un sistema di plugin in javascript per rilevare le informazioni sui video
contenuti nelle pagine web.
La struttura del plugin è molto semplice, l'implementazione può essere più complessa.
/*
description: descrizione del plugin
author: autore del plugin
domain_filter: parte del nome a dominio
version: versione del plugin
*/
var nome_plugin = {
init: function () {
// eseguito prima della creazione del documento di pagina
}
onmutation: function (mutation) {
// eseguito ad ogni cambiamento nel documento di pagina
console.log(mutation); // per vedere cosa succede
},
onload: function () {
// eseguito dopo il caricamento della pagina
}
}
Puoi vedere il log di console usando un Browser basato su Chromium (ad. es. Google Chrome)
all'indirizzo http://localhost:24288 (puoi cambiare in numero della porta in preferenze).
Quando rilevi un video nella pagina web puoi facilmente inviare le informazioni a X-DLNA
usando la funzione:
xdlna_add_video({
caller: 'name', // ad es. nome_plugin
text: 'Media #', // etichetta sul container del video
progAdd: 1, // 1-0 incrementa o no il progressivo nell'etichetta
tagObj: 'element_id', // id dell'elemento dove aggiungere l'etichetta
mime: 'mime_type', // ad es. mp4
quality: 'media_quality', // ad es. HD720
title: 'media_tile',
url: 'media_url'
});