INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Unable to stream .mts and .m2ts to WD TV Live SMP [Fixed 18.0.136]  (Read 7051 times)

stevemac

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 305

MC 18.0.128
WD TV Live Streaming Media Player Firmware 1.12.14
Wired Gigabit network

Hi,

I recently loaded our home videos into MC.  This introduced .MTS and .M2TS files to my library.

I'm unable to play .MTS or .M2TS files on the WD TV live unit via DLNA. I can play the same files from usb storage connected to the WD Unit and in MC.

Using the WD TV Live unit as a player I get the following error "Unable to play the selected file.  Please see the user user manual for a list of supported file formats"

Using the WD Tv Live unit as a renderer I don't get an error.  The WD unit indicates it's a renderer ("This is sharing data from Windows"), but the video never appears

DLNA Server Config
  • Video = Never convert
  • DLNA checked
  • DLNA Advanced checked
  • Log File requests checked

I have video set to Never convert as the rest of the video library is .MKV & they play OK.  

Looking at one of the files in Media Info shows:
  • Format = BDAV
  • Video Format = AVC, Codec ID = 27
  • Audio Format = AC-3, Codec ID = 129

I'm unsure if this is a problem with the WD unit or MC or something in my set-up / files.

I'm happy to provide logs / wireshark traces.  I'll probably post on the WD site as well.  I haven't upgraded the WD firmware to 1.13.18 due to reported issues with it

Any one else have this issue or suggestions to test further / address?

thanks,

Steve

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13944
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #1 on: February 08, 2013, 09:45:39 am »

Playback of various media types in DLNA is often more restricted by the various gatekeeper functions than playing off of media.
It could simply be a problem with the mimetype, there are a couple of possible ways to present m2ts files.

Can you run device spy from the uPNP tools for developer and invoke the getprotocolinfo function and see what the sinkprotocolinfo returns for possible m2ts mime types?
You could then test the theory by setting the mimetype override in the advanced options and put in a mimetype from the sinkprotocolinfo to see if it will then play (you might have to match the DLNAType for that same entry as well).
Logged

stevemac

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 305
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #2 on: February 08, 2013, 06:15:49 pm »

hi Bob,

Thanks for the suggestions.  I checked the sinkprotocolinfo & it returned
Code: [Select]
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_PRO,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_FULL,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHIGH_PRO,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVHM_BASE,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPLL_BASE,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVSPML_BASE,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN,
http-get:*:image/png:DLNA.ORG_PN=PNG_SM_ICO,
http-get:*:image/png:DLNA.ORG_PN=PNG_TN,
http-get:*:audio/x-aiff:*,
http-get:*:audio/aiff:*,
http-get:*:audio/x-wav:*,
http-get:*:audio/lpcm:*,
http-get:*:audio/x-mpegurl:*,
http-get:*:audio/x-scpls:*,
http-get:*:audio/x-ms-asx:*,
http-get:*:audio/rmp:*,
http-get:*:video/mpeg2:*,
http-get:*:video/dvd:*,
http-get:*:video/x-msvideo:*,
http-get:*:video/avi:*,
http-get:*:video/mp4:*,
http-get:*:video/MP4V-ES:*,
http-get:*:video/MP4V:*,
http-get:*:video/x-mpegurl:*,
http-get:*:video/x-scpls:*,
http-get:*:video/x-ms-asx:*,
http-get:*:video/rmp:*,
http-get:*:image/tiff:*,
http-get:*:image/jpeg:*,
http-get:*:image/jpeg2000:*,
http-get:*:image/png:*,
http-get:*:image/bmp:*,
http-get:*:image/gif:*,
http-get:*:image/x-mpegurl:*,
http-get:*:image/x-scpls:*,
http-get:*:image/x-ms-asx:*,
http-get:*:image/rmp:*,
http-get:*:application/ogg:*,
file:*:audio/x-ms-wma:*,
file:*:audio/x-aiff:*,
file:*:audio/aiff:*,
file:*:audio/mpeg:*,
file:*:audio/x-wav:*,
file:*:audio/lpcm:*,
file:*:audio/x-mpegurl:*,
file:*:audio/x-scpls:*,
file:*:audio/x-ms-asx:*,
file:*:audio/rmp:*,
file:*:video/mpeg:*,
file:*:video/mpeg2:*,
file:*:video/dvd:*,
file:*:video/x-msvideo:*,
file:*:video/mp4:*,
file:*:video/MP4V-ES:*,
file:*:video/MP4V:*,
file:*:video/x-mpegurl:*,
file:*:video/x-scpls:*,
file:*:video/x-ms-asx:*,
file:*:video/rmp:*,
file:*:image/tiff:*,
file:*:image/jpeg:*,
file:*:image/jpeg2000:*,
file:*:image/png:*,
file:*:image/bmp:*,
file:*:image/gif:*,
file:*:image/x-mpegurl:*,
file:*:image/x-scpls:*,
file:*:image/x-ms-asx:*,
file:*:image/rmp:*,
file:*:application/ogg:*,
rhapsody:*:audio/x-ms-wma:*,
rhapsody:*:audio/x-mpegurl:*,
rhapsody:*:audio/x-rhap-radio:*,
uvox:*:audio/mpeg:*,
http-get:*:image/sls:*,
http-get:*:application/x-dtcp1;CONTENTFORMAT=image/jpeg:*,
unicast:*:video/mpeg2ts:*,
multicast:*:video/mpeg2ts:*,
rtsp:*:video/mp4:*,
rtsp:*:misc/sdp:*,
http-get:*:audio/mp4:*,
http-get:*:audio/vnd.dlna.adts:*,
http-get:*:audio/3gpp:*,
http-get:*:video/3gpp:*,
http-get:*:video/3gpp2:*

