Televisión a la carta

Una visión personal sobre la televisión en Internet

La Sexta cifra las URL de su servicio a la carta

Escrito por Jesus el Sábado 31st Enero 2009

Tal como nos ha informado Juliano, el acceso a La Sexta desde XBMC ha durado poco.

Antes cuando descargabas el detalle de vídeos de un programa obtenías un XML con estas entradas:

<links>
<link publi=”true”>http://publis.adbureau.net/xtserv…</link>
<link>rtmp://fl.interoute.com/stream/…</link>
<link publi=”true”>http://publis.adbureau.net/xtserv</link>
</links>

Son 3 enlaces, correspondientes a los 2 anuncios y al vídeo (en rojo).

Ahora esa zona del XML contiene lo siguiente:

<links>
<link publi=”true”>http://publis.adbureau.net/xtserv…</link>
<link>7077f50772d8145c1531f50cb66a6f8ed88046629f5f3eab94b54c…</link>
<link publi=”true”>http://publis.adbureau.net/xtserv</link>
</links>

Esa secuencia de números es una cadena binaria, lo que probablemente signifique que la URL está cifrada. Además lo he comprobado y los vídeos siguen descargándose de la misma URL.

Se me ocurren dos razones:

  • Que sea aleatorio, y vaya cambiando precisamente para evitar el parseo automático de su web. En este caso mejor esperaré a ver que pasa.
  • Que sea debido a la publicación del script para XBMC. Si este es el caso… no se si sentirme halagado o preocupado.

En cualquier caso de momento no voy a hacer nada al respecto.

En la lista de mejoras que pensaba añadir en el plugin estaba la de respetar la publicidad de los sitios que agrego. Había pensado en mostrar desde XBMC los banners del sitio, e incluso reproducir la publicidad que va acompañada al vídeo, para que los proveedores tuvieran el mismo impacto que si los vídeos se vieran en la web.

Aunque la verdad, no creo que tanta gente esté usando el plugin aún para que eso se note… esta mañana sólo había 15 descargas realizadas de la versión de “La Sexta”, y la primera de ellas era la mía para verificar el enlace.

Por último quiero agregar que con este plugin no quiero perjudicar a nadie. Si estás leyendo esto y representas, directa o indirectamente a alguno de las cadenas proveedoras de contenidos, no dudes en ponerte en contacto conmigo para cualquier queja, sugerencia, o incluso solicitud de retirada de la cadena del plugin.

 

Entradas relacionadas

  1. La Sexta desde XBMC
  2. Canal Historia a la carta – Un servicio de pago
  3. 3alacarta – Un servicio consolidado
  4. TV Mallorca – Televisión a la carta con descarga
  5. Voddler – Cine a la carta basado en XBMC

 

Tags: , , ,

Categorías: novedades, plugin, programas, xbmc | 19 comentarios

