Is KODI on my Philips 55PUS7600/12 being recognized properly?
Is KODI on my Philips 55PUS7600/12 being recognized properly?
Hi
I recently bought a new Philips 55PUS7600/12 TV. When i run KODI on the TV UMS recognizes it but uses the Google-Android-Chromecast.conf. Now as far as I can tell this does not cause any apparent issues as the Chromecast is even more feature light than KODI. However, unless I'm misinterpreting the config file, it also means that audio is sent as MP3. Obviously this is sort of annoying when the TV can pass PCM as well as DTS/Dolby through SP/DIF. I really haven't done any modifications to the configuration files since the good old PS3 Media Server day's so if somebody could give me a pointer on how to fix this that would be lovely.
Formats actually supported by KODI:
Chromecast config:
I recently bought a new Philips 55PUS7600/12 TV. When i run KODI on the TV UMS recognizes it but uses the Google-Android-Chromecast.conf. Now as far as I can tell this does not cause any apparent issues as the Chromecast is even more feature light than KODI. However, unless I'm misinterpreting the config file, it also means that audio is sent as MP3. Obviously this is sort of annoying when the TV can pass PCM as well as DTS/Dolby through SP/DIF. I really haven't done any modifications to the configuration files since the good old PS3 Media Server day's so if somebody could give me a pointer on how to fix this that would be lovely.
Formats actually supported by KODI:
Code: Select all
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAPRO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS_320;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_MULT5_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2_320;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_MULT5;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM_ICO,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG_ICO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_520;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L2_CIF30_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L3_SD_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L3L_SD_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_MP_SD_MPEG1_L3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_HP_SD_HEAACv2_L4;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_HP_HD_HEAACv2_L4;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_L2_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_VGA_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_L5_SO_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_ASP_L4_SO_AAC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHM_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_MP_HD_AAC_MULT5;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_MP_HD_HEAAC_L4;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_MP_HD_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_MP_HD_MPEG1_L3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_HP_HD_AAC_MULT5;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_HP_HD_HEAAC_L4;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_HP_HD_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-matroska:DLNA.ORG_PN=AVC_MKV_HP_HD_MPEG1_L3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-asf:*,
http-get:*:video/x-ms-asf-plugin:*,
http-get:*:video/avi:*,
http-get:*:video/x-ms-avi:*,
http-get:*:video/msvideo:*,
http-get:*:video/x-msvideo:*,
http-get:*:video/h264:*,
http-get:*:video/x-xvid:*,
http-get:*:video/quicktime:*,
http-get:*:video/webm:*,
http-get:*:audio/amr:*,
http-get:*:video/mpeg4:*,
http-get:*:video/x-matroska:*,
http-get:*:video/mpeg:*,
http-get:*:video/MP2T:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/mp4v-es:*,
http-get:*:video/mp4:*,
http-get:*:video/x-ms-wmv:*,
http-get:*:video/x-m4v:*,
http-get:*:video/x-m4a:*,
http-get:*:video/x-mkv:*,
http-get:*:video/x-matroska-3d:*,
http-get:*:video/3gpp:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/x-ms-wma:*,
http-get:*:audio/x-ms-asf:*,
http-get:*:audio/L16:*,
http-get:*:audio/lpcm:*,
http-get:*:audio/wav:*,
http-get:*:audio/x-wav:*,
http-get:*:audio/x-aiff:*,
http-get:*:audio/mp4:*,
http-get:*:audio/x-aac:*,
http-get:*:audio/aac:*,
http-get:*:audio/x-mpegurl:*,
http-get:*:audio/amr:*,
http-get:*:audio/3gpp:*,
http-get:*:audio/3gpp2:*,
http-get:*:audio/vnd.dolby.dd-raw:*,
http-get:*:audio/vnd-dts:*,
http-get:*:audio/x-m4a:*,
http-get:*:text/plain:*,
http-get:*:text/x-microdvd:*,
http-get:*:application/x-subrip:*,
http-get:*:application/x-sami:*
Code: Select all
#----------------------------------------------------------------------------
# Profile for Google Chromecast.
# See DefaultRenderer.conf for descriptions of all the available options.
# http://www.universalmediaserver.com/forum/viewtopic.php?f=5&t=1454
# Version 1.3
#
# Authors: DeFlanko, digitalhigh, Tripollite, Einzeln
#
# Known Issues:
# - Seeking support is limited.
# - This profile will override all generic android devices so it's disabled by default.
# Setting LoadingPriority=1 will activate it (see below).
# Prerequisites
# - FFmpeg needs to be the primary (top) transcoder.
#
RendererName = Chromecast
RendererIcon = chromecast.png
# ============================================================================
# This renderer has sent the following string/s:
#
# User-Agent: Mozilla/5.0 (CrKey armv7l 1.3.14651) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.0 Safari/537.36, Referer: http://receiver.aviatheapp.com/
# User-Agent: Android/4.2.1 UPnP/1.0 Cling/2.0
# User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
# ============================================================================
#
UserAgentSearch = Android|CrKey
# Note: Set loading priority to 1 to activate this configuration and override Android.conf
LoadingPriority = 1
SeekByTime = exclusive
TranscodeVideo = MPEGTS-H264-AC3
TranscodeAudio = MP3
MaxVideoBitrateMbps = 20
MaxVideoWidth = 1920
MaxVideoHeight = 1080
MimeTypesChanges = video/mpeg=video/mp4
CustomFFmpegOptions = -async 1 -fflags +genpts -c:a libmp3lame -ac 2 -b:v 35000k -bufsize 35000k -f matroska
MediaInfo = true
# Supported video formats:
Supported = f:mp4 v:mp4|h264 a:aac|mp3 n:2 m:video/mp4
# Supported audio formats:
Supported = f:mp3 n:2 m:audio/mpeg
# Supported image formats:
Supported = f:bmp m:image/bmp
Supported = f:gif m:image/gif
Supported = f:jpg m:image/jpeg
Supported = f:png m:image/png
# Supported subtitles formats:
SupportedExternalSubtitlesFormats = WEBVTT
# Supported Media Type: https://developers.google.com/cast/supported_media_types
# All Google Cast devices at a minimum support the following media types:
# Video codecs: H.264 High Profile Level 4.1, 4.2 and 5, VP8
# Audio decoding: HE-AAC, LC-AAC, CELT/Opus, MP3, Vorbis
# Containers: MP4/CENC, WebM, MPEG-DASH, SmoothStreaming
# Level 1 DRM support: Widevine, PlayReady
# This is the important part (thanks Einzeln):
# (Make audio work)
# -c:a = codec in this case we use libmp3lame for MP3 | libvo-aacenc for LC-AAC and -ac is limiting audio channels for casting.
# (Prevent stutter due to slow connection)
# -b:v and -bufsize should ensure the encoded video does not exceed a bitrate that can fit through a wifi connection.
# These sometimes seem to be ignored in the same way MaxVideoBitrateMBPS does.
# (output)
# -f matroska, I know chromecast doesn't support mkv. But webm is basically a dumbed down mkv so this works.
# Using mp4 has given me problems for some reason.
Re: Is KODI on my Philips 55PUS7600/12 being recognized properly?
Skim through the debug.log and look at the User-Agent string of your TV. Based on that string, you can create a new renderer-profile and taylor-make your own renderer-profile.
I have started a thread on the Philips PUS 8809, which might be very similar to your TV, so maybe we can work together on making the perfect renderer profile
I have started a thread on the Philips PUS 8809, which might be very similar to your TV, so maybe we can work together on making the perfect renderer profile
