Samsung AllShare uPnP/DLNA

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

Re: Samsung AllShare uPnP/DLNA

Postby aeb59 » Thu Dec 22, 2011 6:10 pm

Thanks.
I got it working in the end. I renamed that original file to .bak and fiddled around a bit with the config, in the end this seems to work for me:

UserAgentSearch=DLNADOC/1.50

I no longer see that User-Agent: SEC_HHP_TV-40C750/1.0 in the logs anymore and this has been replaced with the agent DLNADOC/1.50.
It seems as though I've done something wrong but the TV is working properly now so I'll stick with it until I get another device using the same Agent Header.

UPDATE:
Take that back. I "rebooted" the telly and now it's working using the UserAgentSearch=SEC_HHP_ I'll make that more specific now.
Last edited by aeb59 on Thu Dec 22, 2011 7:55 pm, edited 1 time in total.
aeb59
 
Posts: 3
Joined: Thu Dec 22, 2011 2:04 pm

Re: Samsung AllShare uPnP/DLNA

Postby Raptor399 » Thu Dec 22, 2011 7:47 pm

Reading the previous postings, the official SamsungAllshare.conf should work just fine for you.

PMS will recognize the string "User-Agent: SEC_HHP_TV-40C750/1.0" correctly - I tested it with the RendererConfigurationTest. ;-)
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: Samsung AllShare uPnP/DLNA

Postby aeb59 » Thu Dec 22, 2011 9:02 pm

It is working now using the full user-agent search string.
Not sure what I did wrong before. Thanks for your responses.
aeb59
 
Posts: 3
Joined: Thu Dec 22, 2011 2:04 pm

Re: Samsung AllShare uPnP/DLNA

Postby leroy » Thu Dec 22, 2011 10:30 pm

Hi djfred, i would like to share some knowhow about writing renderer config.

I have some doubts (?) with, the use of audio/mp3=audio/L16 , video/x-flv=video/mp4 and video/mkv=video/mpeg used with the SamsungAllShare and Panasonic config.

Note MimeTypesChanges.
Code: Select all
Info Ps3.conf:
==============
MimeTypesChanges: A list of mimetype transformations in the format
"old/mime1=new/mime1|old/mime2=new/mime2|...". Ignored if MediaInfo = true.

My interpretation:
==================
The "old" mime is the type from the list from "HTTPResource.java"
The "new" mime is the type that the renderer/player need. (could be obtained with the "device spy for upnP technologies" program)

I have my doubts (?) with, audio/mp3=audio/L16 , video/x-flv=video/mp4 and video/mkv=video/mpeg used with the SamsungAllShare and Panasonic config.
Because audio/mp3, video/x-flv and video/mkv can not be found in the "HTTPResource.java" or elsewhere in the sourcecode,
i think these additions not be processed. And are not needed. (although they do no harm)
Please correct me if i am wrong.

Currently used MimeTypesChanges: (PMS Version 1.50) (edited order):
====================================================================
Renderer.conf       MimeTypesChanges = "old/mime1=new/mime1 | old/mime2=new/mime2 | ...".
                                                                                          ?                                                    ?
SamsungAllShare     MimeTypesChanges = audio/wav=audio/L16 | video/mp4=video/mpeg | audio/mp3=audio/L16 | video/x-matroska=video/avi | video/x-flv=video/mp4
SamsungWiseLink     MimeTypesChanges = audio/wav=audio/L16
Kuro                MimeTypesChanges = audio/wav=audio/L16 | video/mp4=video/mpeg
WMP                 MimeTypesChanges = audio/wav=audio/L16 | video/mp4=video/mpeg
FreecomMusicPal     MimeTypesChanges = video/avi=video/x-divx
Realtek             MimeTypesChanges = video/avi=video/x-divx
Streamium           MimeTypesChanges = video/avi=video/x-divx
FreeboxHD           MimeTypesChanges = video/mpeg=video/mp2t

Deprecated/canceled MimeTypesChanges. (because "MediaInfo = true" and "Supported" lines are programed):
======================================================================================================
                                                                                          ?
