Is KODI on my Philips 55PUS7600/12 being recognized properly?
Posted: Mon Dec 14, 2015 12:43 am
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.