FAQ  •  Register  •  Login

[SOLVED] Transcoding support for SMP-N100

<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Mon Feb 14, 2011 4:26 am

[SOLVED] Transcoding support for SMP-N100

I've got a Sony SMP-N100 and I just installed the latest version of Serviio on my linux box. Can't say what a pleasure it's been to find such a powerful yet simple DLNA server app. I was using mediatomb before and it was ok, but this just blows it away. The out of box Serviio config is working fine except for transcoding MKV files on the SMP-N100. My PS3 sees it fine and transcodes with no problems. The SMP-N100 runs a modified version of the PS3's XMB menu system so it's very similar to the PS3. It won't stream MKVs, only play them directly from USB. Can anyone help point me to some possible configuration changes I can try on Serviio to try and get another component to work properly and become fully supported by Serviio? Thanks
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 14, 2011 8:38 am

Re: Transcoding support for SMP-N100

Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Mon Feb 14, 2011 7:26 pm

Re: Transcoding support for SMP-N100

Here's the info requested. I PM'd it to zip as well. Thanks

http-get:*:audio/L16:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=9d700000000000000000000000000000,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=9d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=9d700000000000000000000000000000
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 14, 2011 7:46 pm

Re: Transcoding support for SMP-N100

According to GetProtocolInfo result of your SMP-N100 device, this renderer only support AUDIO over DLNA. No Video, No Photo.
Could you confirm taht?
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 14, 2011 7:52 pm

Re: Transcoding support for SMP-N100

Confirmation: http://www.sony.co.uk/product/usb-media ... nicalSpecs
Convenience
DLNA (Client) : YES (music only)
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Mon Feb 14, 2011 8:04 pm

Re: Transcoding support for SMP-N100

I can confirm it currently streams video with no problems. I can stream a 1080P AVI encoded with Xvid and AC3 from my linux box running the latest version of serviio. When I go into Device Spy and drill down to the media player as requested, I don't see the exact line I'm directed to get the sink from. What I'm getting it from is:

urn:schemas-upnp-org:service:ConnectionManager:1

Then I go down to GetProtocolInfo(string Source, string Sink) and I get the below output in the sink field after hitting invoke.

http-get:*:audio/L16:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=9d700000000000000000000000000000,http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=9d700000000000000000000000000000,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=9d700000000000000000000000000000


The spec sheet for the SMP-N100 can be found here.
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Mon Feb 14, 2011 8:16 pm

Re: Transcoding support for SMP-N100

Just to confirm I also used the GUPnP Universal Control Point app (gupnp-universal-cp 0.8) on my linux box and here's the protocol info response I see in it:


Media Player
urn:upnp-org:serviceId:ConnectionManager
SinkProtocolInfo
http-get:*:audio/L16:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=9d700000000000000000000000000000,http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=9d700000000000000000000000000000,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=9d700000000000000000000000000000
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 14, 2011 8:30 pm

Re: Transcoding support for SMP-N100

So his GetProtocolInfo sink is not uptodate....

Format Support (from the specification)

* AAC : Yes (USB)- m4a
* AVC-HD : Yes (USB)
* DivX : Yes (USB )- jpg, jpeg
* DivX HD : Yes (USB and DLNA)- XviD
* JPEG : Yes (USB and DLNA)- jpg, jpeg
* LPCM : Yes (USB and DLNA)- wav
* MP3 : Yes (USB and DLNA)- mp3
* MPEG-1 : Yes (USB)- vob, vro, mpg, mpeg, m2ts, mts
* MPEG : Yes (USB and DLNA)- vob, vro, mpg, mpeg, m2ts, mts
* Simple MPEG : Yes - MPEG 4 AVC (USB)- mkv, mp4, m4v, m2ts, mts
* WMA : Yes (USB and DLNA)- wma (DLNA:Basic profile only no 32kpbs or lower)
* WMV : Yes - WMV9 (USB)- wmv, asf
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Mon Feb 14, 2011 8:34 pm

Re: Transcoding support for SMP-N100

AVC/h264 is probably not supported, so must be transcode to MPEG2 Video

Could you try this:
  Code:
   <Profile id="14" name="SMP-N100" extendsProfileId="1">
      <Transcoding>
         <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
            <Matches container="matroska" />
         </Video>
      </Transcoding>
   </Profile>
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Mon Feb 14, 2011 8:46 pm

Re: Transcoding support for SMP-N100

No, that didn't do anything unfortunately. The SMP-N100 just says "There is no playable file" in directories that I have my MKVs.
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Tue Feb 15, 2011 3:18 am

Re: Transcoding support for SMP-N100

Don't know if this helps or not, but I bumped the logging to DEBUG and while tailing the log file and browsing to a directory that contains MKVs I captured the below snippet.


