Sony NSZ-GS8 Help

Discuss alternative media renderers (not PS3) supported by PS3 Media Server (e.g. Xbox 360, TVs &c.)

Sony NSZ-GS8 Help

Postby fall3n » Sat Jan 04, 2014 5:44 am

I need some help with creating a new renderer conf file for the new Sony NSZ-GS8. I have gotten it to partially work, but it wants to re-encode/transcode everything. The player supports a wide array of formats, but I'm just not able to get the right combination of things to get it to work properly.

Is there anyone who will be able to help me with this? Below is what I have so far with the conf file. (Note: it is incomplete and only partially works)

Thank you.


Code: Select all
#-----------------------------------------------------------------------------
# PS3 Media Server renderer configuration profile for Sony Internet Video TV box with Google
# DO NOT MODIFY THIS (OR AT YOUR OWN RISK)
#
# This configuration profile serves two purposes:
#
#   - Allow PMS to recognize a specific connecting renderer
#   - Define the possibilities of that renderer
#
#
#-----------------------------------------------------------------------------
# RENDERER INFORMATION
#
RendererName = Sony NSZ-GS8
#
RendererIcon = NSZGS8.png
#
#
#-----------------------------------------------------------------------------
# RENDERER RECOGNITION
#
UserAgentSearch = Internet TV Box NSZ-GS7
UserAgentSearch = LMP
#
UserAgentAdditionalHeader = X-AV-Client-Info
#
UserAgentAdditionalHeaderSearch = Internet TV Box NSZ-GS7
#
#
#-----------------------------------------------------------------------------
# BASIC CAPABILITIES
#
Video = true
#
Audio = true
#
Image = true
#
#
#-----------------------------------------------------------------------------
# DLNA SETTINGS
#
SeekByTime = true
#
DLNALocalizationRequired = false
#
#
#-----------------------------------------------------------------------------
# MEDIAINFO
#
MediaInfo = true
#
CreateDLNATreeFaster = true
#
#
#-----------------------------------------------------------------------------
# TRANSCODING AND MUXING CAPABILITIES
#
TranscodeVideo = MPEGPSAC3
#
TranscodeAudio = LPCM
#
DefaultVBVBufSize = false
#
MuxH264ToMpegTS = true
#
MuxDTSToMpeg = true
#
WrapDTSIntoPCM = true
#
MuxLPCMToMpeg = true
#
MaxVideoBitrateMbps = 0
#
MaxVideoWidth = 1920
#
MaxVideoHeight = 1080
#
H264Level41Limited = true
#
TranscodeAudioTo441kHz = false
#
TranscodeFastStart = true
#
TranscodedVideoFileSize = 0
#
MimeTypesChanges = video/avi=video/x-divx
#
TranscodeExtensions =
#
StreamExtensions =
#
ForceJPGThumbnails = false
#
ChunkedTransfer = false
#
CustomMencoderQualitySettings =
#
CustomMencoderOptions =
#
SubtitleHttpHeader =
#
#
#-----------------------------------------------------------------------------
# IMAGES
#
AutoExifRotate = true
#
#
#-----------------------------------------------------------------------------
# SUPPORTED MEDIA FORMATS
#
# This section defines which media formats are supported by this renderer. If
# a file is supported and its mediainfo indicates that it falls within the
# capabilities of this renderer, PMS will stream the file to the renderer. All
# other files will be transcoded before being sent to the renderer.
#
# Each format that the renderer supports should result in a "Supported" line
# that defines the capabilities of the renderer. When MediaInfo = true, media
# files are parsed and their properties are matched against all "Supported"
# lines. If a value for a specific property cannot be parsed, that property
# is assumed to match.
#
# The order of the "Supported" lines matters: when multiple lines match, the
# first match is used.
#
# The media parser and this configuration file will recognize the following
# formats and codecs. Use lower case names only. Regular expressions are
# supported.
#
#        aac                (Advanced Audio Codec)
#        ac3                (Audio Coding 3)
#        aiff               (AIFF)
#        alac               (Apple Lossless)
#        ape                (Monkey's Audio)
#        atrac              (Atrac)
#        avi                (AVI container)
#        bmp                (Bitmap)
#        divx               (DivX Video)
#        dts                (Digital Theater Systems)
#        dtshd              (Digital Theater Systems)
#        dv                 (Digital Video)
#        eac3               (Extended AC3)
#        flac               (Free Lossless Audio Codec)
#        flv                (Flash Video)
#        gif                (GIF)
#        h264               (H.264)
#        jpg                (JPEG)
#        lpcm               (Linear PCM)
#        mjpeg              (M-JPEG)
#        mkv                (Matroska)
#        mov                (Quicktime container, Apple)
#        mp3                (MPEG Audio Layer 3)
#        mp4                (ISOM/MPEG4 container, or MPEG4 codec)
#        mpa                (MPEG Audio)
#        mpc                (MusePack)
#        mpeg1              (Codec used in VCD)
#        mpeg2              (Codec used in DVD Videos and HDTV)
#        mpegps             (MPEG presentation stream, used in DVD Videos, VCDs, etc.)
#        mpegts             (MPEG transport stream, used in sat TV, Blu-ray discs (BDAV) etc.)
#        ogg                (Ogg Vorbis)
#        png                (PNG)
#        ra                 (Real Audio)
#        rm                 (Real Media, RMVB)
#        tiff               (TIFF)
#        truehd             (TrueHD)
#        vc1                (VC-1)
#        wavpac             (WavPack)
#        wav                (WAVE file)
#        wma                (Windows Media Audio)
#        wmv                (Windows Media Video, tag also used for asf files)
#
#        und                (Undetermined, if the parser did not recognize one of above)
#
# Each of the "Supported" lines contains the following parameters separated by
# spaces or tabs:
#
#    f:    Regular expression to match the format of a file as parsed by the
#          MediaInfo library (see the list above). This parameter is mandatory.
#          Be careful when matching everything with ".+"; the renderer must be
#          able to handle all formats.
#
#    v:    Regular expression to match the video codec of the file as parsed by
#          the MediaInfo library (see the list above).
#
#    a:    Regular expression to match the audio codec of the file as parsed by
#          the MediaInfo library (see the list above).
#
#    m:    The MIME type to send to the renderer. Use of this parameter is
#          strongly recommended. If it is not set, an estimated value will be
#          assigned.
#
#    n:    The maximum number of audio channels used in the file as parsed by
#          the MediaInfo library.
#
#    s:    The maximum audio sample frequency used in the file as parsed by
#          the MediaInfo library, specified in Hertz.
#
#    b:    The maximum audio bit rate used in the file as parsed by the
#          MediaInfo library, specified in bits per second.
#
#    w:    The maximum video width used in the file as parsed by the MediaInfo
#          library, specified in pixels.
#
#    h:    The maximum video height used in the file as parsed by the MediaInfo
#          library, specified in pixels.
#
#    qpel: Quarter pixel codec setting in the file as parsed by the MediaInfo
#          library.
#
#    gmc:  The number of global motion compensation warp points in the file as
#          parsed by the MediaInfo library.
#
# [Supported video formats]:
Supported = f:mpegps|mpegts  v:mpeg1|mpeg2|mp4|h264  a:ac3|lpcm|aac|mpa   m:video/mpeg
Supported = f:avi|divx       v:mp4|divx|mjpeg        a:mp3|lpcm|mpa|ac3   m:video/x-divx        gmc:0
Supported = f:mp4|mkv        v:mp4|h264              a:ac3|aac            m:video/mp4
Supported = f:wmv        v:wmv|vc1               a:wma                m:video/x-ms-wmv

