AUGH! Make it PLAY! Yer killin' me, Smalls!

A Plugin to control Network Media Tank media players
User avatar
gregoryx
Simply Incredible
Simply Incredible
Posts: 6599
Joined: Tue Sep 30, 2003 10:15 pm
Location: Newport Beach, CA
Contact:

AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby gregoryx » Tue Dec 22, 2009 2:24 am

Got the HDX-1000 (just noticed there's newer version to be released shortly... sigh).

Got the telnet working and got all the control commands working. Nice. Smooth and easy.

I can't get it to play ISOs from MLServer. Works great from the remote control, but gives a bunch of flashes and a "Could Not Play" error when I send the commands to play it. I've tried a bunch of variations of share / path stuff, but no luck.

Let's see if I can give enough information for someone to help me:
Share name is "knas1videos" both on the HDX and in the NMT plugin. It points to "\\KNAS1\videos" as the network path (a Linux-based NAS names "KNAS1" sharing SMB "videos" as one of the shares). I can navigate to this with the remote control and play the ISO movies fine.

My command (one of many I've tried): AV.NMT1|PlayFile~\\knas1\videos\videos\A_BEAUTIFUL_MIND.iso
I also tried moving a file to the root of the share (same result): AV.NMT1|PlayFile~\\knas1\videos\A_BEAUTIFUL_MIND.iso
I've tried the KNAS1 upper and lower case. I've tried the "\\knas1videos\" instead of "\\knas1\videos\"

Getting a wee bit techy (for me), I telnetted into the box and changed to what appears that it should be the right location: /opt/sybhttpd/localhost.drives/NETWORK_SHARE/knas1videos/ and there's nothing there on an "ls" command. Dunno if that's okay.

Here's hoping this is useful:

Code: Select all

12/21/2009 11:13:54 PM   Cmd: NMT1~PlayFile~\\KNAS1\videos\videos\A_BEAUTIFUL_MIND.iso from
12/21/2009 11:13:54 PM   Rcvd: echo 212 > /tmp/irkey
12/21/2009 11:13:54 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #
12/21/2009 11:13:54 PM   Rcvd: sleep 1
12/21/2009 11:13:54 PM   
12/21/2009 11:13:55 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # killall mono
12/21/2009 11:13:55 PM   
12/21/2009 11:13:55 PM   Rcvd: killall: mono: no process killed
12/21/2009 11:13:55 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall pod
12/21/2009 11:13:55 PM   killall: pod: no process killed
12/21/2009 11:13:55 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall gaya
12/21/2009 11:13:55 PM   
12/21/2009 11:13:56 PM   Rcvd: [1] + Done(143)                  nohup sh /tmp/runmono 1>/dev/null 2>&1
12/21/2009 11:13:56 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall amp_test
12/21/2009 11:13:56 PM   killall: amp_test: no process killed
12/21/2009 11:13:56 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # sleep 1
12/21/2009 11:13:56 PM   
12/21/2009 11:13:56 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # echo "mono -nogui -single 'file:///op

12/21/2009 11:13:56 PM   t/sybhttpd/localhost.drives/NETWORK_SHARE/knas1videos/videos/A_BEAUTIFUL_MIND.is

12/21/2009 11:13:56 PM   o' -dram 1 > /dev/null 2>&1" > /tmp/runmono
12/21/2009 11:13:56 PM   
12/21/2009 11:13:57 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # echo "gaya http://localhost:8883/star

12/21/2009 11:13:57 PM   t.cgi > /dev/null 2>&1" >> /tmp/runmono
12/21/2009 11:13:57 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # nohup sh /tmp/runmono > /dev/null 2>&

12/21/2009 11:13:57 PM   1 &
12/21/2009 11:13:57 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #


SO CLOSE! Help!

JaySway
Senior Member
Senior Member
Posts: 141
Joined: Fri Jan 07, 2005 2:45 pm
Location: Cincy, Ohio
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby JaySway » Tue Dec 22, 2009 6:12 pm

Your first play command looks correct but I think you might have an extra \videos in the path...AV.NMT1|PlayFile~\\knas1\videos\videos\A_BEAUTIFUL_MIND.iso

In my setup, movies are all under \\NAS1\media\Movies\{Movie Folder} so the "share name" is NAS1 and the share path is \\NAS1\Media. Given that, an example play command is:

AV.NMT1~PlayFile~\\NAS1\media\Movies\Bedtime Stories\Bedtime.Stories.2008.BluRay.1080p.DTS.x264.dxva.mkv

I think the problem you're running into is a glitch that exists with the plugin and .iso files. I tried to catch you on the other thread before you purchased (probably should have sent a PM also, sorry that I didn't think to do that). Now that I've had time to test, I too am having the exact same symptoms when trying to launch an iso; the screen turns black and flickers and eventually defaults back to the main screen. For example, if I send:

MLNMT|NMT1~PlayFile~\\Nas1\media\Movies\Year One\Year One.iso

I get the following output, which looks exactly like the log for a movie that *does* play but after a few flickers, I'm back to the main screen.

Code: Select all

12/22/2009 5:55:04 PM   Cmd: NMT1~PlayFile~\\Nas1\media\Movies\Year One\Year One.iso from
12/22/2009 5:55:04 PM   Rcvd: echo 212 > /tmp/irkey
12/22/2009 5:55:04 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #
12/22/2009 5:55:04 PM   Rcvd: sleep 1
12/22/2009 5:55:04 PM   
12/22/2009 5:55:06 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # killall mono
12/22/2009 5:55:06 PM   
12/22/2009 5:55:06 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # killall pod
12/22/2009 5:55:06 PM   killall: pod: no process killed
12/22/2009 5:55:06 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall gaya
12/22/2009 5:55:06 PM   killall: gaya: no process killed
12/22/2009 5:55:06 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall amp_test
12/22/2009 5:55:06 PM   
12/22/2009 5:55:06 PM   Rcvd: killall: amp_test: no process killed
12/22/2009 5:55:06 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # sleep 1
12/22/2009 5:55:06 PM   
12/22/2009 5:55:08 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # echo "mono -nogui -single 'file:///op

12/22/2009 5:55:08 PM   t/sybhttpd/localhost.drives/NETWORK_SHARE/NAS1/Movies/Year One/Year One.iso' -dr

12/22/2009 5:55:08 PM   am 1 > /dev/null 2>&1" > /tmp/runmono
12/22/2009 5:55:08 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # echo "gaya http://localhost:8883/star

12/22/2009 5:55:08 PM   t.cgi > /dev/null 2>&1" >> /tmp/runmono
12/22/2009 5:55:08 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # nohup sh /tmp/runmono > /dev/null 2>&

12/22/2009 5:55:08 PM   1 &
12/22/2009 5:55:08 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #


From what I can tell, the problem is with the implementation of the "play" command the plugin is sending - .mkv's work great, .avi's will launch but stutter when launched with the plugin, .iso's will not launch at all.

As a side note, the "new" HDX is only going to be available overseas. The replacement for the model currently available in the US (ie, the one that will compete with the C200) has not been announced. I think it's quite a way's away, yet.

User avatar
gregoryx
Simply Incredible
Simply Incredible
Posts: 6599
Joined: Tue Sep 30, 2003 10:15 pm
Location: Newport Beach, CA
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby gregoryx » Tue Dec 22, 2009 9:24 pm

Ugh. I was suspecting that it's an ISO issue. Glad to know it's not just me, at least (I guess).

Dave, what's our timeline on this issue?

In the mean time, will one of the various plugins available for the unit allow me to build a web-based command to launch them, perhaps? Any idea which one?


User avatar
gregoryx
Simply Incredible
Simply Incredible
Posts: 6599
Joined: Tue Sep 30, 2003 10:15 pm
Location: Newport Beach, CA
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby gregoryx » Thu Dec 24, 2009 3:37 pm

Another clue - with code for a solution:

Code: Select all

I was able to get my test ISO to play like this:
Code:
echo 212 > /tmp/irkey
sleep 1
killall mono
killall pod
killall gaya
killall amp_test
sleep 1
umount /iso
mkdir /iso
mount -o loop /opt/sybhttpd/localhost.drives/HARD_DISK/test.iso /iso
amp_test /iso --dfb:quiet -osd32 -bgnd:/bin/logo.jpg
umount /iso
rm -r /iso
gaya http://localhost:8883/start.cgi > /dev/null 2>&1


Dave, can you get this into the code or suggest a way we can do it ourselves until you have time to get to this plugin again?

User avatar
maik
Senior Member
Senior Member
Posts: 208
Joined: Sat Mar 10, 2007 12:46 pm
Location: North Bay, Ontario, Canada
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby maik » Fri Dec 25, 2009 10:56 pm

I am sure if you can give him a couple of minutes he will be able to come up with something. Well or maybe 3 month.http://forum.cinemaronline.com/viewtopic.php?f=146&t=15147#p98538

Maik

User avatar
gregoryx
Simply Incredible
Simply Incredible
Posts: 6599
Joined: Tue Sep 30, 2003 10:15 pm
Location: Newport Beach, CA
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby gregoryx » Thu Dec 31, 2009 5:06 pm

Touche! (how do I do that e with the little thingy on it?)

I read everything I could find here regarding the NMT stuff and the "it works for most things for the moment" is probably the answer for now... but it'd be nice if that were stated rather than guessed at. Dave? Mario?

I think the plugin should be direct IP / TCP addressing model (others have pretty fancy stuff working with that approach) rather than uPnP.

I appreciate the challenge of supporting ISOs when it's apparently a fairly new thing and others are just now working on it as well.

I also appreciate the challenge of out-sourcing coding work, which would be the best way to meet the schedule and expectations we all have. That said, I've also felt the pain of the stuff that has been out-sourced before result in "someone else wrote that and we don't work with them anymore, so we won't be able to fix those bugs." Frustrating on both angles.

Perhaps we just need a couple of clones of Dave.

kgudge
Intermediate
Intermediate
Posts: 353
Joined: Wed Mar 19, 2008 10:28 am
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby kgudge » Mon Jan 04, 2010 6:08 pm

I can play iso, avi, wmv, mp4, mkv all fine. Occasionally it fails to play a specific file, my dvd image of bedtime stories wont play at all.

nmts are notoriously picky on gb networks, try a 100mg switch to cure stuttering, dont ask, just try and then repeat after me,"makes no sense."

Check for fimware updates.

Exporting the internal hdd via nfs gave me similar results to what you describe, try another file server, try smb rather than nfs.

I love this plug-in, once working it rocks.

JaySway
Senior Member
Senior Member
Posts: 141
Joined: Fri Jan 07, 2005 2:45 pm
Location: Cincy, Ohio
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby JaySway » Mon Jan 04, 2010 8:02 pm

[/quote]
kgudge wrote:I can play iso, avi, wmv, mp4, mkv all fine. Occasionally it fails to play a specific file, my dvd image of bedtime stories wont play at all.


Are you saying you can play .iso's using only the MLNMT plug-in? No .iso's that I have will play via the plugin but all will play if started locally at the box. However, all .mkv files I have will play perfectly with the plug-in.

Can you give me a hint on how I would use SMB vs. NFS? All of my movie files are on a NAS and accessed through UNC path. I thought that was the correct method?

kgudge
Intermediate
Intermediate
Posts: 353
Joined: Wed Mar 19, 2008 10:28 am
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby kgudge » Wed Jan 06, 2010 6:12 pm

Are you saying you can play .iso's using only the MLNMT plug-in? No .iso's that I have will play via the plugin but all will play if started locally at the box. However, all .mkv files I have will play perfectly with the plug-in.


Yep, iso, img, m2ts and mkv all work via smb or samba from my unraid and naslite.

Can you give me a hint on how I would use SMB vs. NFS? All of my movie files are on a NAS and accessed through UNC path. I thought that was the correct method.
?

Can a widows client access the nas using the same unc? If so you are using smb. Its usually setup as part of the nas config.

On your windows client, create a share, copy an iso to it, create another netwok share on the nmt, another share entry on the nmt plugin setup. Test the nmt can access the share, then try the plugin.

Worth trying the 100mb switch/hub first though, an old switch, adsl router etc...anything like that to sit between gb switch and the nmt.
DVDLobby, MuL, JRMC, TV Lobby, DVD Profiler.

User avatar
gregoryx
Simply Incredible
Simply Incredible
Posts: 6599
Joined: Tue Sep 30, 2003 10:15 pm
Location: Newport Beach, CA
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby gregoryx » Fri Jan 08, 2010 7:03 pm

@kgudge, please humor me: what is the ML command you're using to play the ISO? Exactly from the log, if you don't mind.

I'm pretty skeptical that ISOs are working through the ML plugin since playing ISO files is not working on any of the commands that people used when this plugin was written - and it hasn't been updated since.

I have no performance or stuttering issues; but all my movies are ISO, so I have been unable to test anything else. I'm slowly trying to figure out the Bluray thing ('cause ISO BRs don't work with the HDX1080 and supposedly never will :roll:) but haven't got to the point of having an M2TS or MKV BR work yet.


@JaySway: WRT the vague SMB/NFS reference, the share map on the NMT starts with SMB: or NFS: for each. The older NMT firmware was (reportedly) faster with NFS but the new firmware is (again, reportedly) faster with SMB, so... you call it. If you're using a UNC reference on a Windows PC to get to \\sharename\share\ (and you didn't specifically load an NFS driver in Windows), then it's SMB. The server must be supporting the two protocols if you want to try NFS. If your NAS has an NFS option (likely, since it's a *nix native protocol), you're welcome to try it. I have not seen any reports of PC-based launching of ISOs regardless of network protocol. I have seen reports of HOW to do it, but it would (clearly - as illustrated in above sample) be a change to the plugin.