19 Respuestas to “La Sexta cifra las URL de su servicio a la carta”

  1. [...] 29 Enero 2009 por tvalacarta ACTUALIZACIÓN: El canal de La Sexta ha dejado de funcionar. La razón podéis verla aquí. [...]

  2. Aziel 31 Ene 2009 a las 12:50 2

    No creo que sean tan ágiles como para reaccionar ante tu pluggin con tanta celeridad. Lo más normal es que pasaran meses…

    En cualquier caso creo que lo que intentan es evitar los enlaces directos a sus vídeos. Pero si un programa trabaja pharseando su contenido y accediendo al enlace dinámico, creo que sería capaz de leerlos…

    Si te puedo echar una mano dímelo ;)

  3. tvalacartael 31 Ene 2009 a las 13:00 3

    Yo también opino como tú, Azi, pero no me negarás que es mucha casualidad… o mala suerte :)

    Con el httpwatch puede verse que los vídeos siguen estando en el mismo sitio, y de hecho si pones la URL original te lo puedes seguir descargando.

  4. Aziel 01 Feb 2009 a las 11:37 4

    Le he dado un vistazo y consigo acceder a una dirección del tipo: http://publis.adbureau.net/xtserver/PAGEID=809283477/SITE=MISEXTA.TV/AREA=MISEXTA.QUEVIDAMASTRISTE/POS=1/AAMSZ=VIDEO/ACC_RANDOM=436892164

    Verás que al ejecutar el enlace, el sistema devuelve el acceso al rtmp, así como un par de enlaces más…

    Sinceramente desconozco el protocolo rtmp. El enlace es del tipo: rtmp://fl.interoute.com/streamrt/{eaf7a24f-6a00-4707-8d5c-56f38f6cb4f1}/{270d3239-89af-418e-8dd0-f647958f6f24}/AFB38498-EE81-4DE6-9460-CF6BD9D7ED97.flv pero imagino que solo Flash es capaz de trabajar con este protocolo…

    Mis próximas pruebas se centrarán en descuajarringar el flash para ver como trabaja con la info que lee de los XML’s

    ¿Puedes poner algún enlace de los que antes funcionaban?

  5. tvalacartael 01 Feb 2009 a las 18:30 5

    Ese es el anuncio de antes del vídeo.

    El protocolo RTMP es propietario de Adobe, y XBMC está en vías de soportarlo.

    No obstante una url de descarga http puedes deducirla de ahí, si quieres ver el anuncio. Cambia tu url en RTMP por esta:

    http://dnl.interoute.com/{eaf7a24f-6a00-4707-8d5c-56f38f6cb4f1}/{270d3239-89af-418e-8dd0-f647958f6f24}/AFB38498-EE81-4DE6-9460-CF6BD9D7ED97.flv

    Una URL de descarga válida que pides puede ser esta (acabo de sacarla, es de SLQH del 30/01/2009 trozo 1):

    http://dnl.interoute.com/%7Beaf7a24f-6a00-4707-8d5c-56f38f6cb4f1%7D/%7Bfdb27cbe-e8ea-4b3d-aa16-b2a6eb0dc364%7D/SLQH_30_01_09_01_qtp.mp4

    Cifrada es esta:

    6a77ec0772d8145e1773b20bac7b7893c2815729d2533ce9c8ba5b157eed36fcbe2b50b7fb3fdf50e498db269560b3c8eb583d6d4769c52d78efa63328b6a6ec4555f940aa9b73ce64c48bca534efaaddbc7b73c55a69fac262ded4a23608ea2070afaba5d7a0f04e7639652d0cd6721d0804e85b05103017aa8c1190395ea

    De tods formas, yo no le dedicaría mucho tiempo. Si están empeñados en que no enlacemos los vídeos, hay formas más efectivas y definitivas.

  6. spainferel 15 Feb 2009 a las 5:12 6

    Antes que nada muchas gracias por adaptar el script a los canales españoles. Acabo de descubrirlo y la verdad está genial.

    En cuanto a lo de las direcciones cifradas de la sexta, no creo que sea como reacción al script ni mucho menos. Frikis con xbox o con el xbmc puesto en un pc somos pocos en comparación con la demanda de videos de la sexta que hay en youtube (suben capítulos enteros de sé lo que hicísteis recortando la publi y todavía no les he oido quejarse de ello)

    Así que no te desanimes ;-)

  7. tvalacartael 15 Feb 2009 a las 15:07 7

    Gracias spainfer :)

    No me desanimo, pero creo que sí es cierto que hay que plantear el script de forma que respete la publicidad.

    Si los proveedores obtienen ingresos de los vídeos que se ven desde el script, tampoco pondrán inconvenientes.

  8. xezpeletael 26 Feb 2009 a las 19:36 8

    Vaya! Es posible que los de LaSexta hayan identificado unas cuantas peticiones directas a sus contenidos (sin pasar por su web), ya que tu script no es el único que accede directamente a los videos:

    Yo hace tiempo que uso Navi-X, y he desarrollado unos scripts en PHP que dinámicamente generan unos PLX (lista de contenidos multimedia) de BFN, El Intermedio y Salvados. Salvo este último (Salvados) el resto siguen actualizándose correctamente. El autor de Navi-X los tiene publicados entre el contenido (lo encontraréis facilmente).

    Para mis scripts no ha supuesto un problema que hayan cambiado el modo en que listan el contenido, ya que “intuyo” directamente el nombre de los videos y compruebo si existen: Ejemplo (inventado) URLdeBFN/BFN_dia_mes_año_id_qtp.mp4… Si existen creo el enlace y sino lo dejo pasar.

    Tal vez tu también puedes usar ese método. Eso sí, no se yo si va a tener mucho futuro. Me explico; si el de Salvados ha dejado de funcionar es porque los “cabrones” de ellos han decidido cambiar los nombres del video generado. Ejemplo (inventado) URLdeSalvados/SAL_hora_minutos_segundos_dia_mes_año….

    Es decir, que cada corte de video lleva en su nombre la hora exacta a la que se emitió. Y eso ya no es tan fácil de calcular dinámicamente como el día del programa… (se podría, pero sería un poco más bruto todavía)

  9. xezpeletael 26 Feb 2009 a las 20:07 9

    Por cierto, me ha entrado curiosidad y le he echado un vistazo al asunto.

    Por lo que he visto creo que obligan a “consumir” antes el banner, y después tu petición ya si que es válida y te devuelve la ruta del video.

    Ejemplo:
    - Del listado de videos cojo un enlace de los primeros: http://publis.adbureau.net/xtserver/PAGEID=951584066/SITE=MISEXTA.TV/AREA=MISEXTA.PLANETAFINITO/SUBAREA=PROGRAMACOMPLETO/POS=1/AAMSZ=VIDEO7077f50772d8145c1531f50cb66a6f8ed88046629f5f3eab94b54c1179b725baa53618e0fc388e4fe4c9c627d968e7d0bc42386c0c62997e2da1f13128b4e3a50850ff16fe9d6d837ad1d896531ee0f881d9e42603f183ae382bba067764dff64e50fbba51311165ca05ef39d3801741a79c2be6ac2e7f1f4894e46727a69644ad2688414874
    - La primera vez que lo ejecuto me aparece un banner de prision break…
    - Lo vuelvo a ejecutar y me sale código, que contiene la url del video.

    Tal vez te sirva de ayuda…

  10. tvalacartael 26 Feb 2009 a las 22:02 10

    Veo que estás muy puesto… La URL que dices es la publicidad, y la URL que te sale es la de los anuncios :) Es más fácil localizar el XML del listado de los vídeos y encontrar las URL de cada vídeo. Si echas un vistazo al script verás que es fácil.

    El truco de generar la URL de los vídeos por deducción también lo pensé, pero tengo poca paciencia para recorrer todos los programas y además como tú dices es muy frágil. A mí me gusta sobre todo Planeta Finito, y no me apetecía verme uno por uno todos los programas.

    La solución definitiva es coger el XML de los vídeos, descifrar la URL y ya está.

  11. xezpeletael 26 Feb 2009 a las 23:20 11

    Tienes razón :)

    Pero hay una cosa que no entiendo. A ver si me ayudas a entenderlo:

    Siguiendo tu código, en el siguiente feed están (se supone) los links de los programas completos de Buenafuente: http://www.misexta.tv/feed_misextatv5/3_2/video/5/721/0

    Cada programa completo suele dividirse en 3 videos. Como se observa en el feed hay 3 links + 3 linkHD por cada programa completo.

    Parece tener sentido. Pero, entonces, ¿porque los 3 link “cifrados” son idénticos? (o al menos yo no encuentro la diferencia)

    No le veo sentido. Los 3 videos que yo suele obtener son diferentes (xxxx_1, xxxx_2 y xxxx_3). Por lo tanto es imposible que esa cadena que hay ahí sea el enlace cifrado. Tendrían que ser 3 cadenas diferentes.

    ¿Me entiendes?

  12. tvalacartael 27 Feb 2009 a las 0:03 12

    Es fácil, no son iguales. Como la diferencia entre uno y otro vídeo es un sólo carácter, la diferencia en el bloque cifrado también es mínima.

    Pero si los comparas con alguna herramienta (diff o similar), verás que no son idénticos.

  13. Narfssel 15 Mar 2009 a las 21:08 13

    Hola, ante este problema solo se me ocurre buscar un intermediario, hay ciertas webs como http://keepvid.com/ q extraen los archivos flv. El caso seria si alguna de las direcciones que enlazan al video (RSS, en las rutas de compartir que se reciben por email, gadget etc etc)

    Aquí hay más:
    http://www.makeuseof.com/tag/downloadviewing-and-converter-tools-for-youtubegooglevideo/

    Pd: siempre he odiado misexta.tv es desorganizada, incomoda, incompleta, pesada y no se puede ver en todos dispositivos. Esperemos que esta persecución termine pronto.

  14. tvalacartael 15 Mar 2009 a las 22:28 14

    Las webs como keepvid no hacen más que averiguar la forma de encontrar la URL real del vídeo y hacer un programita que permite a cualquiera acceder a ello. Es como mi post de TV3 y la página que han hecho en esta web.

    La solución en este caso sería que una página hubiera guardado la URL de los vídeos ANTES del cifrado. Pero seguro que eso no es muy legal.

    En realidad la URL de los vídeos no ha cambiado, pero ahora ya no están en claro en el RSS que usa internamente la web. Si usas un sniffer acabas viendo la URL del vídeo (porque al final hay que enviarlo al reproductor) pero eso no se puede explotar desde el script :(

    Con httpwatch se saca muy fácilmente la URL de los vídeos en .mp4 de esta web, pero los .flv es algo más difícil.

  15. Gnarlsel 16 Jun 2009 a las 11:00 15

    Ahora parece que es mucho más complicado descargar los vídeos de las páginas de LaSexta, los links son de este tipo:

    http://secure-uk.imrworldwide.com/cgi-bin/m?ci=es-lasexta-dav&tl=dav0-Publi%20postroll%20Negro%20Miki%20habla%20en%20exclusiva%20para%20la%20web%20y%20env%EDa%20un%20mensaje%20a%20los%20internautas&si=http%3A//lasexta.edgeboss.net/flash/lasexta/slqh/sd/slqh_20090610_1712_121612.flv&cg=site-3X3-post-publi-postroll-negro&rp=http%3A//www.lasexta.com&cc=1&rnd=825216146

    Alguien sabe como descargar ahora los videos?

    Muchas gracias y enhorabuena por el blog!

  16. Jesusel 16 Jun 2009 a las 15:04 16

    Pues habrá que ponerse, pero no parece fácil…

    Detrás de ese FLV que se ve en lo que has puesto hay un XML, con un código para encontrar el vídeo que parece estar aún cifrado. ¿¿??

  17. cesarel 05 Feb 2010 a las 3:20 17

    hola buscado por san google la palabras (publis.adbureau) me salio tu sitio jejeje :D

    y me gustaria saber si tiene algo como para baja los videos de la sexta ???

    saludosss

  18. Jesusel 07 Feb 2010 a las 1:51 18

    @cesar, en realidad es fácil con el plugin DownloadHelper :)

    Tengo un post a medio escribir…

  19. cesarel 07 Feb 2010 a las 14:45 19

    en serio amigo Jesus ?? seria genial

    saludossss

URL de Trackback | RSS de Commentarios

Dejar un comentario