Panasonic          #MimeTypesChanges = audio/wav=audio/L16 | video/mp4=video/mpeg | video/mkv=video/mpeg
BraviaEX            MimeTypesChanges = audio/wav=audio/L16 | video/mp4=video/mpeg
PS3                 MimeTypesChanges = video/avi=video/x-divx
Showtime3           MimeTypesChanges = video/avi=video/x-divx

My renderer config files:
PhilipsPFL          MimeTypesChanges =                         audio/x-m4a=audio/mp4
Philips hts9520_12  MimeTypesChanges = audio/wav=audio/x-wav | audio/x-m4a=audio/mp4

Original (the "old") mimetypes: (copied from HTTPResource.java)
===================================================================
Used if no MimeTypesChanges are given or,
no mime types are programed to the supported lines.

public static final String UNKNOWN_VIDEO_TYPEMIME = "video/mpeg";
public static final String UNKNOWN_IMAGE_TYPEMIME = "image/jpeg";
public static final String UNKNOWN_AUDIO_TYPEMIME = "audio/mpeg";
public static final String AUDIO_MP3_TYPEMIME = "audio/mpeg";
public static final String AUDIO_MP4_TYPEMIME = "audio/x-m4a";
public static final String AUDIO_WAV_TYPEMIME = "audio/wav";
public static final String AUDIO_WMA_TYPEMIME = "audio/x-ms-wma";
public static final String AUDIO_FLAC_TYPEMIME = "audio/x-flac";
public static final String AUDIO_OGG_TYPEMIME = "audio/x-ogg";
public static final String AUDIO_LPCM_TYPEMIME = "audio/L16";
public static final String MPEG_TYPEMIME = "video/mpeg";
public static final String MP4_TYPEMIME = "video/mp4";
public static final String AVI_TYPEMIME = "video/avi";
public static final String WMV_TYPEMIME = "video/x-ms-wmv";
public static final String ASF_TYPEMIME = "video/x-ms-asf";
public static final String MATROSKA_TYPEMIME = "video/x-matroska";
public static final String VIDEO_TRANSCODE = "video/transcode";
public static final String AUDIO_TRANSCODE = "audio/transcode";
public static final String PNG_TYPEMIME = "image/png";
public static final String JPEG_TYPEMIME = "image/jpeg";
public static final String TIFF_TYPEMIME = "image/tiff";
public static final String GIF_TYPEMIME = "image/gif";
public static final String BMP_TYPEMIME = "image/bmp";
leroy
 
Posts: 141
Joined: Sat Sep 24, 2011 11:55 am
Location: Netherlands

Re: Samsung AllShare uPnP/DLNA

Postby Raptor399 » Fri Dec 23, 2011 12:13 am

Interesting analysis.
We usually leave the renderer.conf's alone "because they work", but it might be a good idea to verify all of them against the current source code as you did.
Thanks for the input!
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: Samsung AllShare uPnP/DLNA

Postby leroy » Fri Dec 23, 2011 1:55 am

I guess faulty input could confuse new conf writers.
So i hope this could be solved.
leroy
 
Posts: 141
Joined: Sat Sep 24, 2011 11:55 am
Location: Netherlands

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Sat Dec 24, 2011 6:55 am

Here is my 1st attempt at a conf. It adds more video file formats, MediaInfo, Supported lines, and documentation on supported media formats to the Samsung AllShare V1.4.4 conf. I did this because, with v1.4.4, some supported files weren't streaming (mpegps/ts, 3gp) and because a handful of unsupported avi's and mkv's were not being detected as unsupported.

I have added some notes where I was unable to write a complete supported line. I'm sure somebody with the know-how could improve this considerably.

Your comments and criticism are welcome.

Code: Select all
# ps3mediaserver renderer profile for Samsung TVs with AllShare DLNA
# http://ps3mediaserver.org/forum/viewtopic.php?f=15&t=8889
# Conf: Version 1.4.4: MediaInfo W.I.P.

RendererName=Samsung AllShare
RendererIcon=samsung.png

# ====================================================
# Reported headers:
#
# User-Agent: SEC_HHP_[HT]D5500/1.0
# User-Agent: SEC_HHP_[TV]UE32D5000/1.0
# User-Agent: SEC_HHP_ Family TV/1.0
# User-Agent: SEC_HHP_[TV]PS51D6900/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_[TV]UE32D5000/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_[TV]UN55D6050/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_ Family TV/1.0
#
# Note: the "[TV]PS51D6900" is the default type name.
# It can be edited via the TV menu into any string.
# ====================================================
UserAgentSearch=SEC_HHP_