# [Supported audio formats]:
Supported = f:wav        a:dts|lpcm        n:6        s:48000        m:audio/wav
Supported = f:wav        n:2        s:48000        m:audio/wav
Supported = f:mp3        n:2        m:audio/mpeg
# Apple lossless not supported
Supported = f:aac        n:2        a:(?!alac).+        m:audio/x-m4a
Supported = f:wma        n:2        m:audio/x-ms-wma
Supported = f:atrac      n:2        m:audio/x-oma

# [Supported image formats]
Supported = f:jpg        m:image/jpeg
Supported = f:png        m:image/png
Supported = f:gif        m:image/gif
Supported = f:tiff       m:image/tiff
#
#
#-----------------------------------------------------------------------------
fall3n
 
Posts: 7
Joined: Sun Dec 09, 2012 10:22 pm

Re: Sony NSZ-GS8 Help

Postby fall3n » Tue Jan 07, 2014 12:53 am

Well after doing a lot, and i mean a lot of searching on here, I found some posts on using "Device Spy for UPNP Technologies" and I guessed my way to figure out how to use it to get all the mime types for my Internet player. Below is the output, but I don't know how to decipher it to put into the conf file.
Code: Select all
http-get:*:audio/3gpp:*,
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO,
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO_192,
http-get:*:audio/3gpp:DLNA.ORG_PN=AAC_ISO_320,
http-get:*:audio/3gpp2:*,
http-get:*:audio/L16:*,
http-get:*:audio/L16:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/m4a:*,
http-get:*:audio/matroska:*,
http-get:*:audio/mp4:*,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_192,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAAC_L2_ISO,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAAC_L2_ISO_320,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAAC_L3_ISO,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAAC_MULT5_ISO,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L2_320,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L3,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_L4,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_MULT5,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAACv2_MULT7,
http-get:*:audio/mpeg:*,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3X,
http-get:*:audio/wav:*,
http-get:*:audio/wma:*,
http-get:*:audio/x-m4a:*,
http-get:*:audio/x-matroska:*,
http-get:*:audio/x-ms-wma:*,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,
http-get:*:audio/x-wav:*,
http-get:*:image/bmp:*,
http-get:*:image/gif:*,
http-get:*:image/gif:DLNA.ORG_PN=GIF_LRG,
http-get:*:image/jpeg:*,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/png:*,
http-get:*:image/png:DLNA.ORG_PN=PNG_LRG,
http-get:*:image/x-bmp:*
http-get:*:image/x-ms-bmp:*,
http-get:*:video/3gpp:*,
http-get:*:video/3gpp:DLNA.ORG_PN=MPEG4_H263_MP4_P0_L10_AAC,
http-get:*:video/3gpp2:*,
http-get:*:video/asf:*,
http-get:*:video/avi:*,
http-get:*:video/matroska:*,
http-get:*:video/mp4:*,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_520,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L31_HD_AAC,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_AAC,
http-get:*:video/mp4:DLNA.ORG_PN=MPEG4_P2_MP4_SP_HEAAC,
http-get:*:video/mpeg:*,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_24_AC3_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_50_AC3_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_60_AC3_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_EU_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_50_L2_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_60_L2_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_ISO,
http-get:*:video/mpeg2:*,
http-get:*:video/msvideo:*,
http-get:*:video/ms-video:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_NA_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_50_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_60_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T,
http-get:*:video/wmv:*,
http-get:*:video/x-matroska:*,
http-get:*:video/x-mp2t-mphl-188:*,
http-get:*:video/x-ms-asf:*,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L1_WMA,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L2_WMA,
http-get:*:video/x-msvideo:*,
http-get:*:video/x-ms-video:*,
http-get:*:video/x-ms-wmv:*,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE,


