I am working on a Plex plugin for TabloTV and have discovered that Plex Sync isn't working. After a lot of digging it appears that when the show is selected for plex sync and the actual request for transcoding occurs, the URL is getting truncated. Is that something that anyone is already aware of and working on?
I think that the syncing stuff is all client dependant, in other words what client are you syncing with/to and how did you select it to sync? I've seen this before but it was a specific Plex app bug that was (as far as I know) fixed.
I am seeing this on the IOS client.
Playing the video my URL that is passed looks like this and everything works perfectly:
http://recording/VGhpcyBvbmxpbmUgc2FtcGxlIGRlbW9uc3RyYXRlcyBmdW5jdGlvbmFsaXR5IG9mIGEgYmFzZTY0IHByb3BlcnR5LCBCeXRlQXJyYXkgY2xhc3MgYW5kIEh1Z2UgYXNwIGZpbGUgdXBsb2FkLiBZb3UgY2FuIGNvbnZlcnQgdGV4dHMgdXNpbmcgc2V2ZXJhbCBjb2RlIHBhZ2VzICh1c2luZyBDaGFyU2V0IHByb3BlcnR5KSBmcm9tIFVuaWNvZGUgc3RyaW5nIHRvIGJ5dGUgYXJyYXkgYW5kIHRoZW4gY29udmVydCB0aGUgYmluYXJ5IGRhdGEgdG8gYSBCYXNlNjQgc3RyaW5nLiA=
but when I attempt to Sync the content, the request sent to my service code is truncated such as :
http://recording/VGhpcyBvbmxpbmUgc2FtcGxlIGRlbW9uc3RyYXRlcyBmdW5jdGlvbmFsaXR5IG9mIGEgYmFz
Then this is most likely an iOS bug, I would report it in the appropriate forum for that.
We have confirmed this issue on both IOS and Andriod leading me to believe either they both have the same issue or it is with the backend
I'll ask and see if I can find out anything about this one. That does sound strange, do they get truncated to the same amount? And have you tried with different PMS versions and/or platforms?
I'm testing on the Mac and Synology (NAS) PMS using the Plex Pass builds, I haven't tried downgrading yet, but yes they appear to truncate the same amount. I'm not at home right now but when I am I can post some more precise log messages.
In that case I would suspect it's something happening beyond your client/PMS combination then, but can't say for sure. I did have an issue with something similar with and Android client a while back and thought it was resolved ... but it may not have been either. My memory is not great for some things :(
Here is from the logs playing the video with the IOS app:
2014-05-28 15:29:00,330 (10c51a000) : DEBUG (services:615) - Found a service matching 'http://TabloRecording/eyJzZXJpZXNJZCI6ICIzMzI0MDMiLCAic2Vhc29ubnVtIjogMCwgInNob3dpZCI6ICIzMzI0MDMiLCAidGl0bGUiOiAiRHJlYW0gR2lybCIsICJ1cmwiOiAiaHR0cDovLzE3Mi4xNi4xLjIxL3B2ci80NjgyMS8iLCAiZXBpc29kZW51bSI6IDAsICJzaG93dG90YWxlcGlzb2RlcyI6IDQwLCAic2VyaWVzdGh1bWIiOiAiaHR0cDovLzE3Mi4xNi4xLjIxL3N0cmVhbS90aHVtYj9pZD04ODE1IiwgInN1bW1hcnkiOiAiTm8gRGVzY3JpcHRpb24gQXZhaWxhYmxlIiwgImFpcmRhdGUiOiAiMjAxNC0wNS0wMlQwNjowMFoiLCAic2VyaWVzZGVzYyI6ICJUaHJpbGxpbmcgYWR2ZW50dXJlcyBhd2FpdCBBcmNoaWUsIEp1Z2hlYWQgYW5kIHRoZSBnYW5nLiIsICJ2aWRlbyI6IHsiaGVpZ2h0IjogMTA4MCwgIndpZHRoIjogMTkyMCwgInN0YXRlIjogImZpbmlzaGVkIiwgInNjaGVkdWxlT2Zmc2V0RW5kIjogMC4wLCAiZHVyYXRpb24iOiAxODE1LjAsICJzY2hlZHVsZU9mZnNldFN0YXJ0IjogLTE1LjAsICJzaXplIjogNDM0OTQxOTUyfSwgInNob3duYW1lIjogIkFyY2hpZSdzIFdlaXJkIE15c3RlcmllcyIsICJkdXJhdGlvbiI6IDE4MTUwMDAsICJiYWNrZ3JvdW5kYXJ0IjogImh0dHA6Ly8xNzIuMTYuMS4yMS9zdHJlYW0vdGh1bWI@aWQ9ODgxNyJ9'
Here is what is called when I try to plex sync the same video:
2014-05-28 15:29:11,951 (10c51a000) : DEBUG (services:615) - Found a service matching 'http://TabloRecording/eyJzZXJpZXNJZCI6ICI5MTc1MTU2IiwgInNob3dpZCI6ICI5MTc1MTU2IiwgImFpcmRhdGUiOiAi_MjAxNC0wNS0yN1QxNTowMFoiLCAiZXBpc29kZW51bSI6IDI3LCAidXJ'
I think I may have grabbed two different attempts above:
Here is when playing using IOS:
http://TabloRecording/eyJzZXJpZXNJZCI6ICIxODYwNzQiLCAic2hvd2lkIjogIjE4NjA3NCIsICJhaXJkYXRlIjogIjIwMTQtMDUtMDNUMTE6MDBaIiwgImVwaXNvZGVudW0iOiAyLCAidXJsIjogImh0dHA6Ly8xNzIuMTYuMS4yMS9wdnIvNDczNDMvIiwgInRpdGxlIjogIkN1cmlvdXMgR2VvcmdlJ3MgSG9tZSBmb3IgUGlnZW9uczsgT3V0IG9mIE9yZGVyIiwgInNob3d0b3RhbGVwaXNvZGVzIjogMjAyLCAic2VyaWVzdGh1bWIiOiAiaHR0cDovLzE3Mi4xNi4xLjIxL3N0cmVhbS90aHVtYj9pZD0xNDIxIiwgInN1bW1hcnkiOiAiR2VvcmdlIGhlbHBzIGEgaG9taW5nIHBpZ2VvbjsgR2VvcmdlIGhlbHBzIGEgd29tYW4gd2l0aCBoZXIgcGFja2FnZXMuIiwgInNlYXNvbm51bSI6IDEsICJzZXJpZXNkZXNjIjogIlJpbm8gUm9tYW5vIG5hcnJhdGVzIHRoZSBhZHZlbnR1cmVzIG9mIEN1cmlvdXMgR2VvcmdlLiIsICJ2aWRlbyI6IHsiaGVpZ2h0IjogMTA4MCwgIndpZHRoIjogMTkyMCwgInN0YXRlIjogImZpbmlzaGVkIiwgInNjaGVkdWxlT2Zmc2V0RW5kIjogMzA1LjAsICJkdXJhdGlvbiI6IDIxMjAuMCwgInNjaGVkdWxlT2Zmc2V0U3RhcnQiOiAtMTUuMCwgInNpemUiOiAyMTA3NjcwNTI4fSwgImJhY2tncm91bmRhcnQiOiAiaHR0cDovLzE3Mi4xNi4xLjIxL3N0cmVhbS90aHVtYj9pZD0xNDIzIiwgImR1cmF0aW9uIjogMjEyMDAwMCwgInNob3duYW1lIjogIkN1cmlvdXMgR2VvcmdlIn0_'
Here is the URL When Syncing:
http://TabloRecording/eyJzZXJpZXNJZCI6ICIxODYwNzQiLCAic2hvd2lkIjogIjE4NjA3NCIsICJhaXJkYXRlIjogIjIwMTQtMDUtMDNUMTE6MDBaIiwgImVwaXNvZGVudW0iOiAyLCAidXJsIjog
This seems to be something that's happening outside your control and it is not an app specific bug. I've reported this so hopefully someone will be able to sort it out. Until then there's nothing you're doing wrong and there's nothing you can change in your channel to make it work as expected.
Thanks I hope they can get it fixed.
It's a known issue but it seems like it's not going to be a simple fix ... so while it should be coming at some point I don't think it will be tomorrow.
It's a known issue but it seems like it's not going to be a simple fix ... so while it should be coming at some point I don't think it will be tomorrow.
Is there any update on this?? It has been quite some time
Is there any update on this?? It has been quite some time
No idea at all, I spoke with one of the android plex devs way back then and that's what they told me. I would suggest posting about it in the appropriate forum for the android client.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.