We are running a very big XF-Installation and want to enable Video Uploading soon.
Due to our use case we expect a very high usage of uploading (and the necessity of transcoding) and we want to run the transcoding on a second server to not affect our main web & db-server.
I already saw the table "xengallery_transcode_queue", the Entries in the Deferred-System (XenGallery_Deferred_TranscodeQueue), the XenGallery_Helper_Video and the CLI-File "video-transcode.php".
I now want to run the XenGallery_Deferred_TranscodeQueue->execute on a remote server.
- How can I disable the processing of the queue on the main server (disabling options[xengalleryVideoTranscoding][transcode] seems not to be the right way because then the queue isn't filled)
- Do I need a whole XF installation on the second server to be able to run the TranscodeQueue (and save file after transcoding, send allerting, ...) or should I rebuild the logic of the XenGallery_Deferred_TranscodeQueue to be able to run standalone on a server? What would be the better way?
- Is this planned in future releases and should I wait for this?