I enabled MPEG video mime type override & set it to video/vnd.dlna.mpeg-tts and the DLNA one to mpeg-tts

I can now render and play the .mts & .m2ts on the WD unit via DLNA. 

A couple of questions.
  • Specifically What do I need to report / ask WD to do?
  • What does setting the mime type override actually do & what does it mean to streaming my non .mts & .m2ts video files

many thanks,

Steve
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13944
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #3 on: February 08, 2013, 11:26:47 pm »

hi Bob,

Thanks for the suggestions.  I checked the sinkprotocolinfo & it returned
...

I enabled MPEG video mime type override & set it to video/vnd.dlna.mpeg-tts and the DLNA one to mpeg-tts

I can now render and play the .mts & .m2ts on the WD unit via DLNA. 

A couple of questions.
  • Specifically What do I need to report / ask WD to do?
  • What does setting the mime type override actually do & what does it mean to streaming my non .mts & .m2ts video files

many thanks,

Steve
Steve,
Setting those over-rides just hard-codes those values into all of the content directory entries for every video file.
It depends on the device whether or not they make a difference. Some devices ignore one or both of the entries, some require both in a particular format.
For nearly all devices, they are just gatekeepers, the underlying software player, often VLC, will play just about anything you give it on devices like the WD based on reading the file itself (like it would if it was on local or smb storage).

Logged

stevemac

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 305
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #4 on: February 10, 2013, 11:56:43 pm »

Hi Bob,

Thanks for the clarification. With the Mime override set, the WD unit cannot play my other content, so not a good long term solution.

I tested remuxing the .mts & .m2ts files as MKVs (using mkvmerge) & the the WD plays them fine without Mime override.  It's pretty simple task to remux all our home video files so will employ this option.

How do I determine what mime type MC is presenting to the WD unit when override is turned off (I will report on the WD forum - they might address it one day)

Thanks again for your help with this,

Steve
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13944
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #5 on: February 11, 2013, 10:09:21 am »

Hi Bob,

Thanks for the clarification. With the Mime override set, the WD unit cannot play my other content, so not a good long term solution.

I tested remuxing the .mts & .m2ts files as MKVs (using mkvmerge) & the the WD plays them fine without Mime override.  It's pretty simple task to remux all our home video files so will employ this option.

How do I determine what mime type MC is presenting to the WD unit when override is turned off (I will report on the WD forum - they might address it one day)

Thanks again for your help with this,

Steve
Well, that's interesting... It is paying some attention to at least the mimetype then.

After taking a look, I don't really like what we are putting in for that.
I'm going to change it and PM you a test version.
In the meantime, could you try the mimetype override stuff to test the following on one of those files?

mimetype: video/mpeg
DLNAType: AVC_TS_HD_AC3

and
mimetype: video/vnd.dlna.mpeg-tts
DLNAType: AVC_TS_HD_AC3

Thanks...

Logged

stevemac

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 305
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #6 on: February 12, 2013, 05:13:21 am »

Hi Bob,

Tested with MC 18.0.129 and WD 1.12.14

Files played and rendered without an issue

Mime TypeDLNA TypeFile ExtensionTypeOutcomeNotes
video/mpegAVC_TS_HD_AC3.mts and .m2tsVC1 & AC3Played and rendered successfullySubtitles had Unknown type but were OK
video/vnd.dlna.mpeg-ttsAVC_TS_HD_AC3.mts and .m2tsVC1 & AC3Played and rendered successfullySubtitles had Unknown type but were OK

I'll install the test version & let you know how it goes

thanks,

Steve
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13944
Re: Unable to stream .mts and .m2ts to WD TV Live Streaming Media Player
« Reply #7 on: February 12, 2013, 09:56:23 am »

Thanks for testing. I'm pretty certain that the test version should work for you as well.
Logged

stevemac

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 305
Re: Unable to stream .mts and .m2ts to WD TV Live SMP [Fixed 18.0.136]
« Reply #8 on: February 22, 2013, 04:47:02 am »

Hi,

Fixed with install of 18.0.136.

Thanks again for investigating and fixing this.

Cheers,

Steve
Logged
Pages: [1]   Go Up