michael72 0 Posted November 15, 2018 Posted November 15, 2018 Hi does emby work with the new AS4004T NAS with Marvell CPU ? Thx, Michael
Luke 40086 Posted November 15, 2018 Posted November 15, 2018 Hi, is this arm64? We are planning on supporting asustor arm64 devices soon.
Luke 40086 Posted November 20, 2018 Posted November 20, 2018 @@michael72, here's an arm64 package: https://github.com/MediaBrowser/Emby.Releases/releases/download/3.6.0.66/emby-server-asustor_3.6.0.66_arm64.apk can you try this out? thanks !
michael72 0 Posted November 21, 2018 Author Posted November 21, 2018 Sorry, I haven´t got the AS4004T NAS so I can´t try it. If emby works i will probably buy one.
kurdemamnick 0 Posted January 11, 2019 Posted January 11, 2019 Hi I have AS4004T and just tried this package: emby-server-asustor_4.0.0.0_arm64.apk It installs, but every time I try to play video file I got error "No compatible streams are currently available. Please try again later or contact your system administrator for details" I see some some error regarding ffmpeg and fprobe in the log file: 2019-01-11 09:51:51.195 Error HttpServer: Error processing request *** Error Report *** Version: 4.0.0.0 Command line: /volume1/.@plugins/AppCentral/emby-server/system/EmbyServer.dll -programdata /home/emby -ffdetect /usr/local/AppCentral/emby-server/bin/ffdetect -ffmpeg /usr/local/AppCentral/emby-server/bin/ffmpeg -ffprobe /usr/local/AppCentral/emby-server/bin/ffprobe -updatepackage emby-server-asustor_{version}_arm64.apk Operating system: Unix 4.4.52.0 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 4 Program data path: /home/emby Application directory: /volume1/.@plugins/AppCentral/emby-server/system System.Exception: System.Exception: No video encoder found for 'h264' >>>>>> FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: 0 at Emby.Server.MediaEncoding.Encoder.EncodingHelper.GetVideoEncoder(EncodingJobInfo state, EncodingOptions encodingOptions) at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.GetCommandLineArguments(String outputPath, EncodingOptions encodingOptions, StreamState state, Boolean isEncoding) at Emby.Server.MediaEncoding.Api.BaseStreamingService.GetOutputFilePath(StreamState state, EncodingOptions encodingOptions, String outputFileExtension) at Emby.Server.MediaEncoding.Api.Hls.VideoHlsService.GetOutputFilePath(StreamState state, EncodingOptions encodingOptions, String outputFileExtension) at Emby.Server.MediaEncoding.Api.BaseStreamingService.GetState(StreamRequest request, Boolean requiresOutputPath, CancellationToken cancellationToken) at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.ProcessRequest(StreamRequest request) at Emby.Server.Implementations.Services.ServiceExecGeneral.GetTaskResult(Task task) at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken) at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Emby.Server.MediaEncoding.Codecs.Common.Types.ConfiguredVideoEncoder GetVideoEncoder(Emby.Server.MediaEncoding.Encoder.EncodingJobInfo, MediaBrowser.Model.Configuration.EncodingOptions) at Emby.Server.MediaEncoding.Encoder.EncodingHelper.GetVideoEncoder(EncodingJobInfo state, EncodingOptions encodingOptions) at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.GetCommandLineArguments(String outputPath, EncodingOptions encodingOptions, StreamState state, Boolean isEncoding) at Emby.Server.MediaEncoding.Api.BaseStreamingService.GetOutputFilePath(StreamState state, EncodingOptions encodingOptions, String outputFileExtension) at Emby.Server.MediaEncoding.Api.Hls.VideoHlsService.GetOutputFilePath(StreamState state, EncodingOptions encodingOptions, String outputFileExtension) at Emby.Server.MediaEncoding.Api.BaseStreamingService.GetState(StreamRequest request, Boolean requiresOutputPath, CancellationToken cancellationToken) at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.ProcessRequest(StreamRequest request) at Emby.Server.Implementations.Services.ServiceExecGeneral.GetTaskResult(Task task) at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken) at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken) 2019-01-11 09:51:50.638 Error MediaEncoder: ProcessRun 'ffprobe' Process error: *** Error Report *** Version: 4.0.0.0 Command line: /volume1/.@plugins/AppCentral/emby-server/system/EmbyServer.dll -programdata /home/emby -ffdetect /usr/local/AppCentral/emby-server/bin/ffdetect -ffmpeg /usr/local/AppCentral/emby-server/bin/ffmpeg -ffprobe /usr/local/AppCentral/emby-server/bin/ffprobe -updatepackage emby-server-asustor_{version}_arm64.apk Operating system: Unix 4.4.52.0 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 4 Program data path: /home/emby Application directory: /volume1/.@plugins/AppCentral/emby-server/system System.ComponentModel.Win32Exception: System.ComponentModel.Win32Exception (2): No such file or directory at Interop.Sys.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow) at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Emby.Server.MediaEncoding.ProcessRun.ProcessRunnerBase.Run(ProcessStartInfo startInfo) Source: System.Diagnostics.Process TargetSite: Void ForkAndExecProcess(System.String, System.String[], System.String[], System.String, Boolean, Boolean, Boolean, Boolean, UInt32, UInt32, Int32 ByRef, Int32 ByRef, Int32 ByRef, Int32 ByRef, Boolean) at Interop.Sys.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow) at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Emby.Server.MediaEncoding.ProcessRun.ProcessRunnerBase.Run(ProcessStartInfo startInfo)
Luke 40086 Posted January 11, 2019 Posted January 11, 2019 Please attach the complete emby server log. Thanks.
Luke 40086 Posted January 12, 2019 Posted January 12, 2019 Thanks for the info. We have tested this new package with a VM that Asustor has provided for us. It's possible that some special consideration is needed for marvell. Thanks.
Luke 40086 Posted January 12, 2019 Posted January 12, 2019 @@kurdemamnick can you please restart the server, and then attach the log that is created? Thanks.
Luke 40086 Posted January 18, 2019 Posted January 18, 2019 @@kurdemamnick Could you please ssh into your device and share the output of the following commands? uname -a cat /proc/cpuinfo Thanks !
kurdemamnick 0 Posted January 18, 2019 Posted January 18, 2019 Linux AS4004T 4.4.52 #1 SMP PREEMPT Thu Jan 17 03:44:43 CST 2019 aarch64 GNU/Linux processor : 0 model name : AArch64 Processor BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1 processor : 1 model name : AArch64 Processor BogoMIPS : 50.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 1 Hardware : Marvell Armada-7040 development board default (A) setup
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now