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 SolidNerd » Mon Dec 26, 2011 12:49 am

Hey StreamHD,
i tested your conf and it works fine for my UE40D5000.
SolidNerd
 
Posts: 3
Joined: Mon Dec 26, 2011 12:42 am

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Mon Dec 26, 2011 5:23 am

Raptor399 wrote: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.


You prompted me to look aswell. Notice that if isMediaParserV2() = true, the match() method (from FormatConfiguration.java) is used to retrieve the mime type instead. From what I gather, 1) FormatConfiguration.java is responsible for parsing the "Supported" lines, and 2) isMediaParserV2() = true implies MediaInfo=True.

I believe PS3.conf is correct. If "MediaInfo = true" line is present in a conf, a "MimeTypesChanges=" line will have no perceivable effects (I suspect it still loads into RAM but never gets used).

Thanks, I'm not familiar with PS3MS source code or Java language so this was an interesting exercise :)

SolidNerd wrote:Hey StreamHD,
i tested your conf and it works fine for my UE40D5000.

Thanks for the feedback. You should try leroy's modifications. I still haven't tested them but they should give improved compatibility.
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 » Mon Dec 26, 2011 12:35 pm

StreamHD wrote:
Raptor399 wrote: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.


You prompted me to look aswell. Notice that if isMediaParserV2() = true, the match() method (from FormatConfiguration.java) is used to retrieve the mime type instead. From what I gather, 1) FormatConfiguration.java is responsible for parsing the "Supported" lines, and 2) isMediaParserV2() = true implies MediaInfo=True.

I believe PS3.conf is correct. If "MediaInfo = true" line is present in a conf, a "MimeTypesChanges=" line will have no perceivable effects (I suspect it still loads into RAM but never gets used).

Thanks, I'm not familiar with PS3MS source code or Java language so this was an interesting exercise :)

You're welcome, and thanks for setting me straight: I overlooked the "return mimetype" on line 443 which means the mime type replacement is never reached when isMediaParserV2() = true.
Doh! :oops:
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: Samsung AllShare uPnP/DLNA

Postby wilbot » Wed Dec 28, 2011 2:23 pm

Hi,
I'v got a Samsung UE40D5000 that i try to get recongized by PMS and i don't get this *.conf files at all. Can someone please help out? :oops:

This is from the debug log but how do i use this information to create a good conf file?

###############################################################################
[New I/O server worker #6-1] TRACE 14:06:52.157 Opened request handler on socket /192.168.1.119:38395
[New I/O server worker #6-1] TRACE 14:06:52.157 Request: HTTP/1.0 : GET : description/fetch
[New I/O server worker #6-1] TRACE 14:06:52.157 Received on socket: ACCEPT-LANGUAGE: en-us
[New I/O server worker #6-1] TRACE 14:06:52.158 Received on socket: HOST: 192.168.1.110:5001
[New I/O server worker #6-1] TRACE 14:06:52.158 Received on socket: USER-AGENT: SEC_HHP_[TV]UE40D5000/1.0
[New I/O server worker #6-1] TRACE 14:06:52.159 Using default media renderer Unknown renderer
[New I/O server worker #6-1] INFO 14:06:52.159 Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: SEC_HHP_[TV]UE40D5000/1.0
###############################################################################


I have tried this but without success:
###############################################################################
RendererName = Samsung Kitchen TV UE40D5000
RendererIcon = samsung.png
UserAgentSearch = SEC_HHP_[TV]UE40D5000/1.0
UserAgentAdditionalHeaderSearch = UE40D5000
Video = true
Audio = true
Image = true
SeekByTime = false
TranscodeVideo = MPEGAC3
TranscodeAudio = PCM
DefaultVBVBufSize = true
MuxH264ToMpegTS = true
MuxDTSToMpeg = true
WrapDTSIntoPCM = false
MuxLPCMToMpeg = false
MaxVideoBitrateMbps = 0
MaxVideoWidth = 0
MaxVideoHeight = 0
MimeTypesChanges = audio/wav=audio/L16|video/x-matroska=video/avi
TranscodeExtensions = mov
StreamExtensions = mp3,mp4,avi,mov
###############################################################################

Anyone got some idea on what's wrong?
Edit: Sorry för this thread. After posting i found a lot more info which i will try asap. Pretty sure i'll get it to work.
wilbot
 
Posts: 4
Joined: Wed Dec 28, 2011 2:16 pm

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Wed Dec 28, 2011 4:35 pm

wilbot wrote:Hi,
I'v got a Samsung UE40D5000 that i try to get recongized by PMS and i don't get this *.conf files at all. Can someone please help out? :oops:


Hi wilbot

Try the conf in the attachment. It has been confirmed working with Samsung D5000 series.

1) Quit PS3MS and goto "C:\Program Files (x86)\PS3 Media Server\renderers".
2) Make a copy of SamsungAllShare.conf to SamsungAllShare.conf.bkp.
3) Replace SamsungAllShare.conf with one from the attachment.
4) Start PS3MS and turn your TV on. You should now see Samsung AllShare detected.

Edit: see viewtopic.php?f=15&t=8889&p=62761#p62779
Last edited by StreamHD on Wed Dec 28, 2011 11:03 pm, edited 2 times in total.
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 wilbot » Wed Dec 28, 2011 6:33 pm

StreamHD wrote:
wilbot wrote:Hi,
I'v got a Samsung UE40D5000 that i try to get recongized by PMS and i don't get this *.conf files at all. Can someone please help out? :oops:


Hi wilbot

Try the conf in the attachment. It has been confirmed working with Samsung D5000 series.

1) Quit PS3MS and goto "C:\Program Files (x86)\PS3 Media Server\renderers".
2) Make a copy of SamsungAllShare.conf to SamsungAllShare.conf.bkp.
3) Replace SamsungAllShare.conf with one from the attachment.
4) Start PS3MS and turn your TV on. You should now see Samsung AllShare detected.