Now I thoroughly checked the Sony website for the actual formats that my player supports and below is that list.
Code: Select all
Audio
3gpp (AAC LC/LTP) Yes (*.3gp/*.3gpp)
3gpp (HE-AACv1/v2) Yes (*.3gp/*.3gpp)
AAC LC/LTP Yes (*.3gp/*.m4a/*.mp4)
AAC-LC Yes (*.3gp/*.m4a/*.mp4)
AC3/DD Yes (*.mp4/*.mts)
HE-AACv1/v2 Yes (*.3gp/*.m4a/*.mp4)
LPCM/WAV Yes (*.wav)
MDI Yes (*.mid/*.xmf/*.mxmf/*.rttl/*.rtx/*.ota/*.imy)
MP3 Yes (*.mp3)
MPEG4 - AAC Yes (*.mp4/*.m4a9
MPEG4 - AAC-LC/LTP Yes (*.mp4/*.m4a)
MPEG4 -HE-AAC v1/v2 Yes (*.mp4/*.m4a)
WMA Yes (*.asf/*.wma)

Image
3D Sweep Panorama (by Sony) Yes
Bitmap Yes (*.bmp/*.dib)
GIF Yes (*.gif)
JPEG Yes (*.jpg/*.jpe/*.jpeg)
MPO Yes
PNG Yes (*.png)
Sweep Panorama (by Sony) Yes

Video
3gpp/H264 Yes (*.3gp, *.3g2)
3gpp/H264 -AVC Yes (*.3gp, *.3g2)
3gpp/MPEG4-SP Yes (*.3gp9
AVI/H.264 Yes (*.avi)
AVI/MPEG4 SP Yes (*.avi)
MKV/H.264 Yes (*.mkv)(TrueHD/DTS audio are not supported)
MOV Yes (*.mov)
MPEG2 Video/PS Yes (*.mpg/*.mpe/* .mpeg)
MPEG2 Video/TS Yes (*.m2t/*.mts/*.m2ts)
MPEG4/ H.263 Yes (*.mp4/*.m4v/*.mov/*.qt)
MPEG4/ H.264 AVC Yes (*.mp4/*.m4v/*.mov/*.qt)
MPEG4/ MPEG4-SP Yes (*.mp4/*.m4v/*.mov/*.qt)
WMV/WMV10 Yes (*.wmv/*.asf)
Xvid Yes (*.avi)


Is there anyone who can help me build a conf file with the supported section filled out?
fall3n
 
Posts: 7
Joined: Sun Dec 09, 2012 10:22 pm

Re: Sony NSZ-GS8 Help

Postby fall3n » Sat Jan 18, 2014 3:05 am

If you don't have the actual device, I am willing to test any configuration you come up with. I would like some help.
fall3n
 
Posts: 7
Joined: Sun Dec 09, 2012 10:22 pm


Return to Alternative Media Renderers

Who is online

Users browsing this forum: No registered users and 5 guests