Page 1 of 3

[Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 9:30 am
by Illico
New Sony BRAVIA models are arrived HX75x, HX85x, EX55x, EX65x
KDL-55HX75G / HX755 / HX753 / HX751 / HX750
KDL-46HX75G / HX759 / HX758 / HX757 / HX756 / HX755 / HX753 / HX751 / HX750 / HX855 / HX853 / HX850 / EX655 / EX653 / EX650
KDL-40HX75G / HX759 / HX758 / HX757 / HX756 / HX755 / HX753 / HX751 / HX750 / HX855 / HX853 / HX850 / EX655 / EX653 / EX650
KDL-32HX759 / HX758 / HX757 / HX755 / HX753 / HX751 / HX750 / EX650
KDL-26EX555 / EX553 / EX550
KDL-22EX555 / EX553 / EX550

New format supported since 2011 series:
    http-get:*:audio/mp4:*,
    http-get:*:audio/x-m4a:*,

Files from a home network device need to be in the following formats:
- Still images: JPEG, MPO
- Music: MP3, linear PCM, WMA, MP4
- Video: AVCHD, MPEG2, MPEG1, MP4 (AVC), MP4 (MPEG4), DivX, WMV

We need users to provide list of formats supported by these new 2012 models:
Please read this : http://wiki.serviio.org/doku.php?id=device_sf



_

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 3:09 pm
by patters
Here's a regular expression to match those models, along with a summary of what we have so far (and why). I guess we could either make a new profile, or if there is no obvious difference, just merge this regex with the 2011 one.

Sony Bravia TV (2012)
UPnPSearch: BRAVIA KDL-\d{2}[A-Z]X\d5\d.*

Sony Bravia TV (2011)
UPnPSearch: BRAVIA KDL-\d{2}([A-Z]X\d2\d|CX400).*

Sony Bravia TV (2010) - extends 2011 profile adding DivX to the transcoding section
UPnPSearch: BRAVIA KDL-\d{2}[EHLNPB]X\d[01]\d.*

Sony Bravia TV (2009) & older 2008 models also - extends 2011 profile adding DivX to transcoding, plus online transcoding of h264 in mp4/non-isom container
UPnPSearch: BRAVIA KDL-\d{2}(WE5|(E53|E55|V55|V56|W55|W57|Z55|Z57)\d0) *
HttpHeaders: .*BRAVIA KDL-\d{2}(([A-Z](1|5|E1|R1|BR45|BR9|[1357]0\d{2}|4\d{3}))|(S55|S57|W51|Z51|Z58)\d0).*

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 4:59 pm
by fatchoy
Here's the extract for KDL-46EX650 (Asia)
Software PKG1.202GAC-002

  Code:
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,
http-get:*:audio/L16:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3_T;SONY.COM_PN=AVC_TS_HD_60_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3_T;SONY.COM_PN=AVC_TS_HD_50_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3;SONY.COM_PN=AVC_TS_HD_60_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3;SONY.COM_PN=AVC_TS_HD_50_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_60_AC3_ISO;SONY.COM_PN=AVC_TS_HD_60_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_50_AC3_ISO;SONY.COM_PN=AVC_TS_HD_50_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_EU_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_JP_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_60_L2_T;SONY.COM_PN=HD2_60_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_50_L2_T;SONY.COM_PN=HD2_50_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_60_L2_ISO;SONY.COM_PN=HD2_60_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_50_L2_ISO;SONY.COM_PN=HD2_50_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_JP_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG1;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L1_WMA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L2_WMA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3_T;SONY.COM_PN=AVC_TS_HD_24_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3;SONY.COM_PN=AVC_TS_HD_24_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_24_AC3_ISO;SONY.COM_PN=AVC_TS_HD_24_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_JP_AAC_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,
http-get:*:video/x-mp2t-mphl-188:*,
http-get:*:image/jpeg:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/L16:*,
http-get:*:audio/x-ms-wma:*,
http-get:*:audio/mp4:*,
http-get:*:audio/x-m4a:*,
http-get:*:video/mpeg:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/mp4:*,
http-get:*:video/x-ms-wmv:*,
http-get:*:video/x-ms-asf:*

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 6:50 pm
by Illico
fatchoy wrote:Here's the extract for KDL-46EX650 (Asia)

Thanks,
So it seems that this 2012 Asia model is similar to 2011 asi model (without avi/divx/dtcpl) + MP4 audio codec
    http-get:*:audio/mp4:*,
    http-get:*:audio/x-m4a:*,
We are waiting now for european and american models to see differences.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 6:57 pm
by Illico
patters wrote:Here's a regular expression to match those models,...
Sony Bravia TV (2012)
UPnPSearch: BRAVIA KDL-\d{2}[A-Z]X\d5\d.*

Are you sure that KDL-55HX75G model matched
suggest this :
UPnPSearch: BRAVIA KDL-\d{2}[A-Z]X\d5[\d.*,G]

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 7:04 pm
by patters
Thanks, I hadn't spotted that. It ought to be:
BRAVIA KDL-\d{2}[A-Z]X\d5(\d|G).*

The .* on the end was because in 2009 at least, some model strings had empty spaces on the end.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Mon May 07, 2012 7:07 pm
by Illico
patters wrote:BRAVIA KDL-\d{2}[A-Z]X\d5(\d|G).*

OK, for me.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 1:59 am
by fatchoy
Illico wrote:Thanks,
So it seems that this 2012 Asia model is similar to 2011 asi model (without avi/divx/dtcpl) + MP4 audio codec
    http-get:*:audio/mp4:*,
    http-get:*:audio/x-m4a:*,
We are waiting now for european and american models to see differences.


I'm new to Serviio and DLNA in general but if you want me to run some test on this model, please let me know.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 8:24 am
by Illico
fatchoy wrote:I'm new to Serviio and DLNA in general but if you want me to run some test on this model, please let me know.

Thanks,

- Add some MP4, AAC audio samples on serviio library.
audio/mp4 may be similar to audio/aac : http://en.wikipedia.org/wiki/Advanced_Audio_Coding
You can download some sample file(*.m4a, *.aac ) here : http://samples.mplayerhq.hu/A-codecs/AAC/

- Open "./Serviio/config/profiles.xml" file, find the "Sony Bravia TV (2011)" profile 9, and edit the audio transcoding section like this (comment mp4 container):
  Code:
         <Audio targetContainer="lpcm" forceInheritance="true">
            <!-- To allow "pause" then "resume" functions and album art for TVs that support it - transcode to mp3 instead -->
            <Matches container="asf" />
            <!-- <Matches container="mp4" /> -->
            <Matches container="ogg" />
            <Matches container="flac" />
            <Matches container="adts" />
         </Audio>


- Then restart serviio services (or reboot your pc).

- Enable detailed logging file (see signature link), and check on "./serviio/log/serviio.log" when you start a sample.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 4:51 pm
by fatchoy
I've downloaded 3 files from the link you sent me :
Bandit.mp4
ct_faac.mp4
2_aac_error_while_decoding_stream.aac

Then I've made the modification to the profiles.xml as you said, enabled DEBUG log and restarted the serviio service.
Only the bandit.mp4 shows up in the file list for this folder, it plays correctly, here's the debug log when I play the file

  Code:
2012-05-09 00:40:15,130 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.0.200, Profile=Sony Bravia TV (2011)'
2012-05-09 00:40:15,131 DEBUG [ResourceTransportRequestHandler] Request for resource 1514 and type 'MEDIA_ITEM' received
2012-05-09 00:40:15,132 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1514 (local)
2012-05-09 00:40:15,140 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1514)
2012-05-09 00:40:15,143 DEBUG [VideoDAOImpl] Reading a Video (id = 1514)
2012-05-09 00:40:15,145 DEBUG [VideoDeliveryEngine] Delivering item '1514' for client 'IPAddress=/192.168.0.200, Profile=Sony Bravia TV (2011)'
2012-05-09 00:40:15,145 DEBUG [VideoDeliveryEngine] Delivering file 'Bandit.mp4' using transcoding
2012-05-09 00:40:15,146 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/192.168.0.200, Profile=Sony Bravia TV (2011)'
2012-05-09 00:40:15,149 DEBUG [MediaItemDAOImpl] Getting file of media item 1514
2012-05-09 00:40:15,154 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /share/Download/Test/Bandit.mp4
2012-05-09 00:40:15,155 DEBUG [ProcessExecutor] Starting /root/.serviio/opt/bin/ffmpeg -i /share/Download/Test/Bandit.mp4 -y -threads 1 -async 1 -vcodec mpeg2video -b 17000k -maxrate 17000k -bufsize 17000k -r 24000/1001 -g 15 -copyts -acodec ac3 -ab 192k -ar 48000 -ac 1 -map 0:1 -map 0:0 -sn -f mpegts /share/Temp/Serviio/transcoding-temp-1514-MPEG2TS.stf
2012-05-09 00:40:16,174 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 5:05 pm
by Illico
fatchoy wrote:I've downloaded 3 files from the link you sent me :
Bandit.mp4
ct_faac.mp4
2_aac_error_while_decoding_stream.aac