# Recent firmware (0016 and 0019) has been reported to no longer send additional headers info
# Leaving this in for backwards compatibility with older firmware
UserAgentAdditionalHeader=X-AV-Client-Info
UserAgentAdditionalHeaderSearch=(\w{3}_\w{3}_\w{2}-\w{2}\d{2}\w\d{4}/\d.\d)|(\w{3}_\w{3}_\[\w{2}\]-\w{2}\d{2}\w\d{4}/\d.\d)|(\w{3}_\w{3}_\w{2}-\w{2}\d{2}\w\d{3}/\d.\d)|(\w{3}_\w{3}_\[\w{2}\]-\w{2}\d{2}\w\d{3}/\d.\d)

Video=true
Audio=true
Image=true
SeekByTime=false
TranscodeVideo=MPEGAC3
TranscodeAudio=PCM
DefaultVBVBufSize=true
MuxH264ToMpegTS=true
MuxDTSToMpeg=true
WrapDTSIntoPCM=false
MuxLPCMToMpeg=true
MaxVideoBitrateMbps=25
MaxVideoWidth=0
MaxVideoHeight=0

#MimeTypesChanges=audio/wav=audio/L16|video/x-matroska=video/avi|video/x-flv=video/mp4|audio/mp3=audio/L16|video/mp4=video/mpeg
#TranscodeExtensions=flv,wav
TranscodeExtensions=
#StreamExtensions=mkv,mp3,mp4,avi,mov
# I am unable to get asf, vob, vro, and 3gp to stream with supported lines
# Some of my m2ts files fail to stream with the Supported line for MPEGTS
StreamExtensions=asf,vob,vro,3gp,m2ts,mp3

MediaInfo = true
H264Level41Limited = true

# .mov support (undocumented)
# Uncertain how complete this line is. It correctly distinguishes the incompatible .mov's in my limited .mov collection
Supported = f:mov         v:h264|mp4      a:aac         m:video/mp4


# [Supported video formats from official e-manual - Samsung LCD D550 series and above]:

