Com o PlayTo, o dispositivo (seu DVD player) indica ao PC que tipos de fluxos de áudio / vídeo ele suporta. O Windows usa essas informações para oferecer várias versões do mesmo arquivo para o dispositivo. Por exemplo, se o vídeo fosse um programa de TV gravado como um arquivo MPEG-2 TS com vídeo MPEG-2 e áudio AC-3, o Windows ofereceria a versão original do arquivo, bem como várias versões transcodificadas, como uma versão com áudio LPCM ou até mesmo uma transcodificação completa de vídeo e áudio em WMV ou MP4. Cabe ao dispositivo escolher qual versão do arquivo ele pode reproduzir. Se escolher a versão original do arquivo, que tem legendas codificadas no arquivo, o Windows simplesmente transmite esse arquivo. Cabe ao dispositivo disponibilizar essas legendas ocultas para o código de renderização para exibição na tela. No entanto, se o dispositivo escolher qualquer versão transcodificada diferente do original, as legendas ocultas serão perdidas. O DLNA (e outros padrões de interoperabilidade) não fornecem nenhuma orientação sobre como manipular a conversão de dados de closed caption de um formato de arquivo / fluxo para outro. Na verdade, a maioria dos formatos nem suporta legendas ocultas em banda.
Então - a moral da história é a seguinte: se o dispositivo escolher reproduzir o arquivo original (nativo) e esse arquivo tiver legendas ocultas dentro da banda, o Windows enviará o arquivo inteiro e completo ao dispositivo. É um recurso ausente do dispositivo se essas legendas na banda não puderem ser exibidas. Se o dispositivo escolher uma versão transcodificada não nativa do arquivo, as legendas ocultas não serão enviadas.
Espero que isso ajude. Gabe [MSFT]