Bandit.mp4 is a mp4 video sample (MP4/MP4visual/AAC), its not an audio sample. We will test it later, because for the moment it's transcoded, but I think your TV can read it in native format.

ct_faac.mp4 seems to be a good MP4/AAC audio sample.
2_aac_error_while_decoding_stream.aac seems to be a good ADTS/AAC audio sample.

==> On Sony menu, do you select Audio section ?

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 5:13 pm
by fatchoy
Illico wrote:ct_faac.mp4 seems to be a good MP4/AAC audio sample.
2_aac_error_while_decoding_stream.aac seems to be a good ADTS/AAC audio sample.

==> On Sony menu, do you select Audio section ?


Yes, but in audio section when I browse to the folder where I saved the files it says "There are no items to display".

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 08, 2012 5:51 pm
by Illico
fatchoy wrote:Yes, but in audio section when I browse to the folder where I saved the files it says "There are no items to display".

Did you check the Audio box on serviio console for the folder that contain samples ?
http://wiki.serviio.org/doku.php?id=ser ... _explained

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 09, 2012 2:39 am
by fatchoy
Yes, I have checked both audio and video for this folder.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 09, 2012 7:38 am
by Illico
fatchoy wrote:Yes, I have checked both audio and video for this folder.

Hum...we have to be sure that all files are added to serviio library.
- You can check the log file when you force a folder refresh.
- You can use AV Media Controller tool and browse serviio library.