#--------------------------------------------------------------------------------------------------------------------
# File Ext.     Container       Audio Codecs    Video Codecs            Resolution      Frame Rate      Bit Rate
#--------------------------------------------------------------------------------------------------------------------
# avi,mkv       avi,mkv         MP3/            Divx 3.11/4.x/5.1/6.0   1920x1080       6-30            8
#                               AC3/            XVID                    1920x1080       6-30            8
#                               LPCM/           H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               DTS Core        Motion JPEG             640x480         6-30            8
#
# ADPCM and DTS core audio needs to be added. How?
Supported = f:avi|divx|mkv   v:divx|h264|mp4|mjpeg   a:mp3|ac3|lpcm      m:video/x-divx        gmc:0
#--------------------------------------------------------------------------------------------------------------------
# asf           asf             MP3/            Divx 3.11/4.x/5.1/6.0   1920x1080       6-30            8
#                               AC3/            XVID                    1920x1080       6-30            8
#                               LPCM/           H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               WMA             Motion JPEG             640x480         6-30            8
#
# ADPCM audio needs to be added. How?
# "f:asf" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:asf      v:divx|h264|mp4|mjpeg   a:mp3|ac3|lpcm|wma   m:video/x-ms-asf          gmc:0
#--------------------------------------------------------------------------------------------------------------------
# wmv           asf             WMA             WMV v9                  1920x1080       6-30            25
#
Supported = f:wmv             v:wmv|vc1|asf      a:wma         m:video/x-ms-wmv
#--------------------------------------------------------------------------------------------------------------------
# mp4           mp4             MP3/            H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               AAC             XVID                    1920x1080       6-30            8
#
# Need to add ADPCM audio support. How?
Supported = f:mp4           v:h264|mp4|divx      a:mp3|aac      m:video/mp4      gmc:0
#--------------------------------------------------------------------------------------------------------------------
# 3gp           3gpp            ADPCM/          H.264 BP/MP/HP          1920x1080       6-30            25
#                               AAC/            MPEG4 SP/ASP            1920x1080       6-30            8
#                               HE-AAC
#
# Need to add ADPCM and HE-AAC audio support. How?
# "f:3gp" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:3gp         v:h264|mp4      a:aac         m:video/3gpp
#--------------------------------------------------------------------------------------------------------------------
# vro           vro,vob         AC3/            MPEG2                   1920x1080       24/25/30        30
#                               MPEG/           MPEG1                   1920x1080       24/25/30        30
#                               LPCM
#
# "f:vob|vro" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:vob|vro      V:mpeg1|mpeg2      a:ac3|mpa|lpcm      m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# mpg,mpeg      MPEGPS          AC3/            MPEG2                   1920x1080       24/25/30        30
#                               MPEG/           MPEG1                   1920x1080       24/25/30        30
#                               LPCM/           H.264                   1920x1080       6-30            25
#                               AAC
#
Supported = f:mpegps       v:mpeg1|mpeg2|h264   a:ac3|mpa|lpcm|aac   m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# ts,tp,trp     MPEGTS          AC3/AAC/        MPEG2                   1920x1080       24/25/30        30
#                               MP3/DD+/        H.264                   1920x1080       6-30            25
#                               HE-AAC          VC1                     1920x1080       6-30            25
#
# Dolby Digital Plus & HE-AAC audio needs to be added. How?
Supported = f:mpegts       v:mpeg2|h264|vc1   a:ac3|aac|mp3      m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# rmvb          RMVB            RealAudio 6/    RV3.0/RV4.0             1920x1080       30              10
#                               9/10      
# Note: rmvb format is supported only in China and Hong Kong
#
# I do not have a china/hong kong model to test this line with.
# Supported = f:rm          v:rm         a:ra         m:video/vnd.rn-realvideo
#--------------------------------------------------------------------------------------------------------------------
# Other Restrictions:
# - Video content will not play, or not play correctly, if there is an error in the content or the container.
# - Sound or video may not work if the contents have a standard bit rate/frame rate above the compatible Frame/sec
#   listed in the table above.
# - If the Index Table is in error, the Seek (Jump) function is not supported.
# - Video content can not be played, if there are many contents in one file.
#
# Video Decoder:
# - Supports up to H.264, Level 4.1
# - H.264 FMO / ASO / RS, VC1 SP / MP / AP L4 and AVCHD are not supported.
# - XVID, MPEG4 SP, ASP :
#   - Below 1280 x 720: 60 frame max
#   - Above 1280 x 720: 30 frame max
# - GMC is not supported.
#
# Audio Decoder:
# - Supports up to WMA 7, 8, 9 STD, 9 PRO
# - WMA Lossless, Voice Lossless, Voice is not supported.
# - WMA sampling rate 22050Hz mono is not supported.
#--------------------------------------------------------------------------------------------------------------------
# Supported Subtitle Formats:
# Name                          File extension          Format
# MPEG-4 time-based text        .ttxt                   XML
# SAMI                          .smi                    HTML
# SubRip                        .srt                    string-based
# SubViewer                     .sub                    string-based
# Micro DVD                     .sub or .txt            string-based
#
# "Subtitle setting": You can play the video with subtitles. This function only
# works if the subtitles are the same file name as the video.
# "Subtitle Language": You can enjoy video in one of supported languages as required.
# The function is only enabled when stream-type files which support multiple audio formats are played.
#--------------------------------------------------------------------------------------------------------------------

# [Supported audio formats]:
# TO DO

# [Supported image formats]
# TO DO


Tested on a Samsung LxxxD550 with latest firmware to date and Samsung AllShare.

Edit: Supported lines for audio and image formats are yet to be written and tested.
PMS 1.50.1-Snapshot (latest commit); 400MB buffer;
Samsung LCD D550 Series with custom conf; Sony PS3; Xbox 360;
Win7 x64; JDK-7u2-x64; Intel i7 930 + X58 chipset; 3 x 2GB DDR3 1333Mhz; Gigabit backbone;
StreamHD
 
Posts: 63
Joined: Tue Dec 20, 2011 3:26 am

