It’s been said clearly that transcoding isn’t done on Amazon’s side of things, it’s done on Microsoft Azure.
It’s been said clearly that transcoding isn’t done on Amazon Elastic Transcoder (which is totally different than Amazon EC2), but AFAIK nothing has been said otherwise. Where did you read that it’s done on Microsoft Azure? I’m not saying you’re wrong, but that doesn’t really make any sense at all and I find that info quite hard to believe.
Simple search would have given you your answer. Been said a few times now.
Is that what your search is supposed to show? I’ve been reading through those, and I’ve seen lots of people talking about running Plex instances in Azure, but nothing yet about the hosted Plex sevice and how it’s encoding. Maybe I just haven’t gotten to those yet.
It just seems particularly odd (and overhead inducing) to have the primary service be hosted on Amazon but the encoding back-end be in Azure. Can you link to a specific thread that someone from Plex has said that is the case?
Is that what your search is supposed to show? I’ve been reading through those, and I’ve seen lots of people talking about running Plex instances in Azure, but nothing yet about the hosted Plex sevice and how it’s encoding. Maybe I just haven’t gotten to those yet.
It just seems particularly odd (and overhead inducing) to have the primary service be hosted on Amazon but the encoding back-end be in Azure. Can you link to a specific thread that someone from Plex has said that is the case?
Really? Second link in that search man… http://forums.plex.tv/discussion/comment/1282020#Comment_1282020
“We have revealed in another thread where the server instances and transcoding are done. Both are on Microsoft Azure. This may change in the future as we progress with the beta. But that’s where they reside today. Amazon Drive is used for storage.”
Third link: http://forums.plex.tv/discussion/comment/1278383#Comment_1278383
“The PMS instances and transcoding are currently hosted on Microsoft Azure. Amazon (specifically Amazon Drive) is used for user content storage. Keep in mind that Azure may not be a permanent solution for us and we could switch to something else.”
Don’t want to be an ass, but those are the exact answers to your question, available right there… What more do you want? If you don’t want to believe me or the plex devs that posted, that’s fine, I guess you know more than them.
@KarlDag said:
Really? Second link in that search man… http://forums.plex.tv/discussion/comment/1282020#Comment_1282020
“We have revealed in another thread where the server instances and transcoding are done. Both are on Microsoft Azure. This may change in the future as we progress with the beta. But that’s where they reside today. Amazon Drive is used for storage.”
Third link: http://forums.plex.tv/discussion/comment/1278383#Comment_1278383
“The PMS instances and transcoding are currently hosted on Microsoft Azure. Amazon (specifically Amazon Drive) is used for user content storage. Keep in mind that Azure may not be a permanent solution for us and we could switch to something else.”
Don’t want to be an ass, but those are the exact answers to your question, available right there… What more do you want? If you don’t want to believe me or the plex devs that posted, that’s fine, I guess you know more than them.
I don’t want to be an ass too, but looks like those links are not available to everyone.
I suspect those posts are on Plex Cloud beta forum.
BTW: It would be nice if we could at least get a read only access to those forums.
@KarlDag said:
Really? Second link in that search man… http://forums.plex.tv/discussion/comment/1282020#Comment_1282020
“We have revealed in another thread where the server instances and transcoding are done. Both are on Microsoft Azure. This may change in the future as we progress with the beta. But that’s where they reside today. Amazon Drive is used for storage.”
Third link: http://forums.plex.tv/discussion/comment/1278383#Comment_1278383
“The PMS instances and transcoding are currently hosted on Microsoft Azure. Amazon (specifically Amazon Drive) is used for user content storage. Keep in mind that Azure may not be a permanent solution for us and we could switch to something else.”
Don’t want to be an ass, but those are the exact answers to your question, available right there… What more do you want? If you don’t want to believe me or the plex devs that posted, that’s fine, I guess you know more than them.
I don’t want to be an ass too, but looks like those links are not available to everyone.
I suspect those posts are on Plex Cloud beta forum.
BTW: It would be nice if we could at least get a read only access to those forums.
Hmm, I guess they’re only available to people in the the Beta. I thought for sure they were available to PlexPass users. My bad then. Either way, more proof he’s going to have to take my word: it’s hosted on Azure lol.
Hmm, I guess they’re only available to people in the the Beta. I thought for sure they were available to PlexPass users. My bad then. Either way, more proof he’s going to have to take my word: it’s hosted on Azure lol.
Quoted posts are enough proof for me, I just wanted to read the stuff. I did say I read a bunch of the threads in your search link, and I did. I didn’t just ignore your link. The first two threads when I first clicked on your link weren’t even in English originally when I went to it.
Back to the topic at hand, that’s really interesting to me that the latency of transferring data between the different services doesn’t become an issue. You don’t pay for inbound in Azure, so I guess that wouldn’t be too much of an issue, but outbound is an ongoing expense. So is storage, though as I recall, from a storage standpoint AWS backed storage is cheaper then Azure, although they get a little closer every 3 or 4 months. I’m actually very curious at how/why they went with that setup from a technical standpoint (I do a fair amount of work with Azure myself). I do remember thinking that the GPU available instances were really intriguing when they came out. In the same vein though, I think the FPGA stuff announced for Azure could be really interesting for video encoding as well.
From what I understand from some research is that Plex currently don’t support HW transcoding as it uses a patched version of ffmpeg. Relatedly, PlexTranscoder.exe is ffmpeg. So, if it’s a modified version of ffmpeg, there ought to be source available, yes? I thought the terms of ffmpeg required that. But I can’t find it anywhere? Can anyone help? With that, I’d be interested to see if it’s possible to hack together an HW enabled version of PlexTranscoder.exe.
But I’ve given up trying to compile it for now. It has a number of dependencies that ffmpeg itself doesn’t, and to be honest I’m getting outside of my comfort zone in trying to resolve them. That said, I’d really, really, love to see hardware transcoding now that the DVR is being made - I have a lot of incoming MPEG2 streams in HD that use up a lot of disk space, and don’t have the CPU power to be able to transcode them in real time.
But I’ve given up trying to compile it for now. It has a number of dependencies that ffmpeg itself doesn’t, and to be honest I’m getting outside of my comfort zone in trying to resolve them. That said, I’d really, really, love to see hardware transcoding now that the DVR is being made - I have a lot of incoming MPEG2 streams in HD that use up a lot of disk space, and don’t have the CPU power to be able to transcode them in real time.
@KarlDag said:
Long story short, it’s non trivial.
Yes, and that’s just compiling FFMPEG (which I’ve been able to do). The step I’ve been trying to complete is compiling Plex’s own fork of FFMPEG, with unknown changes attached to it. Non trivial squared.
Now considering running my custom FFMPEG build as a complete script when DVR recordings complete, and just disabling Plex’s own transcoding. This is a lot more work than it needs to be.