FAQ  •  Register  •  Login

Serviio and Panasonic BluRay HTIB (SC-BTT270)

<<

airwave

Serviio newbie

Posts: 3

Joined: Thu May 17, 2012 12:43 pm

Post Thu May 17, 2012 1:24 pm

Serviio and Panasonic BluRay HTIB (SC-BTT270)

Alright, after one night spent trying to debug it myself, I gave up and decided to ask for help.

What I have:
- TV Toshiba 40TL868G (3D and DLNA capable);
- BluRay (actually home theater) Panasonic SC-BTT270, also 3D and DLNA capable -> IP address is 192.168.1.7
- PC (CPU is Phenom X4 955, 4 GB of RAM) running Win7 Ultimate and hosting a bunch of 3D movies in MKV format -> IP address is 192.168.1.10
- everything is connected via a wired Gigabit LAN (I believe the TV and BR only support 100 Mbps, but it's not a question of bandwidth)
Nor the TV or the BR player support MKV natively.

What I want to achieve:
- Stream my 3D movies using Serviio on my TV

What I have tried so far:
1. Streaming straight to the TV and using the built-in DLNA client on the Toshiba. Result: it works, but I cannot select 3D mode, so useless (I end up with two side-by-side identical pictures)
2. Streaming to the BluRay and doing the SBS-to-3D conversion there, then displaying the thing on the TV. Result: it doesn't work, cannot open any MKV file.

As option #1 seems to be out of question due to firmware limitation on the Toshiba (3D choice is inactive when content is delivered over network), I'm stuck to option #2. I've tried a number of profiles listed here (mainly related to Panasonic TV sets, as I couldn't find any for the BR) to no avail.

Here's the extract from my serviio.log with debug enabled - no user agent string or something similar when detecting the player:

  Code:
2012-05-17 14:36:54,327 DEBUG [WebServer] Incoming connection from /192.168.1.7:3269
2012-05-17 14:36:54,328 DEBUG [DeviceDescriptionRequestHandler] DeviceDescription request received for device 8dee68fe-0370-3fc8-a5f5-ae4a1fb10a65 from 192.168.1.7 (headers = [HOST: 192.168.1.10:8895,ACCEPT-LANGUAGE: ja,X-PANASONIC-Registration: QlRUMjcwc2VyaWVz,CONNECTION: close])
2012-05-17 14:36:54,328 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.7
2012-05-17 14:36:54,328 DEBUG [RendererManager] Looking for a renderer profile for Http headers: [HOST: 192.168.1.10:8895,ACCEPT-LANGUAGE: ja,X-PANASONIC-Registration: QlRUMjcwc2VyaWVz,CONNECTION: close]
2012-05-17 14:36:54,328 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.7
2012-05-17 14:36:54,329 DEBUG [DeviceDescriptionRequestHandler] Sending DeviceDescription XML back using profile 'Panasonic Viera With AVI Support'
2012-05-17 14:36:54,382 DEBUG [WebServer] Incoming connection from /192.168.1.7:3271
2012-05-17 14:36:54,867 DEBUG [RendererSearchSender] Finished searching for Renderer devices


The BR player is not visible in Device Spy and I don't get any relevant packets in Device Sniffer. It is not registering by itself in the list of Renderer Profiles in Serviio Console and I have to add the IP address manually.

I can access the PC via the DLNA client on the BR player, but I cannot play any video file. The error I get is "Cannot play", but I don't have any typical AV
The serviio.log says:

  Code:
2012-05-17 14:58:54,890 DEBUG [WebServer] Incoming connection from /192.168.1.7:3954
2012-05-17 14:58:54,891 DEBUG [ResourceTransportRequestHandler] GET /resource/9/COVER_IMAGE HTTP/1.1, headers = [HOST: 192.168.1.10:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
2012-05-17 14:58:54,891 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.7
2012-05-17 14:58:54,891 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.1.7, Profile=Panasonic Viera With AVI Support'
2012-05-17 14:58:54,891 DEBUG [ResourceTransportRequestHandler] Request for resource 9 and type 'COVER_IMAGE' received
2012-05-17 14:58:54,892 DEBUG [CoverImageDAOImpl] Reading a CoverImage (id = 9)
2012-05-17 14:58:54,892 DEBUG [CoverImageRetrievalStrategy] Retrieving Cover image with id 9
2012-05-17 14:58:54,892 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 5349
2012-05-17 14:58:54,892 DEBUG [ResourceTransportRequestHandler] Sending file back
2012-05-17 14:58:54,892 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: image/jpeg,Content-Length: 5349,Date: Thu, 17 May 2012 12:58:54 GMT,Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/0.6.2,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=JPEG_TN;DLNA.ORG_OP=00;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=00D00000000000000000000000000000,transferMode.dlna.org: Streaming]]
2012-05-17 14:58:56,245 DEBUG [WebServer] Incoming connection from /192.168.1.7:3955
2012-05-17 14:58:56,245 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 192.168.1.7:
2012-05-17 14:58:56,245 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.7
2012-05-17 14:58:56,248 DEBUG [ContentDirectory] Browse() called for renderer Panasonic (profile 22) with parameters: objectID = V_F^FOL_R1$F1$F2, browseFlag = BrowseDirectChildren, filter = @childCount,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo, startIndex = 0, count = 5, sortCriteria =
2012-05-17 14:58:56,248 DEBUG [LocalContentCacheDecorator] Found entry in the cache (local_default), returning it
2012-05-17 14:58:56,251 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message