Re: Samsung AllShare uPnP/DLNA

Postby leroy » Sat Dec 24, 2011 4:39 pm

Hi StreamHD,

Nice work.
Here some answers and help.

I have no Samsung TV so i can not test your config.

Code: Select all
# ps3mediaserver renderer profile for Samsung TVs with AllShare DLNA
# http://ps3mediaserver.org/forum/viewtopic.php?f=15&t=8889
# Conf: Version 1.4.4: MediaInfo W.I.P.

RendererName=Samsung AllShare
RendererIcon=samsung.png

# ====================================================
# Reported headers:
#
# User-Agent: SEC_HHP_[HT]D5500/1.0
# User-Agent: SEC_HHP_[TV]UE32D5000/1.0
# User-Agent: SEC_HHP_ Family TV/1.0
# User-Agent: SEC_HHP_[TV]PS51D6900/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_[TV]UE32D5000/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_[TV]UN55D6050/1.0
# User-Agent: DLNADOC/1.50 SEC_HHP_ Family TV/1.0
#
# Note: the "[TV]PS51D6900" is the default type name.
# It can be edited via the TV menu into any string.
# ====================================================
UserAgentSearch=SEC_HHP_

# Recent firmware (0016 and 0019) has been reported to no longer send additional headers info
# Leaving this in for backwards compatibility with older firmware
UserAgentAdditionalHeader=X-AV-Client-Info
UserAgentAdditionalHeaderSearch=(\w{3}_\w{3}_\w{2}-\w{2}\d{2}\w\d{4}/\d.\d)|(\w{3}_\w{3}_\[\w{2}\]-\w{2}\d{2}\w\d{4}/\d.\d)|(\w{3}_\w{3}_\w{2}-\w{2}\d{2}\w\d{3}/\d.\d)|(\w{3}_\w{3}_\[\w{2}\]-\w{2}\d{2}\w\d{3}/\d.\d)

Video=true
Audio=true
Image=true
SeekByTime=false

# You could also try TranscodeVideo=MPEGTSAC3 with MaxVideoBitrateMbps=0
TranscodeVideo=MPEGAC3

TranscodeAudio=PCM
DefaultVBVBufSize=true
MuxH264ToMpegTS=true
MuxDTSToMpeg=true
WrapDTSIntoPCM=false
MuxLPCMToMpeg=true

# Try a higher bitrate as 25 (to high value can give error to transcoded files, to low value need more cpu stress)
MaxVideoBitrateMbps=25
MaxVideoWidth=0
MaxVideoHeight=0

#MimeTypesChanges=audio/wav=audio/L16|video/x-matroska=video/avi|video/x-flv=video/mp4|audio/mp3=audio/L16|video/mp4=video/mpeg
#TranscodeExtensions=flv,wav
TranscodeExtensions=
#StreamExtensions=mkv,mp3,mp4,avi,mov
# I am unable to get asf, vob, vro, and 3gp to stream with supported lines
# Some of my m2ts files fail to stream with the Supported line for MPEGTS
StreamExtensions=asf,vob,vro,3gp,m2ts,mp3

MediaInfo = true
H264Level41Limited = true

# .mov support (undocumented)
# Uncertain how complete this line is. It correctly distinguishes the incompatible .mov's in my limited .mov collection
Supported = f:mov         v:h264|mp4      a:aac         m:video/mp4


# [Supported video formats from official e-manual - Samsung LCD D550 series and above]:

#--------------------------------------------------------------------------------------------------------------------
# File Ext.     Container       Audio Codecs    Video Codecs            Resolution      Frame Rate      Bit Rate
#--------------------------------------------------------------------------------------------------------------------
# avi,mkv       avi,mkv         MP3/            Divx 3.11/4.x/5.1/6.0   1920x1080       6-30            8
#                               AC3/            XVID                    1920x1080       6-30            8
#                               LPCM/           H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               DTS Core        Motion JPEG             640x480         6-30            8
#
# ADPCM and DTS core audio needs to be added. How?
# Supported = f:avi|divx|mkv   v:divx|h264|mp4|mjpeg   a:mp3|ac3|lpcm      m:video/x-divx        gmc:0