Otherwise, if the file does not appear in the menu Sony, it's a profile problem, we have to change the mime-type for this particular format, I'll look at it and come back to you.
- Do you try with "Generic Profile" (on serviio console, you can select another profile for your Sony device) ?

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 09, 2012 2:35 pm
by fatchoy
Illico wrote:
fatchoy wrote:Yes, I have checked both audio and video for this folder.

Hum...we have to be sure that all files are added to serviio library.
- You can check the log file when you force a folder refresh.
- You can use AV Media Controller tool and browse serviio library.

Otherwise, if the file does not appear in the menu Sony, it's a profile problem, we have to change the mime-type for this particular format, I'll look at it and come back to you.
- Do you try with "Generic Profile" (on serviio console, you can select another profile for your Sony device) ?


I've use the AV Media Controler to check the content of this folder and those 2 files do not appear.
I've added a .mp3 file and refreshed, this file appear in the library, those 2 other files doesn't.
I will try to generate some test files, myself? Any AAC would do or do I need to make a special encoding?

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 09, 2012 3:19 pm
by intending
Hey everyone, just discovered Serviio and thought I'd help the community :)

This is what I get for my Sony BRAVIA KDL-46HX850 (purchased in Australia).

  Code:
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM;DLNA.ORG_FLAGS=8cf00000000000000000000000000000,http-get:*:audio/L16:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3_T;SONY.COM_PN=AVC_TS_HD_60_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3_T;SONY.COM_PN=AVC_TS_HD_50_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3;SONY.COM_PN=AVC_TS_HD_60_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3;SONY.COM_PN=AVC_TS_HD_50_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_60_AC3_ISO;SONY.COM_PN=AVC_TS_HD_60_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_50_AC3_ISO;SONY.COM_PN=AVC_TS_HD_50_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_EU;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_EU_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_JP_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_60_L2_T;SONY.COM_PN=HD2_60_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_50_L2_T;SONY.COM_PN=HD2_50_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_MPEG1_L2_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_60_L2_ISO;SONY.COM_PN=HD2_60_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_50_L2_ISO;SONY.COM_PN=HD2_50_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_JP_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_60_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_50_L2_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_MPEG1_L2_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG1;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_FULL;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L1_WMA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-ms-asf:DLNA.ORG_PN=VC1_ASF_AP_L2_WMA;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3_T;SONY.COM_PN=AVC_TS_HD_24_AC3_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3;SONY.COM_PN=AVC_TS_HD_24_AC3;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_24_AC3_ISO;SONY.COM_PN=AVC_TS_HD_24_AC3_ISO;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_JP_AAC_T;DLNA.ORG_FLAGS=8d700000000000000000000000000000,http-get:*:video/x-mp2t-mphl-188:*,http-get:*:image/jpeg:*,http-get:*:audio/mpeg:*,http-get:*:audio/L16:*,http-get:*:audio/x-ms-wma:*,http-get:*:audio/mp4:*,http-get:*:audio/x-m4a:*,http-get:*:video/mpeg:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/mp4:*,http-get:*:video/x-msvideo:*,http-get:*:video/x-divx:*,http-get:*:video/divx:*,http-get:*:video/avi:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/x-ms-asf:*

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 09, 2012 3:43 pm
by Illico
intending wrote:Hey everyone, just discovered Serviio and thought I'd help the community :)
This is what I get for my Sony BRAVIA KDL-46HX850