@kgudge: hit me with that working ISO command!

User avatar
rtarver
Senior Member
Senior Member
Posts: 118
Joined: Fri Dec 23, 2005 6:51 pm
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby rtarver » Mon Jan 11, 2010 11:48 pm

Stumped on this one myself. Recently bought a new router (old one was getting a little flakey) that has an attached usb port. This router shares out my recently purchased 1.5TB mybook as //READYSHARE/USBStorage.

In MLNMT I've mapped an alias of Movies : \\READYSHARE\USBStorage
In HDX1000 I've network shared Movies : smb: //READYSHARE/USBStorage
My movies are under //READYSHARE/USBStorage/Movies/'name of movie'.iso

command: MLNMT|NMT1~PlayFile~\\READYSHARE\USBStorage\Movies\movie.iso

The NMT responds by attempting to 'do something' but then it fails and gives me the 'could not play' message.

Is this truly an .iso issue? I hope not as I'd hate to have to start ripping again.

Also, I think I understand the need to create a network share on the NMT, but it's name isn't directly included in the command. Is it included somehow when the plugin sends the command?

Code: Select all

1/11/2010 10:56:09 PM   Cmd: NMT1~PlayFile~\\READYSHARE\USBStorage\Movies\A_Night_At_The_Museum.iso from
1/11/2010 10:56:09 PM   Rcvd: echo 212 > /tmp/irkey
1/11/2010 10:56:09 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #
1/11/2010 10:56:09 PM   Rcvd: sleep 1
1/11/2010 10:56:09 PM   
1/11/2010 10:56:10 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # killall mono
1/11/2010 10:56:10 PM   
1/11/2010 10:56:10 PM   Rcvd: killall: mono: no process killed
1/11/2010 10:56:10 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall pod
1/11/2010 10:56:10 PM   killall: pod: no process killed
1/11/2010 10:56:10 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall gaya
1/11/2010 10:56:10 PM   
1/11/2010 10:56:10 PM   Rcvd: [1] + Done(143)                  nohup sh /tmp/runmono 1>/dev/null 2>&1
1/11/2010 10:56:10 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # killall amp_test
1/11/2010 10:56:10 PM   killall: amp_test: no process killed
1/11/2010 10:56:10 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # sleep 1
1/11/2010 10:56:10 PM   
1/11/2010 10:56:11 PM   Rcvd: /opt/sybhttpd/localhost.drives/HARD_DISK # echo "mono -nogui -single 'file:///op