#--------------------------------------------------------------------------------------------------------------------
# Answer. ADPCM is not in the list of recognizible formats and codecs so can not used with the supported lines.
# For the list of recognizible formats and codecs list read the PS3.conf!
#
# Added dts audio.
# Added max resolution for mjpeg.

Supported = f:avi|divx|mkv   v:divx|h264|mp4             a:mp3|ac3|lpcm|dts      m:video/x-divx  gmc:0
Supported = f:avi            v:mjpeg         w:640 h:480 a:mp3|ac3|lpcm|dts      m:video/x-divx

#--------------------------------------------------------------------------------------------------------------------
# asf           asf             MP3/            Divx 3.11/4.x/5.1/6.0   1920x1080       6-30            8
#                               AC3/            XVID                    1920x1080       6-30            8
#                               LPCM/           H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               WMA             Motion JPEG             640x480         6-30            8
#
# ADPCM audio needs to be added. How?
# "f:asf" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:asf      v:divx|h264|mp4|mjpeg   a:mp3|ac3|lpcm|wma   m:video/x-ms-asf          gmc:0
#--------------------------------------------------------------------------------------------------------------------
# wmv           asf             WMA             WMV v9                  1920x1080       6-30            25
#
#Supported = f:wmv             v:wmv|vc1|asf      a:wma         m:video/x-ms-wmv

#--------------------------------------------------------------------------------------------------------------------
# copied from PS3.conf: wmv (Windows Media Video, tag also used for asf files)
#
Supported = f:wmv             v:wmv|vc1|mp4|h264|divx    a:wma|mp3|ac3|lpcm|mp3         m:video/x-ms-wmv
Supported = f:wmv             v:mjpeg     w:640 h:480    a:wma|mp3|ac3|lpcm|mp3         m:video/x-ms-wmv

#--------------------------------------------------------------------------------------------------------------------
# mp4           mp4             MP3/            H.264 BP/MP/HP          1920x1080       6-30            25
#                               ADPCM/          MPEG4 SP/ASP            1920x1080       6-30            8
#                               AAC             XVID                    1920x1080       6-30            8
#
# Need to add ADPCM audio support. How?
Supported = f:mp4           v:h264|mp4|divx      a:mp3|aac      m:video/mp4      gmc:0

#--------------------------------------------------------------------------------------------------------------------
# 3gp           3gpp            ADPCM/          H.264 BP/MP/HP          1920x1080       6-30            25
#                               AAC/            MPEG4 SP/ASP            1920x1080       6-30            8
#                               HE-AAC
#
# Need to add ADPCM and HE-AAC audio support. How?
# "f:3gp" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:3gp         v:h264|mp4      a:aac         m:video/3gpp
#--------------------------------------------------------------------------------------------------------------------
# Answer. ADPCM or 3gp/3gpp are not in the list of recognizible formats and codecs,
# so can not used with the supported lines.
# For the list of recognizible formats and codecs list read the PS3.conf!
# Adding 3gp to StreamExtensions is a good solution.

#--------------------------------------------------------------------------------------------------------------------
# vro           vro,vob         AC3/            MPEG2                   1920x1080       24/25/30        30
#                               MPEG/           MPEG1                   1920x1080       24/25/30        30
#                               LPCM
#
# "f:vob|vro" is wishful thinking. Add to StreamExtensions for now.
# Supported = f:vob|vro      V:mpeg1|mpeg2      a:ac3|mpa|lpcm      m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# vob or vro? are not in the list of recognizible formats and codecs,
# so can not used with the supported lines.
# .vob files usualy have the MPEG-PS format those are reginized with the line: "Supported = f:mpegps"

