Cuando te pongas a ello, si quieres comparar notas sobre los campos del DVBBINSTP, no dudes en darme un toque.
Te respondo a los puntos de tu post:
Te respondo a los puntos de tu post:
- Cookie: Tras tu explicación sobre el número de descodificadores que Movistar "ve" ya había imaginado que respetar la cookie de sesión era importante, y en vista de lo que dices voy a asegurarme de hacerlo.
- No precargar: Precisamente esa es mi idea. De hecho el plan es funcionar como un servidor local intermediario, si un grabber se dedica a machacar un servidor que sea el que levanto yo.
Mi objetivo es generar XMLTV, como con ese formato por lo que sé no puedo cargar el detalle de un programa a petición, lo que pretendo hacer es cargar (sin prisa y cacheando en disco) la programación en detalle de, por ejemplo, ese par de días que dices, y limitar el resto del EPG a la información básica difundida por multicast, que es más que suficiente para montar la rejilla de programación; además sólo cargaría las imágenes cuando se pidan explícitamente.
Funcionando así sólo habría que pedir el detalle de cada programa una vez, como mucho, y podría hacerlo de forma serializada y controlada. - Código público o no: Igual que tú, mi filosofía también habría sido la de publicar el código, pero después de leer tu preocupación y la de vmjuidiaz (el autor del add-on para Kodi) le dí un par de vueltas, y la idea que barajo es la de publicar esa parte en concreto compilada a bytecode (el código está en Python) y quizás ofuscada; parto de la base de que quien sea capaz de descompilar y entender el código tendría conocimientos suficientes para desentrañar el DVBBINSTP por su cuenta. De todos modos aún falta para tenerlo listo y ver cómo lo planteo.
- Script .NET Core: Personalmente no creo que vaya a sacar provecho de tener el EPG en formato TV Anytime pero sin duda más de uno se beneficiaría de algo así.