Welcome "intending" and thanks for your contribution !
Added to the wiki:
http://wiki.serviio.org/doku.php?id=dev ... port&#sony

Is it a european, american, or asian model ?

Re: [Readme] Sony Bravia 2012 series

PostPosted: Tue May 22, 2012 8:26 pm
by zip
So, on my HX853 I have wma and mp4 playing natively by:

adding this to MediaFormatProfiles (they have typo in the profile name - missing underscore):

  Code:
<MediaFormatProfile mime-type="audio/x-ms-wma" name="WMABASE">WMA_BASE</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/x-ms-wma" name="WMAFULL">WMA_FULL</MediaFormatProfile>


and removing asf and mp4 from audio transcoding.

I assume we should make 2012 profile the base now and have all other Bravia profiles extend from it and add transcoding configs on the way.

Re: [Readme] Sony Bravia 2012 series

PostPosted: Wed May 23, 2012 8:04 am
by Illico
Thanks Zip,

The only difference between 2011 and 2012 models is
http-get:*:audio/mp4:*,
http-get:*:audio/x-m4a:*,


So your modification (WMA) can be apply to 2011 profile first and 2012 will inherit.

For 2012 models we have to add audio/mp4 support.

PS: Do you try something like this :
<MediaFormatProfile mime-type="audio/mp4" name="">AAC_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/mp4" name="">AAC_ISO_320</MediaFormatProfile>

Don't know if ADTS can be assimilate to audio mp4 ?
<MediaFormatProfile mime-type="audio/mp4" name="">AAC_ADTS</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/mp4" name="">AAC_ADTS_320</MediaFormatProfile>