Yup, that worked fine :D, thanks!
Now PSM finds the TV correctly and i see the PSM in the media content of the TV but it times out when trying to open the shared videos folder.
Think i have to look at my network settings...
wilbot
 
Posts: 4
Joined: Wed Dec 28, 2011 2:16 pm

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Wed Dec 28, 2011 7:20 pm

wilbot wrote:Yup, that worked fine :D, thanks!
Now PSM finds the TV correctly and i see the PSM in the media content of the TV but it times out when trying to open the shared videos folder.
Think i have to look at my network settings...


Maybe network. I would also try a clean install of PS3MS v1.5.0. Be sure to clean all traces of PS3MS before reinstalling.

It might help to upload your debug.log and traces as an attachment here. Quit PS3MS and restart. Try to open the shared videos folder from your TV. After it errors, go to the Traces tab in PS3MS, then copy the traces log and debug.log into text files. Zip them and use the Upload attachment feature on the forum.
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 wilbot » Wed Dec 28, 2011 8:15 pm

No, the PSM does not give any errors. The TV just says that the Media Play could not finish the task (to list the content), and then it goes back to the start screen

EDIT: Now, i just restarted the server and the TV to see if that helped anything and the PSM does not find the TV anymore.

Log:
[New I/O server worker #1-3] INFO 20:55:12.213 No IP filter specified, access granted to /192.168.1.119
[New I/O server worker #1-3] TRACE 20:55:12.221 Opened request handler on socket /192.168.1.119:32892
[New I/O server worker #1-3] TRACE 20:55:12.221 Request: HTTP/1.0 : GET : description/fetch
[New I/O server worker #1-3] TRACE 20:55:12.221 Received on socket: ACCEPT-LANGUAGE: en-us
[New I/O server worker #1-3] TRACE 20:55:12.222 Received on socket: HOST: 192.168.1.110:5001
[New I/O server worker #1-3] TRACE 20:55:12.222 Received on socket: USER-AGENT: SEC_HHP_[TV]UE40D5000/1.0
[New I/O server worker #1-3] TRACE 20:55:12.223 Using default media renderer Unknown renderer
[New I/O server worker #1-3] INFO 20:55:12.223 Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: SEC_HHP_[TV]UE40D5000/1.0
wilbot
 
Posts: 4
Joined: Wed Dec 28, 2011 2:16 pm

Re: Samsung AllShare uPnP/DLNA

Postby wilbot » Wed Dec 28, 2011 9:24 pm

The TV is restarted again and the server as well.
All *.conf files not used are renamed to *.bak

SamsungAllshare.conf:
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_
#UserAgentSearch=DLNADOC/1.50 SEC_HHP_[TV]UE40D5000/1.0

# 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



The log:
Code: Select all
[main] INFO  21:19:07.887 Starting PS3 Media Server 1.50.0
[main] INFO  21:19:07.892 by shagrath / 2008-2011
[main] INFO  21:19:07.894 http://ps3mediaserver.org
[main] INFO  21:19:07.895 http://code.google.com/p/ps3mediaserver
[main] INFO  21:19:07.918 http://ps3mediaserver.blogspot.com
[main] INFO  21:19:07.919
[main] INFO  21:19:07.920 Java: 1.6.0_29-Sun Microsystems Inc.
[main] INFO  21:19:07.921 OS: Windows 7 x86 6.1
[main] INFO  21:19:07.921 Encoding: UTF-8
[main] INFO  21:19:07.922 Working directory: C:\Program Files (x86)\PS3 Media Server
[main] INFO  21:19:07.928 Temp folder: C:\Users\HEM\AppData\Local\Temp\ps3mediaserver
[main] INFO  21:19:07.928 Logging config file: C:\Program Files (x86)\PS3 Media Server\logback.xml
[main] INFO  21:19:07.929 debug.log: C:\Program Files (x86)\PS3 Media Server\debug.log
[main] INFO  21:19:07.930
[main] INFO  21:19:07.930 Profile directory: C:\ProgramData\PMS
[main] INFO  21:19:07.931 Profile path: C:\ProgramData\PMS\PMS.conf
[main] INFO  21:19:07.932 Profile status: rw
[main] INFO  21:19:07.954 Profile name: HEM-Dator
[main] INFO  21:19:07.955
[main] INFO  21:19:07.964 Loading MediaInfo library
[main] INFO  21:19:08.075 Loaded MediaInfoLib - v0.7.51
[main] INFO  21:19:08.082 Loading renderer configurations from C:\Program Files (x86)\PS3 Media Server\renderers
[main] INFO  21:19:08.084 Loading configuration file: Android.conf
[main] INFO  21:19:08.086 Loading configuration file: iPad-iPhone.conf
[main] INFO  21:19:08.089 Loading configuration file: PS3.conf
[main] INFO  21:19:08.093 Loading configuration file: SamsungAllShare.conf
[main] INFO  21:19:08.099 Loading configuration file: SamsungWiseLink.conf
[main] INFO  21:19:08.100 Checking MPlayer font cache. It can take a minute or so.
[main] DEBUG 21:19:08.101 launching: win32/mplayer.exe
[main] DEBUG 21:19:08.208 launching: win32/mplayer.exe
[main] INFO  21:19:08.329 Done!
[main] INFO  21:19:08.331 Found VideoLAN version 1.1.11 at: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] INFO  21:19:08.352 Searching for plugins in C:\Program Files (x86)\PS3 Media Server\plugins
[main] INFO  21:19:08.354 No plugins found
[main] INFO  21:19:08.360 Transcoder profile AviSynth/FFmpeg will not be used because AviSynth was not found
[main] INFO  21:19:08.362 Registering transcoding engine: FFmpeg Audio
[main] INFO  21:19:08.372 Registering transcoding engine: MEncoder
[main] INFO  21:19:08.373 Transcoder profile Avisynth/MEncoder will not be used because AviSynth was not found
[main] INFO  21:19:08.375 Registering transcoding engine: MPlayer Audio
[main] INFO  21:19:08.377 Registering transcoding engine: MEncoder Web
[main] INFO  21:19:08.378 Registering transcoding engine: MPlayer Video Dump
[main] INFO  21:19:08.379 Registering transcoding engine: MPlayer Web
[main] INFO  21:19:08.382 Registering transcoding engine: tsMuxeR
[main] INFO  21:19:08.382 Registering transcoding engine: Audio High Fidelity
[main] DEBUG 21:19:08.383 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.384 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.384 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.384 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] INFO  21:19:08.384 Registering transcoding engine: VLC Audio Streaming
[main] DEBUG 21:19:08.385 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.385 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.386 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] DEBUG 21:19:08.386 Found VLC version 1.1.11 in Windows Registry: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
[main] INFO  21:19:08.386 Registering transcoding engine: VLC Video Streaming
[main] INFO  21:19:08.388 Registering transcoding engine: FFmpeg DVR-MS Remux
[main] INFO  21:19:08.389 Registering transcoding engine: Raws Thumbnailer
[main] INFO  21:19:08.390 AviSynth is not installed. You cannot use avsmencoder as a transcoding engine.
[main] INFO  21:19:08.515 Scanning network interface Realtek PCI GBE Family Controller (eth4)
[main] INFO  21:19:08.516 Using address /192.168.1.110 found on network interface: name:eth4 (Realtek PCI GBE Family Controller)
[main] INFO  21:19:08.517 Created socket: /192.168.1.110:5001
[main] DEBUG 21:19:08.675 Using database URL: jdbc:h2:database/medias
[main] INFO  21:19:08.676 Using database located at: C:\Program Files (x86)\PS3 Media Server\database
[main] DEBUG 21:19:08.958 Database file count: 160
[main] DEBUG 21:19:08.959 Database version: 1.50.0
[main] TRACE 21:19:08.972 Adding All Musik / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.973 Adding Alla Musikspellistor / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.973 Adding Efter Artist / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.973 Adding Efter Album / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.973 Adding Efter Genre / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.973 Adding Efter Artist/Album / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.974 Adding Efter Genre/Artist/Album / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.974 Adding Efter Datum / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.974 Adding By Letter/Artist/Album / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.974 Adding Ljud / class: net.pms.dlna.virtual.VirtualFolder
[main] TRACE 21:19:08.974 Adding Alla Foton / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.975 Adding Efter Datum / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.975 Adding Efter kameramodell / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.975 Adding Efter ISO parametrar / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.975 Adding Foton / class: net.pms.dlna.virtual.VirtualFolder
[main] TRACE 21:19:08.975 Adding All Film / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.975 Adding Efter Datum / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.976 Adding HD Film / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.976 Adding SD Film / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.976 Adding DVD Images / class: net.pms.dlna.virtual.MediaLibraryFolder
[main] TRACE 21:19:08.976 Adding Film / class: net.pms.dlna.virtual.VirtualFolder
[main] INFO  21:19:08.976 A tiny cache admin interface is available at: http://192.168.1.110:5001/console/home
[main] DEBUG 21:19:08.988 Sending ALIVE...
[main] TRACE 21:19:08.990 Setting multicast network interface: name:eth4 (Realtek PCI GBE Family Controller)
[main] TRACE 21:19:09.036 Sending message from multicast socket on network interface: name:eth4 (Realtek PCI GBE Family Controller)
[main] TRACE 21:19:09.036 Multicast socket is on interface: /192.168.1.110
[main] TRACE 21:19:09.037 Socket Timeout: 0
[main] TRACE 21:19:09.037 Socket TTL: 32
[main] INFO  21:19:09.037 Using the following UUID configured in PMS.conf: 7cce5da2-1c0d-399d-819f-ae14d6af1316
[New I/O server boss #1 ([id: 0x00f36e59, /192.168.1.110:5001])] TRACE 21:19:11.029 Creating new pipeline
[New I/O server boss #1 ([id: 0x00f36e59, /192.168.1.110:5001])] TRACE 21:19:11.073 Creating new pipeline
[New I/O server worker #1-1] INFO  21:19:11.089 No IP filter specified, access granted to /192.168.1.115
[New I/O server worker #1-1] TRACE 21:19:11.090 Opened request handler on socket /192.168.1.115:4724
[New I/O server worker #1-2] INFO  21:19:11.089 No IP filter specified, access granted to /192.168.1.119
[New I/O server worker #1-2] TRACE 21:19:11.091 Opened request handler on socket /192.168.1.119:45880
[New I/O server worker #1-2] TRACE 21:19:11.093 Request: HTTP/1.0 : GET : description/fetch
[New I/O server worker #1-1] TRACE 21:19:11.093 Request: HTTP/1.0 : GET : description/fetch
[New I/O server worker #1-1] TRACE 21:19:11.094 Received on socket: ACCEPT-LANGUAGE: en-us
[New I/O server worker #1-2] TRACE 21:19:11.094 Received on socket: ACCEPT-LANGUAGE: en-us
[New I/O server worker #1-2] TRACE 21:19:11.095 Received on socket: HOST: 192.168.1.110:5001
[New I/O server worker #1-1] TRACE 21:19:11.095 Received on socket: HOST: 192.168.1.110:5001
[New I/O server worker #1-2] TRACE 21:19:11.095 Received on socket: USER-AGENT: SEC_HHP_[TV]UE40D5000/1.0
[New I/O server worker #1-1] TRACE 21:19:11.095 Received on socket: USER-AGENT: SamsungWiselinkPro/1.0
[New I/O server worker #1-2] TRACE 21:19:11.095 Using default media renderer Unknown renderer
[New I/O server worker #1-2] INFO  21:19:11.096 Media renderer was not recognized. Possible identifying HTTP headers: User-Agent: SEC_HHP_[TV]UE40D5000/1.0
[New I/O server worker #1-2] TRACE 21:19:11.129 HTTP: description/fetch / 0-0
[pool-4-thread-1] INFO  21:19:11.152 Checking ip:192.168.1.115 for Samsung WiseLink
[New I/O server worker #1-2] TRACE 21:19:11.182 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-2] TRACE 21:19:11.182 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-2] TRACE 21:19:11.182 Sent to socket: Connection: keep-alive
[New I/O server worker #1-2] TRACE 21:19:11.182 Sent to socket: Content-Length: 2055
[New I/O server worker #1-2] TRACE 21:19:11.182 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-2] TRACE 21:19:11.183 Sent to socket: Expires: 0
[New I/O server worker #1-2] TRACE 21:19:11.183 Sent to socket: Server: Windows_7-x86-6.1, UPnP/1.0, PMS/1.50.0
[New I/O server worker #1-1] TRACE 21:19:11.184 Matched media renderer "Samsung WiseLink" based on header "USER-AGENT: SamsungWiselinkPro/1.0"
[New I/O server worker #1-1] TRACE 21:19:11.184 HTTP User-Agent: SamsungWiselinkPro/1.0
[New I/O server worker #1-1] TRACE 21:19:11.184 Recognized media renderer Samsung WiseLink
[New I/O server worker #1-1] TRACE 21:19:11.184 HTTP: description/fetch / 0-0
[New I/O server worker #1-1] TRACE 21:19:11.189 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] TRACE 21:19:11.189 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] TRACE 21:19:11.189 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] TRACE 21:19:11.189 Sent to socket: Content-Length: 2055
[New I/O server worker #1-1] TRACE 21:19:11.190 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] TRACE 21:19:11.190 Sent to socket: Expires: 0
[New I/O server worker #1-1] TRACE 21:19:11.190 Sent to socket: Server: Windows_7-x86-6.1, UPnP/1.0, PMS/1.50.0
[New I/O server boss #1 ([id: 0x00f36e59, /192.168.1.110:5001])] TRACE 21:19:12.136 Creating new pipeline
[New I/O server worker #1-3] INFO  21:19:12.139 No IP filter specified, access granted to /192.168.1.113
[New I/O server worker #1-3] TRACE 21:19:12.140 Opened request handler on socket /192.168.1.113:51752
[New I/O server worker #1-3] TRACE 21:19:12.141 Request: HTTP/1.1 : GET : description/fetch
[New I/O server worker #1-3] TRACE 21:19:12.141 Received on socket: Accept: text/xml, application/xml
[New I/O server worker #1-3] TRACE 21:19:12.141 Received on socket: Cache-Control: no-cache
[New I/O server worker #1-3] TRACE 21:19:12.141 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-3] TRACE 21:19:12.142 Received on socket: Host: 192.168.1.110:5001
[New I/O server worker #1-3] TRACE 21:19:12.142 Received on socket: Pragma: no-cache
[New I/O server worker #1-3] TRACE 21:19:12.142 Received on socket: User-Agent: FDSSDP
[New I/O server worker #1-3] TRACE 21:19:12.142 Using default media renderer Unknown renderer
[New I/O server worker #1-3] TRACE 21:19:12.143 HTTP: description/fetch / 0-0
[New I/O server worker #1-3] TRACE 21:19:12.144 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-3] TRACE 21:19:12.145 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-3] TRACE 21:19:12.145 Sent to socket: Connection: keep-alive
[New I/O server worker #1-3] TRACE 21:19:12.145 Sent to socket: Content-Length: 2055
[New I/O server worker #1-3] TRACE 21:19:12.145 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-3] TRACE 21:19:12.146 Sent to socket: Expires: 0
[New I/O server worker #1-3] TRACE 21:19:12.146 Sent to socket: Server: Windows_7-x86-6.1, UPnP/1.0, PMS/1.50.0
[main] TRACE 21:19:14.151 Waiting 250 milliseconds...
[Thread-19] TRACE 21:19:14.404 Setting multicast network interface: name:eth4 (Realtek PCI GBE Family Controller)
[main] INFO  21:19:14.403 The server should now appear on your renderer
[Thread-19] INFO  21:19:15.684 No IP filter specified, access granted to /192.168.1.110
[Thread-19] TRACE 21:19:15.685 Receiving a M-SEARCH from [192.168.1.110:50009]
[pool-4-thread-1] TRACE 21:19:15.775 we couldn't get the value based on canonical name
[pool-4-thread-1] INFO  21:19:15.775 Renderer Samsung WiseLink found on this address: 192.168.1.115
[pool-4-thread-1] DEBUG 21:19:15.784 Starting ping -n 3 -l 64000 192.168.1.115
[Thread-22] TRACE 21:19:15.832 Skickar ping-signal till 192.168.1.115 med 64000 byte data:
[Thread-22] TRACE 21:19:15.846 Svar fr�n 192.168.1.115: byte=64000 tid=13ms TTL=64
[Thread-19] TRACE 21:19:16.303 Receiving a M-SEARCH from [192.168.1.113:62330]
[Thread-22] TRACE 21:19:16.847 Svar fr�n 192.168.1.115: byte=64000 tid=13ms TTL=64
[Thread-20] DEBUG 21:19:17.784 Stopping process: ping
[pool-4-thread-1] INFO  21:19:17.790 Address /192.168.1.115 has an estimated network speed of: 78 Mb/s
[Thread-19] TRACE 21:19:18.684 Receiving a M-SEARCH from [192.168.1.110:50009]
[Thread-19] TRACE 21:19:22.822 Receiving a M-SEARCH from [192.168.1.110:50009]
[Thread-18] DEBUG 21:19:24.402 Sending ALIVE...
[Thread-18] TRACE 21:19:24.402 Setting multicast network interface: name:eth4 (Realtek PCI GBE Family Controller)
[Thread-18] TRACE 21:19:24.465 Sending message from multicast socket on network interface: name:eth4 (Realtek PCI GBE Family Controller)
[Thread-18] TRACE 21:19:24.465 Multicast socket is on interface: /192.168.1.110
[Thread-18] TRACE 21:19:24.465 Socket Timeout: 0
[Thread-18] TRACE 21:19:24.465 Socket TTL: 32
[Thread-19] TRACE 21:19:24.465 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:24.542 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:24.723 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:25.572 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:25.638 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:25.822 Receiving a M-SEARCH from [192.168.1.110:50009]
[Thread-19] TRACE 21:19:26.128 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:27.027 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:27.850 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:28.419 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:28.467 Receiving a NOTIFY from [192.168.1.110:52780]
[Thread-19] TRACE 21:19:28.823 Receiving a M-SEARCH from [192.168.1.110:50009]
[Thread-19] TRACE 21:19:32.661 Receiving a NOTIFY from [192.168.1.145:46060]
[Thread-19] TRACE 21:19:32.761 Receiving a NOTIFY from [192.168.1.145:46060]
[Thread-19] TRACE 21:19:32.861 Receiving a NOTIFY from [192.168.1.145:46060]
[Thread-19] TRACE 21:19:32.962 Receiving a NOTIFY from [192.168.1.145:47892]
[Thread-19] TRACE 21:19:32.979 Receiving a M-SEARCH from [192.168.1.110:50009]


Any suggestions are welcome...
wilbot
 
Posts: 4
Joined: Wed Dec 28, 2011 2:16 pm

Re: Samsung AllShare uPnP/DLNA

Postby StreamHD » Wed Dec 28, 2011 10:31 pm

Weird problem but I think I have it figured out (and that you fixed it the 1st time without knowing :) ). PS3MS doesn't recognize conf's that are encoded in Unicode or Unicode Big Endian, they must be saved with ANSI or UTF-8 encoding.

Attached is a fixed conf.

Edit: I'm still interested to see what shows in debug.log when the TV tries to download the content list. Other suggestions is to clear the cache if you're using it, and try loading a small library with only a few files in it (my TV crashes if the content list is too big).
Attachments
SamsungAllShare (fixed Unicode encoding).zip
Confirmed working on Samsung LCD D550 series and LED D5000/D6000 series with PS3MS 1.50.0 release.
It adds mpegps, mpegts, and 3gp support to the official config v1.4.4. Uses media info to define supported formats.
Updated UserAgentSearch for compatibility with newer firmwares.
Now saved with ANSI encoding :)
(2.65 KiB) Downloaded 853 times
Last edited by StreamHD on Fri Dec 30, 2011 7:09 pm, edited 1 time in total.
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

PreviousNext

Return to Alternative Media Renderers

Who is online

Users browsing this forum: No registered users and 4 guests