› Foros › Tecnología › Electrónica de consumo
brian_may escribió:Hola a todos, a petición de the_vice he montado un plugin para las Series Anime, no he tenido mucho tiempo de depurarlo pero ya que es muy parecido al de las series normales creo que funciona correctamente, si le notais algo raro me lo comentais.
<?php
# Crucial elements for an item are:
# dc:title The title of the item
# upnp:class The media class of the item (see below)
# res This is the actual location of the file (either remote "http://someserver.com/file.avi" or local "file:///pathOnWDTV/file.avi")
# protocolInfo The media protocol. Syntax is very important or the WDTV will just reset. Refer to /docs/wdtv-mediaprotocols.txt
# The server reply "content-type" seems to be more relevant than any setting here.
# Setting '*:*:*:*' seems to work in some/most? cases.
#
# Play around with the other stuff ;)
#
# UPnP classes:
# object.item.audioItem
# object.item.imageItem
# object.item.videoItem
# object.item.playlistItem not recognized by WDTV?
# object.item.textItem not recognized by WDTV?
# object.container WDTLV will send a browse request for this item when you enter it.
# Copy and repeat:
$myMediaItems[] = array(
'id' => 'umsp://plugins/seriescinetube',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Series Cinetube',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#-----------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/optical-drive', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Optical Drive Manager',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/shoutcast', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Shoutcast',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube-pelis-anime',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube - Peliculas Anime',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube-documentales',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube - Documentales',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/apple-trailers', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Apple-Trailers',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/bbc', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'BBC Audio Podcasts (beta!)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/revision3', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Revision3 Vodcasts',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
if(file_exists("/conf/umsp.php")) include("/conf/umsp.php");
/*
$myMediaItems[] = array(
'id' => 'umsp://plugins/bliptv', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Blip.tv Vodcasts',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/comedy', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Comedy (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/culture', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Culture (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/games', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Games (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/news', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: News (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/tech', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Technology & Gadgets (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => strval(count($myMediaItems)+1), #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '0', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Geenstijl.tv : Rutger meets de adellijke babyboomert in de Saab - 720P',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.item.videoItem',
'upnp:album_art'=> '',
'res' => 'http://flv.dumpert.nl/353462f8_adel.mp4',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
'protocolInfo' => 'http-get:*:video/mp4:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
*/
?>
PuMa escribió:No podriais meter un archivo zip, con pornhub, cinetube, anime, series y todo lo interesante puesto?
<?php
# Crucial elements for an item are:
# dc:title The title of the item
# upnp:class The media class of the item (see below)
# res This is the actual location of the file (either remote
"http://someserver.com/file.avi" or local "file:///pathOnWDTV/file.avi")
# protocolInfo The media protocol. Syntax is very important or the WDTV will just
reset. Refer to /docs/wdtv-mediaprotocols.txt
# The server reply "content-type" seems to be more relevant than any setting
here.
# Setting '*:*:*:*' seems to work in some/most? cases.
#
# Play around with the other stuff ;)
#
# UPnP classes:
# object.item.audioItem
# object.item.imageItem
# object.item.videoItem
# object.item.playlistItem not recognized by WDTV?
# object.item.textItem not recognized by WDTV?
# object.container WDTLV will send a browse request for this item when you enter
it.
# Copy and repeat:
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
if(file_exists("/conf/umsp.php")) include("/conf/umsp.php");
/*
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/seriescinetube',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Series Cinetube',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube-pelis-anime',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube - Peliculas Anime',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/cinetube-documentales',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Cinetube - Documentales',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
'duration' => 'myDur3',
'size' => 'mySize3',
'bitrate' => 'myBitr',
'protocolInfo' => '*:*:*:*',
'resolution' => 'myReso',
'colorDepth' => 'myColor',
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/comedy', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Comedy (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/culture', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Culture (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/games', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Games (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/news', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: News (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => 'umsp://plugins/tech', #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '1', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Category: Technology & Gadgets (RSS Vodcasts)',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.container',
'upnp:album_art'=> '',
# 'res' => '',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
# 'protocolInfo' => '*:*:video/avi:*', #Attribute of res
'protocolInfo' => '*:*:*:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
#------------------------------
$myMediaItems[] = array(
'id' => strval(count($myMediaItems)+1), #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '0', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'Geenstijl.tv : Rutger meets de adellijke babyboomert in de Saab -
720P',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.item.videoItem',
'upnp:album_art'=> '',
'res' => 'http://flv.dumpert.nl/353462f8_adel.mp4',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
'protocolInfo' => 'http-get:*:video/mp4:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
*/
?>
brian_may escribió:Hola pdurandi, si me lo permites adjunto el código modificado de tu plugin con las caratulas. Lo que fallaba era el scraping, ya que el patron de las caratulas varía si son peliculas normales, series, series anime... pego abajo tus plugin con los cambios ya hechos.
brian_may escribió:Neverlan escribió:Gracias por introducir toda esta serie de plugins para megavideo......
Pero tanto en series como en películas de cinetube es habitual que no pueda reproducir algunos archivos y me sale el mensaje :
"No se ha podido reproducir en archivo seleccionado. Por favor, consulte el manual de usuario para una lista de formatos de archivo admitidos"
Le pasa a alguien más ???????
mi conexión es buena, es cableada por rj45 a través de un PLC, y tengo 20 mg reales de conexión a internet... y entiendo que todos los archivos colgados en megavideo son compatibles con el WDTVLIVE.
saludos y gracias
Hola Neverlan, no todos los videos subidos a megavideo son compatibles con wdtvlive, los videos codificados en h263 no son compatibles que según dicen son un 30% de los videos de megavideo, el 70% debe ser compatible. La única forma de que puedas reproducir el 100% sin problemas es tener una cuenta premiun de megavideo/megaupload, y a la hora de seleccionar video seleccionar el archivo megaupload que solo te aparecerá si tienes una cuenta premiun.
Neverlan escribió:Gracias por contestar ..... soy usuario premium de megaupload desde hace un par de años..... podrías decirme donde tengo que poner mi password y contraseña, supongo que tengo que editar algún *.PHP y cargarlo después por FTP. PEro llevo leídas algunas páginas atras sin encontar la solución, sigo buscando, pero si me podéis decirme como hacerlo, para almenos leer el 100% de lo que hay....
saludos
brian_may escribió:euskokali escribió:mega pack 3.0:
con cinetube+series+docus+anime+tube8+pornhub
DESCARGA
la instalacion basica se hace para el que no se pa con el tuto de julio:
tutorial link
me a costado pero ya esta todo ordenado, y he eliminado cosas que yo personalmente no uso.
Gracias euskokali, con mi novia viendo series no he podido probar nada.
Un saludo!
PuMa escribió:Alguno ha probado como se porta cinetube a traves de Wifi? Si va bien me pillo uno para la habitacion
brian_may escribió:Neverlan escribió:Gracias por contestar ..... soy usuario premium de megaupload desde hace un par de años..... podrías decirme donde tengo que poner mi password y contraseña, supongo que tengo que editar algún *.PHP y cargarlo después por FTP. PEro llevo leídas algunas páginas atras sin encontar la solución, sigo buscando, pero si me podéis decirme como hacerlo, para almenos leer el 100% de lo que hay....
saludos
Ahi tienes tu respuesta -> http://wdtv-osdmod.blogspot.com/2010/07/tutorial-megavideo-cinetubees-en-el.html
euskokali escribió:mega pack 3.0: con cinetube+series+docus+anime+tube8+pornhub DESCARGA la instalacion basica se hace para el que no se pa con el tuto de julio: tutorial link me a costado pero ya esta todo ordenado, y he eliminado cosas que yo personalmente no uso.
pasema escribió:PuMa escribió:Alguno ha probado como se porta cinetube a traves de Wifi? Si va bien me pillo uno para la habitacion
Yo lo uso con wifi. Leí antes de comprarlo que a casi nadie le iba bien, sobre todo películas de alto bitrate. Lo que yo hice fue colocar el router y el receptor usb wifi lo más cerca posible, casi mirándose, aunque alguna distancia por medio y sin verse directamente. He visto películas HD sin ningún problema. Algunas se paraban en los primeros cinco minutos, y paraba el cacharro, lo volvía a arrancar, cogía la película por donde iba antes y hasta el final sin ningún parón más.
Con cinetube, creo que el problema es más de internet que del wifi interior de casa.
LO que no sé es por qué las películas que veo desde megavideo se me paran a los 72 minutos y las que veo de megaupload no.
Neverlan escribió:Gracias, es el problema de hacer cosas sin saber. Solo me queda una duda, he usado la Cookie MEGAVIDEO de Firefox (de todas las que me salen, la que poner USER), y ahora me aparece el video de "megaupload" además del de megavideo (que si puedo visualizar).... he de suponer que con la cookie de megavideo se valida en megaupload ? o he de meterla cookie de megaupload también. ??? saludos y gracias
Neverlan escribió:Gracias, es el problema de hacer cosas sin saber. Solo me queda una duda, he usado la Cookie MEGAVIDEO de Firefox (de todas las que me salen, la que poner USER), y ahora me aparece el video de "megaupload" además del de megavideo (que si puedo visualizar).... he de suponer que con la cookie de megavideo se valida en megaupload ? o he de meterla cookie de megaupload también. ??? saludos y gracias
PuMa escribió:Alguno ha probado como se porta cinetube a traves de Wifi? Si va bien me pillo uno para la habitacion
gixx79 escribió:clamatac puedes darme algun detalle de que instalasteis y como?
es que hay tantas cosas en la red que no se por donde tirar. no se de linux pero me considero usuario avanzado en informatica por lo que se que puedo seguir los pasos.
que firmware metisteis? como?
si puedes echa un vistazo al post que esta un pelin mas arriba.
muchas gracias
----------------------------------
lukes has probado a poner el mismo nombre de red? el usuario que estas metiendo tiene "permisos" para leer esas carpetas? puedes acceder a esas carpetas desde otro pc que este en la misma red?
clamatac escribió:gixx79 escribió:clamatac puedes darme algun detalle de que instalasteis y como?
es que hay tantas cosas en la red que no se por donde tirar. no se de linux pero me considero usuario avanzado en informatica por lo que se que puedo seguir los pasos.
que firmware metisteis? como?
si puedes echa un vistazo al post que esta un pelin mas arriba.
muchas gracias
----------------------------------
lukes has probado a poner el mismo nombre de red? el usuario que estas metiendo tiene "permisos" para leer esas carpetas? puedes acceder a esas carpetas desde otro pc que este en la misma red?
firmware, el último de b-rad. Se copia todo en la raiz de un pendrive en fat 32. Se conecta al wd, se inicia con él y creo que poco más...
de templates...
para pelis uno que se llama osdMod_Templates_0.21 --> y de los que lleva me gusta el ESP_osdMod_SHEET
para series de momento uno que se llama algo así como 'Lstar337's (Herringbone) Carbon Fibre Grunge v1.6'
gixx79 escribió:los templates para moviesheet solo funcionan para peliculas en unidades USB, verdad?
para unidades en red tambien funcionan? porque yo no tengo nada por usb, todo es compartido desde un servidor
SikO124 escribió:Otra cosa, para instalar firmware, se puede desde un disco duro externo de 1TB recien formateado? Me refiero, pongo el firwmare ahi y los flasheo, despues ya lo borro y pongo las pelis, no?
Gracias tio!!
clamatac escribió:SikO124 escribió:Otra cosa, para instalar firmware, se puede desde un disco duro externo de 1TB recien formateado? Me refiero, pongo el firwmare ahi y los flasheo, despues ya lo borro y pongo las pelis, no?
Gracias tio!!
creo que tiene que estar en fat32, mejor te buscas un pendrive barato de 1 giga o 2 para estas cosas
SikO124 escribió:clamatac escribió:SikO124 escribió:Otra cosa, para instalar firmware, se puede desde un disco duro externo de 1TB recien formateado? Me refiero, pongo el firwmare ahi y los flasheo, despues ya lo borro y pongo las pelis, no?
Gracias tio!!
creo que tiene que estar en fat32, mejor te buscas un pendrive barato de 1 giga o 2 para estas cosas
Y no puedo formatear el Disco Duro en Fat32? Es que no tengo ni tiempo para ir a por un pendrive..
euskokali escribió:recapitulemos las novedades con todo incluido:
ponemos todos los codigos en un mismo pack?
el Cinetube - pelis+series+anime+docus 3.0
nuevo pack. antes de colgarlo lo tengo que editar.
Esto es la osti!!
Que mas hay online para exprimir a estos kokos??? jejejeje
clamatac escribió:estoy apunto de pillar una 37X20E
veo que en principio es de 100 Hz y eso me "mosquea" a la hora de reproducir tanto blu-ray como mkv a 23,976 fps y los posibles artefactos que eso genere
alguien que la tenga me puede comentar algo al respecto?
Me urge un poco, tenía pensado comprarla mañana
Toledano escribió:Alguien sabe que problema hay con Megavideo? se para a los 72min, soy premium y he revisado varias veces la cookie
ChiLL escribió:Sin ser usuario premium no se puede ver nada del megapack este??
<?php
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url'],20);
return $items;
} elseif ($queryData['movie_url'] !='') {
$items = _pluginCreateTempList($queryData['movie_url']);
return $items;
} elseif ($queryData['temp_url'] !='') {
$items = _pluginCreateCapList($queryData['temp_url']);
return $items;
} elseif ($queryData['cap_url'] !='') {
$items = _pluginCreateVideoItems($queryData['cap_url']);
return $items;
} else {
$items = _pluginCreateCategoryList();
return $items;
}
}
function _pluginCreateCategoryList() {
$categories = array(
'0-9' => '0-9',
'A' => 'A',
'B' => 'B',
'C' => 'C',
'D' => 'D',
'E' => 'E',
'F' => 'F',
'G' => 'G',
'H' => 'H',
'I' => 'I',
'J' => 'J',
'K' => 'K',
'L' => 'L',
'M' => 'M',
'N' => 'N',
'O' => 'O',
'P' => 'P',
'Q' => 'Q',
'R' => 'R',
'S' => 'S',
'T' => 'T',
'U' => 'U',
'V' => 'V',
'W' => 'W',
'X' => 'X',
'Y' => 'Y',
'Z' => 'Z',
);
foreach ($categories as $name => $id) {
$url = "http://www.cinetube.es/series/" . $id . "/";
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $dataString,
'dc:title' => html_entity_decode($name,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateMovieItems($url,$pageCount) {
for ($i = 1; $i <= $pageCount; $i++) {
$html = file_get_contents($url . $i . ".html");
preg_match_all('/<p class="tit_ficha">(.*?)<\/p>/',$html,$title);
if (empty($title[1])) break;
preg_match_all('/<img src="(http:\/\/caratulas.cinetube.es\/series\/.*?)" alt="peli"/',$html,$poster);
preg_match_all('/<a href="(.*)">/',$html,$link);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://www.cinetube.es" . $link[1][$z+55]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $dataString,
'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
'upnp:album_art'=> $poster[1][$z],
'upnp:class' => 'object.container',
);
}
}
return $retMediaItems;
}
function _pluginCreateTempList($url) {
$html = file_get_contents($url);
preg_match_all('/<li><h2><a href="(.*?)">/',$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'temp_url' => "http://www.cinetube.es" . $link[1][$z]
);
$count = $z + 1;
$title = 'Temporada ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $dataString,
'dc:title' => html_entity_decode($title,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateCapList($url) {
$html = file_get_contents($url);
preg_match_all('/<div class="title"> <a class="bold" href="(.*?)">/',$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'cap_url' => "http://www.cinetube.es" . $link[1][$z]
);
$count = $z + 1;
$title = 'Capitulo ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $dataString,
'dc:title' => html_entity_decode($title,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateVideoItems($url) {
$html = file_get_contents($url);
preg_match_all('/<div class="tit_opts"><a href="(.*html?)">/',$html,$megavid);
preg_match('/<h1 class="big"><a href=".*">(.*?)<\/a><\/h1>/',$html,$title);
if (file_exists('/conf/config')) {
$config = file_get_contents('/conf/config');
if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
$auth = $config_result[1];
preg_match_all('/<div class="tit_opts"><a href="(.*html?)" target/',$html,$megaup);
}
}
for ($z = 0; $z < sizeof($megavid[1]); $z++) {
$html = file_get_contents("http://www.cinetube.es" . $megavid[1][$z]);
preg_match_all('/<li id="http:\/\/www.megavideo.com\/\?v=(.*?)">/',$html,$id);
for ($i = 0; $i < sizeof($id[1]); $i++) {
$part = (sizeof($id[1]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . $part . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $id[1][$i],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
for ($z = 0; $z < sizeof($megaup[1]); $z++) {
$html = file_get_contents("http://www.cinetube.es" . $megaup[1][$z]);
preg_match_all('/<a href="http:\/\/www.megaupload.com\/\?d=(.*?)" target=/',$html,$id);
$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);
for ($i = 0; $i < sizeof($id[1]); $i++) {
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $id[1][$i], false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$part = (sizeof($id[1]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriescinetube?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . $part . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
}
return $retMediaItems;
}
?>
Endirable escribió:Bueno pues me estoy dando cuenta de que esto es una compra obligada para ver peliculas en la tele.
¿Precios economicos? Es que lo estoy viendo a unos 100€ y quería saber si hay algún precio más competente.