He estado usando DVBLink para compartir TV alrededor de mi casa durante varios años. De todos los problemas con ella, la más temida es la "Play Ready" error en los clientes de Windows Media Center. El problema es el siguiente mensaje de error no tiene sentido - que es generado por Media Center, y simplemente significa que no puede obtener una señal procedente del sintonizador. El fallo podría estar en cualquier lugar entre bastidores. Recientemente mi 2 principales clientes empezaron a tirar este error completamente de la nada.
Otros clientes funcionaron bien y el problema al que los clientes podían acceder TV a través de la interfaz web. Después de estos resultados, me sentí seguro de que no había nada malo en el extremo del servidor y recurrí a los clientes para buscar la fuente del problema..
Inspeccioné los registros de errores en el servidor, que no mostraba ninguna conexión incluso cuando se intentaba, y por lo tanto no mostraron errores. Después de un considerable excavación localicé los registros de error del cliente, pero estos también eran poco útil. Intenté todas las cosas obvias: limpiar y volver a configurar el TV TV en Media Center, volver a instalar el cliente de DVBLink, comprobar las conexiones de red, cortafuegos, etc, pero nada funcionó.
Eventualmente, recurriendo a "vamos a probar cosas estúpidas que no deberían tener ningún sentido" Intenté copiar en toda la carpeta DVBLink de "Archivos de programa" en una PC que funciona a una de las 2 clientes fallidos. Para mi sorpresa esto resolvió el problema!
Al no quedar satisfecha con esta solución inexplicable Revisé los tamaños y fechas de modificación para todos los archivos en el cliente fijo, y el que aún no cliente de trabajo. Eran todos iguales! Decididos a reducir el problema hasta que copié los archivos, 1 en un momento, del cliente que no trabaja, en el cliente de trabajo. Eventualmente, un archivo del cliente fijo "re-quiebra". El archivo fue el fichero de configuración - dvblink_configuration.xml
Comprobé el 2 archivos uno contra el otro. Ambos tenían la misma fecha de modificación, y ambos eran exactamente 906 bytes. Abrí el archivo de trabajo en textpad y encontré un montón o ajustes razonables, y pensé que de alguna manera uno de ellos había sido cambiados sin el tamaño del archivo o la fecha de cambio. Abrí el archivo de configuración que no funciona para comparar la configuración en un intento de identificar la falla. El archivo que no funcionaba estaba en blanco.! Parece que a pesar de ser el tamaño y la fecha correcta, de alguna manera el archivo se había corrompido y se limpió. Reinstalación del cliente de DVBLink no había podido arreglarlo (no se había eliminado ni reinstalado, ni se había sobreescrito. Uso de los ajustes de DVBLink comienzan entrada de menú también habían fallado en arreglar el archivo.
Escaneé el disco pero no encontré otra corrupción. Mi mejor conjetura es que el PC reinicie, estrellado, o perdió el poder por alguna razón mientras algo leía el archivo. Desafortunadamente nada (ven-tanas, o DVBLink) me notificado acerca de cualquier corrupción de archivos, lo que hizo que el diagnóstico fuera muy complicado.
En el futuro, al volver a instalar DVBLink Siempre voy a limpiar la carpeta de instalación de forma manual después de la desinstalación - Puedo recomendar a otros a hacer lo mismo!
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”