[VBS/Pitchfork/Crunchyroll] maruchan addons repository
cyberwizzard
Member Posts: 87 Joined: Dec 2008 Reputation: 6 |
2011-08-19 10:01
Post: #61
You need a GIT build of librtmp for this to work: they upgraded security on the streaming servers at a lot of websites, including Crunchyroll. The new version has support for the new requirements.
|
| find quote |
theredbaron
Junior Member Posts: 4 Joined: Aug 2011 Reputation: 0 |
2011-08-20 22:18
Post: #62
I did that, and still it still didn't work. I checked the log, and found I did log in, get the sub, ect. However, right before the movie was to play, it did a handshake that failed.
Code: 16:12:00 T:2894031728 M:396926976 INFO: RTMP_Connect1, ... connected, handshaking |
| find quote |
cyberwizzard
Member Posts: 87 Joined: Dec 2008 Reputation: 6 |
2011-08-20 22:25
Post: #63
Version 2.4-GIT of librtmp is needed specifically to fix that explicit issue.
Ergo: you did not upgrade to the unstable GIT version or XBMC is using the wrong library. Check your installation again. Imho, the whole thing is unfortunate as the handshake update does not seem to be backported in the stable version and librtmp 2.4 is not released officially yet. On a side note: pausing the stream crashes XBMC when I resume after a couple of minutes (15+). Perhaps things like these are the reason why 2.4 has not been released yet... |
| find quote |
theredbaron
Junior Member Posts: 4 Joined: Aug 2011 Reputation: 0 |
2011-08-20 23:43
Post: #64
Nevermind. I am using the latest ubuntu, which names librtmp as librtmp0, when I checkinstalled it made a rtmpdump package. To get it all to work with out removing packages (like gstreamer's bad plugin set) I changed the version to 2.4, the package to librtmp0, the provide to librtmp, and the remove to rtmpdump (to remove my last try). Now it works. Thanks for the help.
|
| find quote |
cyberwizzard
Member Posts: 87 Joined: Dec 2008 Reputation: 6 |
2011-08-21 00:10
Post: #65
Good to hear that it worked!
If you experience the crashes, could you let me know? They happen on my system if I play a show, pause it for 15+ minutes and try to resume later. I'm wondering if its the git version of librtmp or something else... |
| find quote |
theredbaron
Junior Member Posts: 4 Joined: Aug 2011 Reputation: 0 |
2011-08-21 00:51
Post: #66
Well, havn't had time to find out. Got it to work, just as I was leaving. In the car actually. I'll let you know if it does that when I get home. Just start any show and pause it for at least 15 min right?
Also, a Q. In the log it shows that it got a summary of the show, but it doesn't show up in xbmc. Is there a way to do that, or is it not supported yet? Edit: Well, I just tried it out, and yeah, after 20min it did fail to play. Not a big problem for me, as I almost always finish what I am watching in one sitting, but it does suck when/if it happens. And I got the summary working. Media info 2 works, but 1 doesn't if the pic is showing. Don't know why.
(This post was last modified: 2011-08-22 05:44 by theredbaron.)
|
| find quote |
mattrk
Junior Member Posts: 3 Joined: Sep 2011 Reputation: 0 |
2011-09-04 22:51
Post: #67
Quick question. I'm brand new to the XBMC community and am still trying to wrap my head around everything. I have a few questions that would greatly help me get started. A quick note, i'm using Windows 7 64-bit.
Question 1: I see that this plugin requires the newest build of librtmp. To use the newest version (v2.4 from the RTMPDump website) do i need to have a special version of XBMC? Do i need to patch or compile it differently? Or can i use the stable, pre-compiled version (10.1) that is available for download from the XBMC front page and simply overwrite the existing version of librtmp.dll with the newer one? Question 2: If the answer to the above question is that I can use the stable version (10.1), do i just need to download the pre-compiled win32 build that they linked on the front page of the RTMPDump website (dated 2011-07-23) and put it in my C:\Program Files (x86)\XBMC\system\players\dvdplayer\ folder overwriting the one that's already there? Do i need to do anything else to get XBMC to use this newer version of librtmp? (Registering the DLL or changing settings in XBMC) The main reason for the above questions is that i did what i just outlined above, downloaded stable 10.1 version and replaced the librtmp.dll file with the pre-compiled 2.4 version from RTMPDump website, but i'm still not able to play high-res content from Crunchyroll. All i am able to watch are the sd streams. I've verified my username and password is filled in correctly but all its playing are the low res streams. It does the same thing even if I type in the wrong (deliberately) username/password. Same results. I'm also getting some "Unsupported protocol(rtmpe)" and "Handshake: Type mismatch" warnings in my logs. I'm obviously doing something wrong. Just trying to figure out what i'm doing wrong. Thanks! |
| find quote |
cyberwizzard
Member Posts: 87 Joined: Dec 2008 Reputation: 6 |
2011-09-04 23:01
Post: #68
Your questions and results are a bit conflicting with what I'd expect.
Upgrading librtmp.dll should work on Windows like you described: XBMC is searching in its own path for the library. Since the interface has not changed (much) between 2.3 and 2.4, it will blindly load the newer version. Without this, you can't view any streams on Cruchyroll - none. The fact that you actually do see content means you upgraded librtmp like you should. Now, as far as I know, only premium members get access to HD content, just like on the site. So if you are a free user, do not expect to suddenly get access to 720p content. If you are a premium member, you should get HD streams automatically. Check your settings in the addon: it should be set to 720p. View a recent series like Bleach or Naruto; you should get the 720p stream (video properties is a good way to check this during playback). If you still do not get the HD streams, erase the crunchyroll cooky: in temp/addon_data/video_something_crunchyroll there is a file called something like crunchycookie - erase that while the addon is not active. If you now start the addon again, it will log in anew and you should have HD content. BTW: This is a bug afaik; I have to remove the cookie every 2 months or something (I get the "This content is not available on your account" error when it expires) |
| find quote |
mattrk
Junior Member Posts: 3 Joined: Sep 2011 Reputation: 0 |
2011-09-05 06:35
Post: #69
Thanks Cyberwizzard! The cookie was the problem. I removed the cookie and when i started XBMC back up it logged me in properly and i was able to play 720p content.
Also, just for reference, the exact location for the cookie in Win7 is: C:\Users\YourUsername\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.crunchyroll\ Thanks again for the help! |
| find quote |
superlou
Junior Member Posts: 3 Joined: Dec 2009 Reputation: 0 |
2011-09-13 01:22
Post: #70
theredbaron Wrote:Nevermind. I am using the latest ubuntu, which names librtmp as librtmp0, when I checkinstalled it made a rtmpdump package. To get it all to work with out removing packages (like gstreamer's bad plugin set) I changed the version to 2.4, the package to librtmp0, the provide to librtmp, and the remove to rtmpdump (to remove my last try). Now it works. Thanks for the help. I apologize as I missed something here. I got the latest from the rtmp dump site, did "make SYS=posix", than a "sudo make install". It installed a bunch of librtmp to /user/local. Is it as simple as renaming these to librtmp0 and moving them into the user/lib or is that going to really mess up the package manager? How did you change the version, specify, and remove? Sorry for my novice questions. |
| find quote |

Search
Help