Transcoding
|
Posts: 22
Threads: 1
Joined: Oct 2015
[Solved]
Nov 07, 2015, 07:40 PM
@Lukas great work
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Solved]
Nov 07, 2015, 10:15 PM
(This post was last modified: Nov 08, 2015, 12:38 AM by Mike.)
I will just echo @tragidy and say fantastic job. With your permission @lukas I will expand your work and make it as noob-friendly as possible and post it so murray and others can work around this issue. If you have the time and would like to expand it yourself I can just provide a link to it from the current 'fix server is not powerful enough' guide.
@lukas, the landing page zip contains a plex.js but I don't think the custom chromecast app uses that plex.js, can you verify this?
The apktools zip link on mega doesn't include the encryption key - it's something I've overlooked many times, you just have to choose get link with decryption key.
I also want to say well done to everybody who worked on this and came up with various creative solutions. These are exactly the kinds of challenges I hoped a collaborative effort on the forum would bring so I'm a happy man today thanks to you all
Posts: 16
Threads: 1
Joined: Nov 2015
Reputation:
5
[Solved]
Nov 08, 2015, 03:42 AM
Hi Mike,
Sorry, it was my first time uploading on mega. I updated the link, I hope it is working now.
You are right, the Chromecast landing server contains the plex.js file, but it is not used. Only the other js file is used.
I agree, we should make the instructions a bit more user-friendly. I was thinking of a few other solutions to make it easier (e.g. hosting the landing page on something like Google Drive or uploading a decompiled APK file so that USB Debugging is not required).
Whenever time permits, I will improve the steps a bit. I hope that I can have the instructions a bit more detailed on Monday, but feel free to participate if you have any ideas how to make it easier. I don't have an own website, so I am ok with hosting it on the website or here in the forum.
Posts: 16
Threads: 1
Joined: Nov 2015
Reputation:
5
[Solved]
Nov 08, 2015, 09:15 AM
I found a new way, which does not require to change any code in the Android app. I updated my instructions in the previous post and will enhance them tomorrow.
Just download the Plex beta app attached to my post and specify your own Application ID. This makes it much easier than the previous approach.
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Solved]
Nov 08, 2015, 02:46 PM
(Nov 08, 2015, 09:15 AM)lukas Wrote: I found a new way, which does not require to change any code in the Android app. I updated my instructions in the previous post and will enhance them tomorrow.
Just download the Plex beta app attached to my post and specify your own Application ID. This makes it much easier than the previous approach.
Excellent, is there a place to get the official Plex beta app or did you build it yourself?
Posts: 16
Threads: 1
Joined: Nov 2015
Reputation:
5
[Solved]
Nov 08, 2015, 03:21 PM
(Nov 08, 2015, 02:46 PM)Mike Wrote: (Nov 08, 2015, 09:15 AM)lukas Wrote: I found a new way, which does not require to change any code in the Android app. I updated my instructions in the previous post and will enhance them tomorrow.
Just download the Plex beta app attached to my post and specify your own Application ID. This makes it much easier than the previous approach.
Excellent, is there a place to get the official Plex beta app or did you build it yourself?
It's the official Plex app. I will send you a separate PM.
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Solved]
Nov 08, 2015, 07:58 PM
(This post was last modified: Nov 08, 2015, 08:01 PM by Mike.)
Thanks for the clarification @Lukas, did you modify any of the chromecast app js files? Because it seems that it is just a chromecast plex clone running locally so is that enough for the chromecast to just use the local plex.js on the PMS instead of pulling one from plext.tv? Or have you done something to force it besides adjusting the App ID?
Did you try adjusting the bitrate like Andrew did too?
Posts: 10
Threads: 3
Joined: Nov 2015
Reputation:
0
[Solved]
Nov 08, 2015, 09:54 PM
Hi all! I've been using the guides (thanks btw, they are great!) and reading forums for a few weeks with the Raspberry Pi 2 and just signed up today because this issue has bothered me since I started. It seems most of the solutions on these couple threads about the "Server not powerful enough" issue are for Chromecast only. Am I missing something or are parts of these solutions applicable to other systems?
I use the RPi2 as the server and watch using the Plex app on Roku 2XS, PS3 and PS4 and still have this issue with a good portion of my files (almost all .mkv cause trouble). I haven't edited the .js file (mostly because the validateTranscoder section looks different than examples provided). I'm using the latest PMS from uglymoo's repo (just got another update this week) and have the mpg2 and vc1 codec licenses (if that mattered). I can answer any other relevant questions if the prognosis is promising (don't want to waste everyone's time on it otherwise).
Am I out of luck for now, better off with another setup, or is there a promising future ahead with my current setup?
Thanks in advance!
Posts: 1,646
Threads: 2
Joined: Aug 2015
Reputation:
42
[Solved]
Nov 08, 2015, 10:00 PM
(Nov 08, 2015, 09:54 PM)TheeDesecrator Wrote: Hi all! I've been using the guides (thanks btw, they are great!) and reading forums for a few weeks with the Raspberry Pi 2 and just signed up today because this issue has bothered me since I started. It seems most of the solutions on these couple threads about the "Server not powerful enough" issue are for Chromecast only. Am I missing something or are parts of these solutions applicable to other systems?
I use the RPi2 as the server and watch using the Plex app on Roku 2XS, PS3 and PS4 and still have this issue with a good portion of my files (almost all .mkv cause trouble). I haven't edited the .js file (mostly because the validateTranscoder section looks different than examples provided). I'm using the latest PMS from uglymoo's repo (just got another update this week) and have the mpg2 and vc1 codec licenses (if that mattered). I can answer any other relevant questions if the prognosis is promising (don't want to waste everyone's time on it otherwise).
Am I out of luck for now, better off with another setup, or is there a promising future ahead with my current setup?
Thanks in advance!
This thread has developed into Chromecast focused, however you are able to make the same change in the plex.js file by following this guide. If you have extra questions after reading let's start a separate topic to try and keep things organized, that way we can focus on your specific setup.
Posts: 16
Threads: 1
Joined: Nov 2015
Reputation:
5
[Solved]
Nov 09, 2015, 12:53 AM
(Nov 08, 2015, 07:58 PM)Mike Wrote: Thanks for the clarification @Lukas, did you modify any of the chromecast app js files? Because it seems that it is just a chromecast plex clone running locally so is that enough for the chromecast to just use the local plex.js on the PMS instead of pulling one from plext.tv? Or have you done something to force it besides adjusting the App ID?
Did you try adjusting the bitrate like Andrew did too?
Hi Mike,
I have added the "return false;" statement to the validateTranscoder function in the main.6553d4ecd867e69ec2d6.js file. That's the only change I made to the Chromecast page.
My main focus was on getting the transcoding to work, so I did not adjust the bitrate. But according to Andrew's blog post, the maximum bitrate is not hardcoded anymore.
|
|
Recent Posts
|
About Swap
jonescelinaa Apr 10, 2024, 06:58 AM
|
Tracker Status: Error Connection Time Out
jonesPhedra Apr 04, 2024, 08:17 AM
|
Split Tunnel Docker Containers
jonesPhedra Mar 27, 2024, 03:10 AM
|
Plex server not powerful enough, but only with s...
jonesPhedra Mar 27, 2024, 03:02 AM
|
game Geometry Dash Scratch
jonescelinaa Jan 31, 2024, 04:21 AM
|
Latest unread posts | Unanswered posts |
|