#--------------------------------------------------------------------------------------------------------------------
# mpg,mpeg      MPEGPS          AC3/            MPEG2                   1920x1080       24/25/30        30
#                               MPEG/           MPEG1                   1920x1080       24/25/30        30
#                               LPCM/           H.264                   1920x1080       6-30            25
#                               AAC
#
Supported = f:mpegps       v:mpeg1|mpeg2|h264   a:ac3|mpa|lpcm|aac   m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# ts,tp,trp     MPEGTS          AC3/AAC/        MPEG2                   1920x1080       24/25/30        30
#                               MP3/DD+/        H.264                   1920x1080       6-30            25
#                               HE-AAC          VC1                     1920x1080       6-30            25
#
# Dolby Digital Plus & HE-AAC audio needs to be added. How?
# Supported = f:mpegts       v:mpeg2|h264|vc1   a:ac3|aac|mp3      m:video/mpeg
#--------------------------------------------------------------------------------------------------------------------
# Dolby Digital Plus ‎= E-AC3
# AVCHD are not supported, Adding m2ts to "TranscodeExtensions=" is a good solution.
Supported = f:mpegts       v:mpeg2|h264|vc1   a:ac3|aac|mp3|eac3      m:video/mpeg

#--------------------------------------------------------------------------------------------------------------------
# rmvb          RMVB            RealAudio 6/    RV3.0/RV4.0             1920x1080       30              10
#                               9/10     
# Note: rmvb format is supported only in China and Hong Kong
#
# I do not have a china/hong kong model to test this line with.
# Supported = f:rm          v:rm         a:ra         m:video/vnd.rn-realvideo
#--------------------------------------------------------------------------------------------------------------------
# Other Restrictions:
# - Video content will not play, or not play correctly, if there is an error in the content or the container.
# - Sound or video may not work if the contents have a standard bit rate/frame rate above the compatible Frame/sec
#   listed in the table above.
# - If the Index Table is in error, the Seek (Jump) function is not supported.
# - Video content can not be played, if there are many contents in one file.
#
# Video Decoder:
# - Supports up to H.264, Level 4.1
# - H.264 FMO / ASO / RS, VC1 SP / MP / AP L4 and AVCHD are not supported.
# - XVID, MPEG4 SP, ASP :
#   - Below 1280 x 720: 60 frame max
#   - Above 1280 x 720: 30 frame max
# - GMC is not supported.
#
# Audio Decoder:
# - Supports up to WMA 7, 8, 9 STD, 9 PRO
# - WMA Lossless, Voice Lossless, Voice is not supported.
# - WMA sampling rate 22050Hz mono is not supported.
#--------------------------------------------------------------------------------------------------------------------
# Supported Subtitle Formats:
# Name                          File extension          Format
# MPEG-4 time-based text        .ttxt                   XML
# SAMI                          .smi                    HTML
# SubRip                        .srt                    string-based
# SubViewer                     .sub                    string-based
# Micro DVD                     .sub or .txt            string-based
#
# "Subtitle setting": You can play the video with subtitles. This function only
# works if the subtitles are the same file name as the video.
# "Subtitle Language": You can enjoy video in one of supported languages as required.
# The function is only enabled when stream-type files which support multiple audio formats are played.
#--------------------------------------------------------------------------------------------------------------------

# [Supported audio formats]:
# TO DO

# [Supported image formats]
# TO DO
leroy
 
Posts: 141
Joined: Sat Sep 24, 2011 11:55 am
Location: Netherlands

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Sun Dec 25, 2011 5:05 am

leroy, thanks for clearing things up! I will test your changes soon.
PMS 1.50.1-Snapshot (latest commit); 400MB buffer;
Samsung LCD D550 Series with custom conf; Sony PS3; Xbox 360;
Win7 x64; JDK-7u2-x64; Intel i7 930 + X58 chipset; 3 x 2GB DDR3 1333Mhz; Gigabit backbone;
StreamHD
 
Posts: 63
Joined: Tue Dec 20, 2011 3:26 am

Re: Samsung AllShare uPnP/DLNA

Postby Raptor399 » Sun Dec 25, 2011 10:47 am

leroy wrote:
Code: Select all
Info Ps3.conf:
==============
MimeTypesChanges: A list of mimetype transformations in the format
"old/mime1=new/mime1|old/mime2=new/mime2|...". Ignored if MediaInfo = true.

This bothered me, so I decided to look it up. :geek:

It looks like the statement "Ignored if MediaInfo = true" may not be correct.
At the end of getMimeType() in RendererConfiguration.java mime types are always replaced according to the list of MimeTypesChanges.
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

PreviousNext

Return to Alternative Media Renderers

Who is online

Users browsing this forum: No registered users and 2 guests