Let me know if there are any further details I can provide.
Thanks in advance for your help.
<<

airwave

Serviio newbie

Posts: 3

Joined: Thu May 17, 2012 12:43 pm

Post Thu May 17, 2012 10:41 pm

Re: Serviio and Panasonic BluRay HTIB (SC-BTT270)

In the meanwhile, I guess I somehow managed to get the UserAgent string using a different application (a custom PS3MS build).

User-Agent: Panasonic-UPnPSDK/1.00 DLNADOC/1.50

No idea though where this should go in the profile or if it helps at all.
<<

airwave

Serviio newbie

Posts: 3

Joined: Thu May 17, 2012 12:43 pm

Post Fri May 18, 2012 12:55 am

Re: Serviio and Panasonic BluRay HTIB (SC-BTT270)

Problem solved - trivial solution, see the Detection section below.
Tested it with a couple of H264 MKVs, no issues yet.

  Code:
   
<Profile id="23" name="Panasonic BluRay" extendsProfileId="1">
      <Detection>
            <UPnPSearch>
               <FriendlyName>(Blu-ray Disc Player|.*Home Theat(re|er) System|Media Player)</FriendlyName>
               <Manufacturer>Panasonic</Manufacturer>
            </UPnPSearch>
            <HttpHeaders>
               <User-Agent>*Panasonic*</User-Agent>
            </HttpHeaders>
      </Detection>   
        <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
        <SubtitlesMimeType>text/srt</SubtitlesMimeType>
        <Transcoding>
      <!-- Transcode h264 videos with profile level > 4.1 to mpegts with ac3 audio -->
      <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" >
         <Matches container="mp4" vCodec="h264" />
         <Matches container="mp4" vCodec="h264" />
         <Matches container="matroska" vCodec="h264" />
         <Matches container="matroska" vCodec="h264" />
      </Video>
           <!-- remux VORBIS/FLAC/LPCM in MKV/MP4 to AC3 -->
           <Video targetContainer="mpegts" targetACodec="ac3" >
              <Matches container="matroska" vCodec="h264" aCodec="flac" />
              <Matches container="matroska" vCodec="h264" aCodec="vorbis" />
              <Matches container="matroska" vCodec="h264" aCodec="truehd" />
              <Matches container="mp4" vCodec="h264" aCodec="lpcm"/>
              <Matches container="mp4" vCodec="h264" aCodec="aac"/>
              <Matches container="3gp" vCodec="h264" />
           </Video>
           <!-- Remux MPEG-TS with no transcoding -->
           <Video targetContainer="mpegts">
              <Matches container="mp4" vCodec="h264" />
              <Matches container="matroska" vCodec="mpeg2video"/>
           </Video>
           <!-- Remux WTV files to MPEG-PS with no transcoding-->
           <Video targetContainer="mpeg">
              <Matches container="wtv" />
           </Video>
           <!-- unsupported codecs will be transcoded into mpeg-ts, mpeg2 video and ac3 audio -->
           <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">           
              <Matches container="avi" />
              <Matches container="mp4" vCodec="mjpeg" />
              <Matches container="mp4" vCodec="mpeg4" />
         <Matches container="mpeg" vCodec="mpeg1video" />
         <Matches container="matroska" vCodec="mpeg4" />
              <Matches container="asf" />
              <Matches container="flv" />
              <Matches container="ogg" />
              <Matches container="3gp" />
           </Video>
           <!-- unsupported audio will be transcoded into lpcm audio -->
           <Audio targetContainer="lpcm">
              <Matches container="flac" />
              <Matches container="ogg" />
              <Matches container="asf" />
              <Matches container="adts" />
           </Audio>
        </Transcoding>     
    </Profile>

Return to Panasonic

Who is online

Users browsing this forum: No registered users and 12 guests

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