2011-02-14 21:13:04,741 DEBUG [MetadataDescriptorDAOImpl] Reading MetadataDescriptor for MediaItem (id = 1121) and extractor EMBEDDED
2011-02-14 21:13:04,741 DEBUG [WebServer] Incoming connection from /192.168.11.102:60475
2011-02-14 21:13:04,742 DEBUG [MetadataDescriptorDAOImpl] Reading MetadataDescriptor for MediaItem (id = 1121) and extractor COVER_IMAGE_IN_FOLDER
2011-02-14 21:13:04,838 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 192.168.11.102:
2011-02-14 21:13:04,838 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.11.102
2011-02-14 21:13:04,842 DEBUG [MediaItemDAOImpl] Getting file of media item 1122
2011-02-14 21:13:04,843 DEBUG [MetadataDescriptorDAOImpl] Reading MetadataDescriptor for MediaItem (id = 1122) and extractor EMBEDDED
2011-02-14 21:13:04,844 DEBUG [MetadataDescriptorDAOImpl] Reading MetadataDescriptor for MediaItem (id = 1122) and extractor COVER_IMAGE_IN_FOLDER
2011-02-14 21:13:04,859 DEBUG [ContentDirectory] Browse() called for profile Generic DLNA profile with parameters: objectID = V_F#FOL_R1$F23, browseFlag = BrowseDirectChildren, filter = av:mediaClass,dc:title,dc:date,@childCount,upnp:class,res,res@resolution,res@protocolInfo,res@size,res@duration,res@bitrate,res@dlna:ifoFileURI, startIndex = 0, count = 10, sortCriteria =
2011-02-14 21:13:04,859 DEBUG [LocalContentCacheDecorator] Found entry in the cache (local_default), returning it
2011-02-14 21:13:04,867 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
2011-02-14 21:13:04,945 DEBUG [MediaItemDAOImpl] Getting file of media item 1123
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Tue Feb 15, 2011 9:37 am

Re: Transcoding support for SMP-N100

Select the proper modified profile, not "Generic DLNA"
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

dfresh4130

Serviio newbie

Posts: 7

Joined: Mon Feb 14, 2011 4:09 am

Post Wed Feb 16, 2011 4:45 am

Re: Transcoding support for SMP-N100

That did it. I'm now able to successfully watch an MKV encoded with H.264 and AC3. Thanks!
<<

Robigus

Serviio newbie

Posts: 10

Joined: Wed Mar 02, 2011 12:54 pm

Post Wed Mar 02, 2011 1:17 pm

Re: Transcoding support for SMP-N100

You can try the solution found here viewtopic.php?f=11&t=1911. It might not work for your particular problem, but it did for me.
<<

superpollo

Serviio newbie

Posts: 2

Joined: Sat Jul 02, 2011 1:39 am

Post Sat Jul 02, 2011 2:19 am

Re: Transcoding support for SMP-N100

Hi defresh, could you share your solution to watch MKV movies?

thanks
<<

TheJerbear

Serviio newbie

Posts: 1

Joined: Mon Jul 25, 2011 4:34 pm

Post Mon Jul 25, 2011 4:42 pm

Re: Transcoding support for SMP-N100

This should make the N100 play just about anything you can throw at it. Let me know if something you have doesn't work.

<Profile id="14" name="SMP-N100" extendsProfileId="1">
<Transcoding>
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
<Matches container="matroska" />
<Matches container="avi" vCodec="h264" />
<Matches container="flv" vCodec="h264" />
<Matches container="mp4" />
</Video>
<!-- all other unplayable files just transcode to mpeg2 -->
<Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video">
<Matches container="flv" />
</Video>
<<

adamcox82

Serviio newbie

Posts: 2

Joined: Tue Nov 08, 2011 6:59 pm

Post Tue Nov 08, 2011 7:08 pm

Re: Transcoding support for SMP-N100

I can confirm that this works with the addition of two missing lines at the end:

  Code:
</Transcoding>
</Profile>


(Without these, the profiles.xml file isn't valid, and the Serviio service fails to start).
After creating this profile and applying it to my SMP-N100, I was able to see and play all my .MP4 and .MKV files :D
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Wed Nov 09, 2011 1:44 am

Re: Transcoding support for SMP-N100

By the way that's transcoding everything to mpeg2 which is hardly ideal given that the player supports most formats natively.

What region player do you have? My Euro one plays everything if I edit the Sony BD Player profile to detect the string "Media Player" (there was a typo in Serviio 0.6's profiles.xml unfortunately so it won't auto detect - that was my fault :? )
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
<<

jaybyrd77

Serviio newbie

Posts: 2

Joined: Thu Dec 15, 2011 5:16 pm

Post Thu Dec 15, 2011 5:20 pm

Re: Transcoding support for SMP-N100

Hi. Please forgive me, but I am a total newbie. Where do I enter this code to stream MKV on my SNPN100? I use Serviio as my media server. Thanks!
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Tue Dec 20, 2011 1:16 am

Re: Transcoding support for SMP-N100

Stop Serviio. Then edit config/profiles.xml to change profile id 10 (Sony BDP) from:
  Code:
                <Detection>
                        <UPnPSearch>
                                <FriendlyName>(Blu-ray Disc Player|Blu-ray Home Theat(re|er) System)</FriendlyName>
                        </UPnPSearch>
                        <HttpHeaders>
                                <X-AV-Client-Info>(.*Blu-ray Disc Player.*|.*Blu-ray Home Theat(re|er) System.*)</X-AV-Client-Info>
                        </HttpHeaders>
                </Detection>


to:

  Code:
                <Detection>
                        <UPnPSearch>
                                <FriendlyName>(Blu-ray Disc Player|Blu-ray Home Theat(re|er) System|Media Player)</FriendlyName>
                        </UPnPSearch>
                        <HttpHeaders>
                                <X-AV-Client-Info>(.*Blu-ray Disc Player.*|.*Blu-ray Home Theat(re|er) System.*|.*Media Player.*)</X-AV-Client-Info>
                        </HttpHeaders>
                </Detection>
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
Next

Return to Sony

Who is online

Users browsing this forum: No registered users and 40 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.