NaviX support

Discuss third-party additions, plugins and translations for PS3 Media Server

Re: NaviX support

Postby brotherjohn » Sun Feb 13, 2011 12:48 pm

I get the following error in debug.log:
Code: Select all
[Thread-19] INFO  11:04:37.193 Waiting for pipe connection \\.\pipe\pmsencoder_transcoder_out_1297591477183_49
[cmd.exe] INFO  11:04:37.493 Starting cmd.exe /C C:\rtmpdump.exe -o - -r "rtmp://64.208.159.55/ondemand?_fcs_vhost=cp52749.edgefcs.net" -y "mtvnshrdstor/_!/mtvi/bands/a/ac_dc/highway_to_hell_ironman2_full_512x288_650!!!pms_ch_dash_w!!!http://media.mtvnservices.com/player/release/?v=3.15.1" | win32\mencoder.exe -o \\.\pipe\pmsencoder_transcoder_out_1297591477183_49 -msglevel all=2 -quiet -prefer-ipv4 -oac lavc -of lavf -lavfopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=4096:threads=2:acodec=ac3:abitrate=128 -ofps 25 -cache 16384 -vf harddup -
[cmd.exe] INFO  11:04:37.501 Reading pipe: \\.\pipe\pmsencoder_transcoder_out_1297591477183_49
[Thread-20] DEBUG 11:04:37.616 RTMPDump v2.3
[Thread-20] DEBUG 11:04:37.618 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[Thread-20] DEBUG 11:04:37.618 Connecting ...
[cmd.exe] INFO  11:04:37.648 Attaching thread: cmd.exe
[Timer-1] DEBUG 11:04:37.648 Buffered Space: 0 bytes / inputs: 0
[Thread-23] DEBUG 11:04:37.658 MEncoder Sherpya-SVN-r30369-4.2.5 (C) 2000-2009 MPlayer Team
[Timer-1] DEBUG 11:04:39.648 Buffered Space: 0 bytes / inputs: 0
[Timer-1] DEBUG 11:04:41.648 Buffered Space: 0 bytes / inputs: 0
[Timer-1] DEBUG 11:04:43.648 Buffered Space: 0 bytes / inputs: 0
[New I/O server worker #1-1] DEBUG 11:04:43.691 Ready to Stop: true
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: Content-Type: video/mpeg
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: ContentFeatures.DLNA.ORG: DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: Server: Windows_7-x86-6.1, UPnP/1.0, PMS/1.20.414-SB11
[New I/O server worker #1-1] DEBUG 11:04:43.691 Sent to socket: TransferMode.DLNA.ORG: Streaming
[New I/O server worker #1-2] DEBUG 11:04:43.703 Opened handler on socket /192.168.178.90:52574 // Sony Bravia EX
[New I/O server worker #1-2] DEBUG 11:04:43.703 Handler infos: HTTP/1.1 : GET : get/0$8$3$0$27$0$1$12$0$0/512x288+flv+%28650kbps%29
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: getcontentFeatures.dlna.org: 1
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: Host: 192.168.178.109:5001
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: Pragma: getIfoFileURI.dlna.org
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: Range: bytes=0-
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: transferMode.dlna.org: Streaming
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: X-AV-Client-Info: av=5.0; cn="Sony Corporation"; mn="BRAVIA KDL-40EX505"; mv="1.7";
[New I/O server worker #1-2] DEBUG 11:04:43.703 Received on socket: X-AV-Physical-Unit-Info: pa="BRAVIA KDL-40EX505";
[New I/O server worker #1-2] INFO  11:04:43.703 HTTP: get/0$8$3$0$27$0$1$12$0$0/512x288+flv+%28650kbps%29 / 0-100000000000
[New I/O server worker #1-2] DEBUG 11:04:43.703 Searching for objectId: 0$8$3$0$27$0$1$12$0$0 with children option: false
[New I/O server worker #1-2] DEBUG 11:04:43.703 Asked stream chunk [0-100000000000] timeseek: 0.0 of 512x288 flv (650kbps) and player PMSEncoder
[New I/O server worker #1-2] DEBUG 11:04:43.703 Ready to Stop: false
[New I/O server worker #1-2] DEBUG 11:04:43.703 Suspend Read: readCount=0 / writeCount=0
[Timer-1] DEBUG 11:04:45.648 Buffered Space: 0 bytes / inputs: 1
[Timer-1] DEBUG 11:04:47.649 Buffered Space: 0 bytes / inputs: 1
[Thread-20] DEBUG 11:04:48.206 INFO: Connected...
[Thread-20] DEBUG 11:04:48.206 ERROR: HandleCtrl: Ignoring SWFVerification request, use --swfVfy!
[Thread-20] DEBUG 11:04:48.206 ERROR: Closing connection: NetStream.Play.Failed
[Timer-1] DEBUG 11:04:49.649 Buffered Space: 0 bytes / inputs: 1
[Thread-20] DEBUG 11:04:49.814 ============ Sorry, this file format is not recognized/supported =============
[Thread-20] DEBUG 11:04:49.814 === If this file is an AVI, ASF or MPEG stream, please contact the author! ===
[Thread-20] DEBUG 11:04:49.814 Cannot open demuxer.
[cmd.exe] DEBUG 11:04:50.816 EOF
[cmd.exe] TRACE 11:04:50.816 Process cmd.exe has a return code of 1! Maybe an error occured... check the log file
brotherjohn
 
Posts: 146
Joined: Wed Sep 15, 2010 9:13 am

Re: NaviX support

Postby SharkHunter » Sun Feb 13, 2011 1:05 pm

Like I said I need the channel.log (found in the channel dir). A lot of playlists uses NIPL "report" which is currently unimplemented. I'll fix that when I get some time...
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: NaviX support

Postby brotherjohn » Sun Feb 13, 2011 6:15 pm

Here it is. The channel.log file. Hope it will help :)
Attachments
channel.zip
channel.log
(15.31 KiB) Downloaded 86 times
brotherjohn
 
Posts: 146
Joined: Wed Sep 15, 2010 9:13 am

Re: NaviX support

Postby iRoNBiLL » Sun Feb 13, 2011 10:30 pm

Okay... I finally got something to play back on my PS3, but everything else is still broken (rtmp and HD items specifically) I installed the rtmpdump and rtmp.groovy script based on the poor instructions I found or received in doing this.

Also, I have to say that this appears to be waaaay to hard for average computer users to get working so I am not at all inclined on telling people in our forums anything about this plugin project. While it is nice to give accessibility to our public directory for users, it appears there is a lack of help in getting it to work, no attempt at compiling an all in one package with the plugin already setup and configured and a sarcastic undertone by Chocolateboy in trying to make this work. While understood where you all are coming from, I too am a developer on a team and this is not how we engage other partners who work with us. I was hoping for more cooperation in at least getting this to work once, yet it has been a struggle out the gate for someone who knows about computers to even get this working... general users would never get this working right based on the instruction I have received. Furthermore, I would never want to anger the 207,000 plus people who use Navi-X by suggesting they use your plugin for consoles, then complain to me about how little help they received or that it doesn't work properly... who do you think will get these e-mails? Me, that's who. No thank you!

After spending over 3 hours trying to get this plugin to even work partially, I have to say I am giving up on this plugin and will NOT be suggesting it to our users for the time being. Until we can resolve certain differences like ease of installation and setup (NO MANUAL CONFIGURATIONS), getting things to actually work like .mp4 native playback and a certain somebody changes the way they communicate to developers, I have to say I wasted my time that I can't get back on a plugin PS3 Media Server with a ton of potential. Sorry to be the bearer of bad news but I'm angry with you guys... this has been a negative developer experience for me, which is much nicer than how users would communicate this to you if you began engaging our users with this plugin.

Please get back to me at my e-mail address Shark Hunter if you have any wish to resolve these differences in the future. Thanks again for your understanding friends.

iRoNBiLL

Project Coordinator
Team Navi-X
http://www.navi-x.org
iRoNBiLL
 
Posts: 10
Joined: Sat Feb 12, 2011 9:00 pm

Re: NaviX support

Postby SharkHunter » Mon Feb 14, 2011 2:46 pm

Well as stated this was the first version and I intentionally left things out (like report). As it turned out almost all processors use this feture (+ some other left out parts) which sort of made stuff useless. That's the reason for having a first version.
Anyway now I fixed report (and so other leftouts) so now it works (better). Installation etc. was not top of the list that is also the reason for a first version (at least) I don't wan't to get zillions of complaints about this and that. People who can install this are also experienced enough to have a hunch bout what goes on and can give better feedback.


Anyway new version:
https://github.com/downloads/SharkHunte ... ug_037.jar
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: NaviX support

Postby brotherjohn » Mon Feb 14, 2011 5:51 pm

I think there is an error in the rtmp.groovy script. I changed line 2 in
Code: Select all
def RTMPDUMP = 'C:\\rtmpdump.exe'


But I get the following error in debug.log:
Code: Select all
[cmd.exe] INFO  17:40:36.190 Starting cmd.exe /C C:\rtmpdump.exe -o - -r "rtmp://64.208.159.62/ondemand?_fcs_vhost=cp52749.edgefcs.net" | win32\mencoder.exe -o \\.\pipe\pmsencoder_transcoder_out_1297701635810_31 -msglevel all=2 -quiet -prefer-ipv4 -oac lavc -of lavf -lavfopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=4096:threads=2:acodec=ac3:abitrate=128 -ofps 25 -cache 16384 -vf harddup -
[cmd.exe] INFO  17:40:36.198 Reading pipe: \\.\pipe\pmsencoder_transcoder_out_1297701635810_31
[cmd.exe] INFO  17:40:36.378 Attaching thread: cmd.exe
[Timer-1] DEBUG 17:40:36.378 Buffered Space: 0 bytes / inputs: 0
[New I/O server worker #1-1] DEBUG 17:40:36.390 Sleeping for 6000 milliseconds
[Thread-23] DEBUG 17:40:36.613 RTMPDump v2.3
[Thread-23] DEBUG 17:40:36.613 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
[Thread-23] DEBUG 17:40:36.613 ERROR: You must specify a playpath (--playpath) or url (-r "rtmp://host[:port]/playpath") containing a playpath
[Thread-26] DEBUG 17:40:36.738 MEncoder Sherpya-SVN-r32735-4.2.5 (C) 2000-2010 MPlayer Team
[Thread-21] DEBUG 17:40:36.933 Receiving a M-SEARCH from [192.168.178.109:62623]
[Thread-23] DEBUG 17:40:38.323 Invalid seek to negative position!
[Timer-1] DEBUG 17:40:38.378 Buffered Space: 0 bytes / inputs: 0
[Thread-23] DEBUG 17:40:38.970 ============ Sorry, this file format is not recognized/supported =============
[Thread-23] DEBUG 17:40:38.970 === If this file is an AVI, ASF or MPEG stream, please contact the author! ===
[Thread-23] DEBUG 17:40:38.970 Cannot open demuxer.
[Thread-21] DEBUG 17:40:39.934 Receiving a M-SEARCH from [192.168.178.109:62623]
[cmd.exe] DEBUG 17:40:39.996 EOF
[cmd.exe] TRACE 17:40:39.996 Process cmd.exe has a return code of 1! Maybe an error occured... check the log file
Attachments
channel.zip
(7.44 KiB) Downloaded 68 times
brotherjohn
 
Posts: 146
Joined: Wed Sep 15, 2010 9:13 am

Re: NaviX support

Postby SharkHunter » Mon Feb 14, 2011 6:12 pm

Fixed it. Had reorganized some code that should be last was suddenly not last...

Bug in the plugin fetch new one https://github.com/downloads/SharkHunte ... ug_037.jar
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: NaviX support

Postby brotherjohn » Mon Feb 14, 2011 8:13 pm

Sorry, but I still get this error.
Attachments
channel.zip
(7.64 KiB) Downloaded 67 times
brotherjohn
 
Posts: 146
Joined: Wed Sep 15, 2010 9:13 am

Re: NaviX support

Postby SharkHunter » Mon Feb 14, 2011 8:58 pm

Is this your rtmp.groovy script?
script {
RTMPDUMP = 'C:\\rtmpdump.exe'

profile ('RTMP(E)') {
pattern {
protocol ([ 'rtmp', 'rtmpe' ])
}

action {
def strings = $URI.split('!!!pms_ch_dash_y!!!')
if (strings.length > 1)
$URI = strings[0] + '" -y "' + strings[1]
def strings1 = $URI.split('!!!pms_ch_dash_w!!!')
if (strings1.length > 1)
$URI = strings1[0] + '" -W "' + strings1[1]
$DOWNLOADER = "$RTMPDUMP -o $DOWNLOADER_OUT -r \"${$URI}\""
}
}
}

I recomit to github just to make sure...
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: NaviX support

Postby brotherjohn » Mon Feb 14, 2011 9:05 pm

I changed the second line as I described above. So I use this script
Code: Select all
script {
    def RTMPDUMP = 'C:\\rtmpdump.exe'

    profile ('RTMP(E)') {
        pattern {
            protocol ([ 'rtmp', 'rtmpe' ])
        }

        action {
            def strings = $URI.split('!!!pms_ch_dash_y!!!')
            if (strings.length > 1)
                $URI = strings[0] + '" -y "' + strings[1]
         def strings1 = $URI.split('!!!pms_ch_dash_w!!!')
         if (strings.length > 1)
                $URI = strings[0] + '" -W "' + strings[1]
            $DOWNLOADER = "$RTMPDUMP -o $DOWNLOADER_OUT -r \"${$URI}\""
        }
    }
}
brotherjohn
 
Posts: 146
Joined: Wed Sep 15, 2010 9:13 am

PreviousNext

Return to Additions and Plugins

Who is online

Users browsing this forum: No registered users and 5 guests