› Foros › Tecnología › Electrónica de consumo
papatuelo escribió:Una preguntilla chicos, ¿es necesario tener cuenta premium en megaupload para ver sus enlaces? Es que yo solo veo los de megavideo. Lo pregunto xq si es así no me complico la vida intentando q funcionen.
No se si hice bien el paso de guardar la cookie, ¿pude estar relacionado?
Muchas gracias de antemano.
xTrAnCoSx escribió:Buenas he adquirido un WD TV Live pero tengo problemas con el audio y con el video.
El audio se me desfasa tanto x la salida digital como x la estereo.
El video da la impresión que da tirones (muy pequeños) pero se aprecian.
Que puede ser? como lo puedo solucionar? cambio el wd?
Ayudarme plss estoy desesperaoooo
xTrAnCoSx escribió:xTrAnCoSx escribió:Buenas he adquirido un WD TV Live pero tengo problemas con el audio y con el video.
El audio se me desfasa tanto x la salida digital como x la estereo.
El video da la impresión que da tirones (muy pequeños) pero se aprecian.
Que puede ser? como lo puedo solucionar? cambio el wd?
Ayudarme plss estoy desesperaoooo
chorl escribió:Hola,
Sigo intentando montar el tema del cinetube en la versión 0.4.2.1 EXT3-BOOT, pero siguiendo todos los tutoriales que he visto, ninguno resuelven mis problemas, que son:
1) Dado que esto en la 0.4.2.1, ya no hay /etc/umsp, ahora hay /usr/share/umsp. Ahí toco el media-items.php para añadir cinetube.
2) Luego dentro de /usr/share/umsp/plugins meto el cinetube.php y el megavideo-proxy.php
Pero no logro ver cinetubes luego en Video->media shares->UMSP (sólo los cinco de siempre). Y además, los cambios que hago en /usr/share/umsp no son persistentes, es decir, me deja grabar ahí, pero al reiniciar, vuelve a su estado original.
¿Alguna idea?
Gracias.
brian_may escribió:the_vice escribió:
A mi no me tienes que pedir disculpas, soy yo el que te da las gracias por el trabajo que realizas, solo lo comunico a los efectos de mejorarlo, si yo supiera mas php, intentaria ayudarte, pero lo mas que puedo hacer el probarlo en plan betatester y decirte lo que no funciona, para que lo arregles.
Y de nuevo gracias por el trabajo que compartes.
Hola the_vice, he hecho unos cambios al plugin de SeriesPepito, de momento pego la revisión para que si puedes la pruebes. Lo videos de megaupload deben ir todos y los de megavideo no todos, a ver si mañana me pongo otro rato más.
Nueva revisión de seriespepito.php<?php
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url']);
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' => 'lista-series-num',
'A' => 'lista-series-a',
'B' => 'lista-series-b',
'C' => 'lista-series-c',
'D' => 'lista-series-d',
'E' => 'lista-series-e',
'F' => 'lista-series-f',
'G' => 'lista-series-g',
'H' => 'lista-series-h',
'I' => 'lista-series-i',
'J' => 'lista-series-j',
'K' => 'lista-series-k',
'L' => 'lista-series-l',
'M' => 'lista-series-m',
'N' => 'lista-series-n',
'O' => 'lista-series-o',
'P' => 'lista-series-p',
'Q' => 'lista-series-q',
'R' => 'lista-series-r',
'S' => 'lista-series-s',
'T' => 'lista-series-t',
'U' => 'lista-series-u',
'V' => 'lista-series-v',
'W' => 'lista-series-w',
'X' => 'lista-series-x',
'Y' => 'lista-series-y',
'Z' => 'lista-series-z',
);
foreach ($categories as $name => $id) {
$url = "http://www.seriespepito.com/" . $id . "/";
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $dataString,
'dc:title' => html_entity_decode($name,0,"UTF-8"),
'upnp:class' => 'object.container',
);
}
return $retMediaItems;
}
function _pluginCreateMovieItems($url) {
$html = file_get_contents($url);
preg_match_all("/class='img' \/><br \/>(.*?)<\/a>/",$html,$title);
if (empty($title[1])) break;
preg_match_all("/<img src='(.*?)' width='110'/",$html,$poster);
preg_match_all('/<a class="azulverde" href="(.*?)" title/',$html,$link);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => $link[1][$z]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $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("/<a class='blanco' href='(.*?)' title=/",$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'temp_url' => $link[1][$z]
);
$count = $z + 1;
$title = 'Temporada ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $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("/<a class='capitulo1' href='(.*?)' title='(.*?)'/",$html,$link);
for ($z = 0; $z < sizeof($link[1]); $z++) {
$data = array(
'cap_url' => $link[1][$z]
);
$count = $z + 1;
$title = 'Capitulo ' . $count;
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $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("/href='http:\/\/www.megavideo.com\/\?(.*?)=(.*?)'/",$html,$megavid);
preg_match('/span class="tam12">(.*?)<\/span>/',$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("/href='http:\/\/www.megaupload.com\/\?(.*?)=(.*?)'/",$html,$megaup);
}
}
for ($i = 0; $i < sizeof($megavid[2]); $i++) {
$part = (sizeof($megavid[2]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $megavid[2][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . $part . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $megavid[2][$i],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
$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($megaup[2]); $i++) {
$getHeaders = @file_get_contents("http://www.megaupload.com/?" .$megaup[1][$i] . "=" . $megaup[2][$i], false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$part = (sizeof($megaup[2]) > 1) ? "/" . ($i+1) : "";
$retMediaItems[] = array (
'id' => 'umsp://plugins/seriespepito?' . $megaup[2][$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;
}
?>
Respecto al plugin de Puma de http://www.peliculas21.com está un poco verde, si mañana tengo tiempo me intento poner con el.
Un saludo!
$items = _pluginCreateMovieItems($queryData['category_url'],10);
$myMediaItems[] = array(
'id' => 'umsp://plugins/peliculas21',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Peliculas21.com',
'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',
);
<?php
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url'],10);
return $items;
} elseif ($queryData['movie_url'] !='') {
$items = _pluginCreateVideoItems($queryData['movie_url']);
return $items;
} else {
$items = _pluginCreateCategoryList();
return $items;
}
}
function _pluginCreateCategoryList() {
$categories = array(
'Acción' => 'peliculas-de-accion',
'Manga' => 'peliculas-de-anime-manga',
'Artes Marciales' => 'peliculas-de-artes-marciales',
'Aventura' => 'peliculas-de-aventura',
'Biográfica' => 'peliculas-biograficas',
'Ciencia Ficción' => 'peliculas-de-ciencia-ficcion',
'Comedia' => 'peliculas-de-comedia',
'Cortometrajes' => 'cortometrajes',
'Deportes' => 'peliculas-de-deporte',
'Dibujos animadoa' => 'peliculas-de-dibujos',
'Documentales' => 'documentales',
'Drama' => 'peliculas-de-drama',
'Fantasía' => 'peliculas-de-fantasia',
'Guerra / Bélicas' => 'peliculas-de-guerra',
'Infantil' => 'peliculas-infantiles',
'Intriga' => 'peliculas-de-intriga',
'Miedo / Terror' => 'peliculas-de-miedo',
'Musicales' => 'musicales',
'Románticas' => 'peliculas-romanticas',
'Suspense' => 'peliculas-de-suspense',
'Thriller' => 'peliculas-de-thriller',
'Western' => 'peliculas-western'
);
foreach ($categories as $name => $id) {
$url = "http://www.peliculas21.com/" . $id . "/";
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $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 . "/");
preg_match_all('/<span class="titulotool"><strong>(.*?)<\/strong><\/span>/',$html,$title);
if (empty($title[1])) break;
preg_match_all('/src="(.*?)" width="/',$html,$poster);
preg_match_all('/<a href="(.*)" target="_blank" >/',$html,$link);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://www.peliculas21.com" . $link[1][$z]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $dataString,
'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
'upnp:album_art'=> "http://www.peliculas21.com" . $poster[1][$z],
'upnp:class' => 'object.container',
);
}
}
return $retMediaItems;
}
function _pluginCreateVideoItems($url) {
$html = file_get_contents($url);
preg_match_all('/<a href="http:\/\/www.megavideo.com\/\?v=(.*?)" target/',$html,$megavid);
preg_match('/<h1 class="peliculatitulo">(.*?)<\/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('/<a href="http:\/\/www.megaupload.com\/\?d=(.*?)"/',$html,$megaup);
}
}
for ($z = 0; $z < sizeof($megavid[1]); $z++) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $megavid[1][$z],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $megavid[1][$z],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
for ($z = 0; $z < sizeof($megaup[1]); $z++) {
$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $megaup[1][$z], false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
return $retMediaItems;
}
?>
papatuelo escribió:Una preguntilla chicos, ¿es necesario tener cuenta premium en megaupload para ver sus enlaces? Es que yo solo veo los de megavideo. Lo pregunto xq si es así no me complico la vida intentando q funcionen.
No se si hice bien el paso de guardar la cookie, ¿pude estar relacionado?
Dedicado a PuMa . No lo he probado mucho, pero lo poco que he probado funciona tanto megavideo como megaupload.
Las páginas que rastrea son 10, que dan un total de 320 películas por género. Si queréis aumentarlo o disminuirlo, cambiar el 10 por otro nº en esta línea:
$myMediaItems[] = array(
'id' => 'umsp://plugins/megauploadid',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Ver Megaupload por id',
'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',
);
<?php
function _pluginMain($prmQuery) {
$items = _pluginCreateVideoItems("YFMY8S1E");
return $items;
}
function _pluginCreateVideoItems($id) {
if (file_exists('/conf/config')) {
$config = file_get_contents('/conf/config');
if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
$auth = $config_result[1];
}
}
$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $id, false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/megauploadid?' . $id,
'dc:title' => "Ver Megaupload (" . $id . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
return $retMediaItems;
}
?>
$items = _pluginCreateVideoItems("YFMY8S1E");
pdurandi escribió:Dedicado a PuMa . No lo he probado mucho, pero lo poco que he probado funciona tanto megavideo como megaupload.
Las páginas que rastrea son 10, que dan un total de 320 películas por género. Si queréis aumentarlo o disminuirlo, cambiar el 10 por otro nº en esta línea:$items = _pluginCreateMovieItems($queryData['category_url'],10);
Lo siguiente: crearlo por orden alfabético, novedades, mirar series21.com, ...
En media-items.php:$myMediaItems[] = array(
'id' => 'umsp://plugins/peliculas21',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Peliculas21.com',
'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',
);
peliculas21.php<?php
function _pluginMain($prmQuery) {
$queryData = array();
parse_str($prmQuery, $queryData);
if ($queryData['category_url'] !='') {
$items = _pluginCreateMovieItems($queryData['category_url'],10);
return $items;
} elseif ($queryData['movie_url'] !='') {
$items = _pluginCreateVideoItems($queryData['movie_url']);
return $items;
} else {
$items = _pluginCreateCategoryList();
return $items;
}
}
function _pluginCreateCategoryList() {
$categories = array(
'Acción' => 'peliculas-de-accion',
'Manga' => 'peliculas-de-anime-manga',
'Artes Marciales' => 'peliculas-de-artes-marciales',
'Aventura' => 'peliculas-de-aventura',
'Biográfica' => 'peliculas-biograficas',
'Ciencia Ficción' => 'peliculas-de-ciencia-ficcion',
'Comedia' => 'peliculas-de-comedia',
'Cortometrajes' => 'cortometrajes',
'Deportes' => 'peliculas-de-deporte',
'Dibujos animadoa' => 'peliculas-de-dibujos',
'Documentales' => 'documentales',
'Drama' => 'peliculas-de-drama',
'Fantasía' => 'peliculas-de-fantasia',
'Guerra / Bélicas' => 'peliculas-de-guerra',
'Infantil' => 'peliculas-infantiles',
'Intriga' => 'peliculas-de-intriga',
'Miedo / Terror' => 'peliculas-de-miedo',
'Musicales' => 'musicales',
'Románticas' => 'peliculas-romanticas',
'Suspense' => 'peliculas-de-suspense',
'Thriller' => 'peliculas-de-thriller',
'Western' => 'peliculas-western'
);
foreach ($categories as $name => $id) {
$url = "http://www.peliculas21.com/" . $id . "/";
$data = array(
'category_url' => $url
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $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 . "/");
preg_match_all('/<span class="titulotool"><strong>(.*?)<\/strong><\/span>/',$html,$title);
if (empty($title[1])) break;
preg_match_all('/src="(.*?)" width="/',$html,$poster);
preg_match_all('/<a href="(.*)" target="_blank" >/',$html,$link);
for ($z = 0; $z < sizeof($title[1]); $z++) {
$data = array(
'movie_url' => "http://www.peliculas21.com" . $link[1][$z]
);
$dataString = http_build_query($data, 'pluginvar_');
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $dataString,
'dc:title' => html_entity_decode($title[1][$z],0,"UTF-8"),
'upnp:album_art'=> "http://www.peliculas21.com" . $poster[1][$z],
'upnp:class' => 'object.container',
);
}
}
return $retMediaItems;
}
function _pluginCreateVideoItems($url) {
$html = file_get_contents($url);
preg_match_all('/<a href="http:\/\/www.megavideo.com\/\?v=(.*?)" target/',$html,$megavid);
preg_match('/<h1 class="peliculatitulo">(.*?)<\/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('/<a href="http:\/\/www.megaupload.com\/\?d=(.*?)"/',$html,$megaup);
}
}
for ($z = 0; $z < sizeof($megavid[1]); $z++) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $megavid[1][$z],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megavideo #" . ($z+1) . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $megavid[1][$z],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
for ($z = 0; $z < sizeof($megaup[1]); $z++) {
$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $megaup[1][$z], false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/peliculas21?' . $id[1][$i],
'dc:title' => html_entity_decode($title[1],0,"UTF-8") . " (Megaupload #" . ($z+1) . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
}
return $retMediaItems;
}
?>
PEPEOTROLADO escribió:chorl escribió:Hola,
Sigo intentando montar el tema del cinetube en la versión 0.4.2.1 EXT3-BOOT, pero siguiendo todos los tutoriales que he visto, ninguno resuelven mis problemas, que son:
1) Dado que esto en la 0.4.2.1, ya no hay /etc/umsp, ahora hay /usr/share/umsp. Ahí toco el media-items.php para añadir cinetube.
2) Luego dentro de /usr/share/umsp/plugins meto el cinetube.php y el megavideo-proxy.php
Pero no logro ver cinetubes luego en Video->media shares->UMSP (sólo los cinco de siempre). Y además, los cambios que hago en /usr/share/umsp no son persistentes, es decir, me deja grabar ahí, pero al reiniciar, vuelve a su estado original.
¿Alguna idea?
Gracias.
Hola chorl,
Yo también me encuentro con el mismo problema, los .php desaparecen al reiniciar el aparato. He leído por ahí que hay que poner un archivo umsp-plugins.tgz en el directorio /conf para que lo cargue al arrancar pero tampoco me ha funcionado.
A ver si alguien nos saca de dudas, en este nuevo firm 0.4.2.1 se han complicado las cosas ...
Saludos
megaman_hertz escribió:Maldita sea!!! , no me deja subir archivos , a ni a la nueva ruta de los umps, ni ala conf :@,
$myMediaItems[] = array(
'id' => 'umsp://plugins/megavideoid',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Ver Megavideo por id',
'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/megauploadid',
'parentID' => '0',
'restricted' => '1',
'dc:creator' => 'myCreator',
'dc:title' => 'Ver Megaupload por id',
'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',
);
<?php
function _pluginMain($prmQuery) {
$items = _pluginCreateVideoItems("");
return $items;
}
function _pluginSearch($prmQuery) {
preg_match('/and dc:title contains "(.*?)"/', $prmQuery, $searchstring);
if ( isset($searchstring[1]) ) {
$items = _pluginCreateVideoItems(urlencode(strtoupper($searchstring[1])), 'search');
return $items;
} else {
return null;
}
}
function _pluginCreateVideoItems($id) {
if ($id=="") {
$retMediaItems[] = array (
'id' => 'umsp://plugins/megavideoid?',
'dc:title' => "Megavideo: Pulsa buscar para seleccionar id",
'res' => '',
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
} else {
$retMediaItems[] = array (
'id' => 'umsp://plugins/megavideoid?' . $id,
'dc:title' => "Ver Megavideo (id=" . $id . ")",
'res' => "http://localhost/umsp/plugins/megavideo-proxy.php?id=" . $id,
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
return $retMediaItems;
}
?>
<?php
function _pluginMain($prmQuery) {
$items = _pluginCreateVideoItems("");
return $items;
}
function _pluginSearch($prmQuery) {
preg_match('/and dc:title contains "(.*?)"/', $prmQuery, $searchstring);
if ( isset($searchstring[1]) ) {
$items = _pluginCreateVideoItems(urlencode(strtoupper($searchstring[1])), 'search');
return $items;
} else {
return null;
}
}
function _pluginCreateVideoItems($id) {
if (file_exists('/conf/config')) {
$config = file_get_contents('/conf/config');
if(preg_match('/MEGA_AUTH=\'(.+)\'/', $config, $config_result)) {
$auth = $config_result[1];
}
}
$opts = array(
'http' => array(
'method' => "HEAD",
'max_redirects' => '0',
'header' => 'Cookie: user=' . $auth . "\r\n"
)
);
$context = stream_context_create($opts);
$getHeaders = @file_get_contents("http://www.megaupload.com/?d=" . $id, false, $context);
if (preg_match('/location: (.+)/',$http_response_header[3],$res)) {
$retMediaItems[] = array (
'id' => 'umsp://plugins/megauploadid?' . $id,
'dc:title' => "Ver Megaupload (id=" . $id . ")",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
} else {
$retMediaItems[] = array (
'id' => 'umsp://plugins/megauploadid?' . $id,
'dc:title' => "Megaupload: Pulsa buscar para seleccionar id",
'res' => $res[1],
'upnp:class' => 'object.item.videoitem',
'protocolInfo' => '*:*:*:*'
);
}
return $retMediaItems;
}
?>
b-rad.cc escribió:the svn problem will be sorted one way or another in the maintenance release this weeked.
robertocofla escribió:Esta es la que yo uso y va muy bien Salu2
http://wdtv-osdmod.blogspot.com/2010/04/wdtv-live-wdlxtv-042.html
PuMa escribió:---- Megapack 4 ----
contenido:
Cinetube.
Series cinetube
Documentales Cinetube.
Pelis anime Cinetube
SeriesPepito
Peliculas21
¿Para que sirven ?
Aprovechando el trabajo de Rezmus con megavideo para WD TV LIVE hemos ido elaborando algunos archivos php para instalar en la carpeta usmp. Con estos archivos podrás ver todos los vídeos ordenados y con carátulas de esas webs.Al navegar entre carpetas veréis que llegáis a unos archivos, los megavideo son enlaces para ver directamente el video en menor calidad a los 72 minutos se cortan por propia protección de megavideo, los enlaces megaupload solo los veréis si tenéis cuenta premium y el video tardara más en arrancar pero la calidad es mayor y no tiene límite de tiempo de visionado.
Debes ir al menú > Video > Servidores Multimedia > USMP
¿ Qué necesito ?
⁃ WD TV HD LIVE enchufado a la red
⁃ Es recomendable Una cuenta premium de Megaupload
⁃ FIRMWARE 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.1 + 1.02.21_B-RAD.CC_EXT3-BOOT_LIVE-0.4.2.1 (Para arrancar con pendrive)
( Si no os va bien el 0.4.2.1 instalar el siguiente )
⁃ FIRMWARE 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.0 + 1.02.21_B-RAD.CC_EXT3-BOOT_LIVE-0.4.2.0 (Para arrancar con pendrive)
Instalación
Tenéis un magnífico tutorial aquí:
http://wdtv-osdmod.blogspot.com/2010/07 ... en-el.html
A la hora de traspasar los archivos pasad el contenido de este rar:
Si tennis el el firm instalado LIVE-0.4.2.1:
pasád los contenidos a la carpeta /usr/share/usmp
Si tennis el el firm instalado LIVE-0.4.2.0:
pasád los contenidos a la carpeta /etc/usmp/
Descarga: http://hotfile.com/dl/60699488/8f7e234/ ... 4.zip.html
megaman_hertz escribió:Hola , pues ya he podido hacer que me deje escribir en las carpetas , simplemente tienes que hacerle un reinicio maestro al equipo para dejarlo como de fabrica y ya va dejar editar archivos y carpetas , tanto quebrarse la cabeza y tan simple que era la solución .
euskokali escribió:PuMa escribió:---- Megapack 4 ----
contenido:
Cinetube.
Series cinetube
Documentales Cinetube.
Pelis anime Cinetube
SeriesPepito
Peliculas21
pd: esta añadido pornhub y tube8?? jejeje
the_vice escribió:megaman_hertz escribió:Hola , pues ya he podido hacer que me deje escribir en las carpetas , simplemente tienes que hacerle un reinicio maestro al equipo para dejarlo como de fabrica y ya va dejar editar archivos y carpetas , tanto quebrarse la cabeza y tan simple que era la solución .
Y como se hace eso?
Nukle escribió:Buenas
Al final se ha averiguado algún método fiable y duradero para compartir los archivos del ordenador en Windows7?
Yo a trompicones lo solía lograr, hasta que cada x tiempo vaya usted a saber por que motivo (yo opto por CHAPUZA) se desconfigura y el reproductor deja de ver los archivos que tienes en el ordenador.
Hay alguna solución definitiva? Esta última vez me está siendo imposible volver a compartir los archivos, he desactivado el firewall, reiniciado el aparato, configurado y vuelta a configurar lo que pone en el primer post del hilo (que inexplicablemente ahora no me funciona).
Estoy desesperado ya y con un cabreo de tres pares de coj....