1/11/2010 10:56:11 PM   t/sybhttpd/localhost.drives/NETWORK_SHARE/Movies/Movies/A_Night_At_The_Museum.is

1/11/2010 10:56:11 PM   o' -dram 1 > /dev/null 2>&1" > /tmp/runmono
1/11/2010 10:56:11 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # echo "gaya http://localhost:8883/star

1/11/2010 10:56:11 PM   t.cgi > /dev/
1/11/2010 10:56:11 PM   Rcvd: null 2>&1" >> /tmp/runmono
1/11/2010 10:56:11 PM   /opt/sybhttpd/localhost.drives/HARD_DISK # nohup sh /tmp/runmono > /dev/null 2>&

1/11/2010 10:56:11 PM   1 &
1/11/2010 10:56:11 PM   /opt/sybhttpd/localhost.drives/HARD_DISK #


TIA

Russ
Warp Speed now, and don't give me
any of that dilithium crystal crap!!!

kirkfrey
Expert
Expert
Posts: 759
Joined: Wed Jan 12, 2005 10:55 am
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby kirkfrey » Wed Jan 20, 2010 3:45 pm

any update on when an fix for the ISO problem might be corrected? I am thinking about buying an HDX but all my movies are ISO so its basically a bick without full ISO support...
Kirk

Just trying to figure it out...

User avatar
rtarver
Senior Member
Senior Member
Posts: 118
Joined: Fri Dec 23, 2005 6:51 pm
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby rtarver » Sun Jan 31, 2010 1:56 am

bump :lol:
Warp Speed now, and don't give me

any of that dilithium crystal crap!!!

User avatar
CinemarDave
Site Admin
Site Admin
Posts: 10535
Joined: Fri Feb 07, 2003 8:56 am
Location: Planet Earth
Contact:

Re: AUGH! Make it PLAY! Yer killin' me, Smalls!

Postby CinemarDave » Mon Feb 01, 2010 12:58 pm

I will add the .iso commands as posted in an earlier post this week. What for an update.


Return to “MLNMT”

Who is online

Users browsing this forum: No registered users and 1 guest