Jump to content


Photo

AS4004T Marvell CPU & Emby ?


  • Please log in to reply
16 replies to this topic

#1 michael72 OFFLINE  

michael72

    Member

  • Members
  • 13 posts
  • Local time: 04:40 AM

Posted 15 November 2018 - 03:05 PM

Hi does emby work with the new AS4004T NAS with Marvell CPU ?

Thx,

Michael



#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 15 November 2018 - 03:46 PM

Hi, is this arm64? We are planning on supporting asustor arm64 devices soon.



#3 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 20 November 2018 - 07:07 PM

@ michael72 , here's an arm64 package:

 

https://github.com/M....0.66_arm64.apk

 

can you try this out? thanks !



#4 michael72 OFFLINE  

michael72

    Member

  • Members
  • 13 posts
  • Local time: 04:40 AM

Posted 21 November 2018 - 01:32 PM

Sorry, I haven´t got the AS4004T NAS so I can´t try it. If emby works i will probably buy one. :D



#5 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 21 November 2018 - 02:52 PM

Thanks for the feedback.

#6 kurdemamnick OFFLINE  

kurdemamnick

    Newbie

  • Members
  • 5 posts
  • Local time: 03:40 AM

Posted 11 January 2019 - 05:13 AM

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)



#7 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 11 January 2019 - 01:58 PM

Please attach the complete emby server log. Thanks.

#8 kurdemamnick OFFLINE  

kurdemamnick

    Newbie

  • Members
  • 5 posts
  • Local time: 03:40 AM

Posted 11 January 2019 - 02:19 PM

Here is complete log file

Attached Files

  • Attached File  Log.txt   1.32MB   1 downloads


#9 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 12 January 2019 - 03:31 PM

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.



#10 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 12 January 2019 - 03:32 PM

@ kurdemamnick can you please restart the server, and then attach the log that is created? Thanks.



#11 kurdemamnick OFFLINE  

kurdemamnick

    Newbie

  • Members
  • 5 posts
  • Local time: 03:40 AM

Posted 12 January 2019 - 05:14 PM

Here is log after restart

Attached Files

  • Attached File  Log.txt   92.18KB   2 downloads


#12 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 17 January 2019 - 11:54 PM

@ kurdemamnick

 

Could you please ssh into your device and share the output of the following commands? 

uname -a
cat /proc/cpuinfo

Thanks !



#13 kurdemamnick OFFLINE  

kurdemamnick

    Newbie

  • Members
  • 5 posts
  • Local time: 03:40 AM

Posted 18 January 2019 - 08:44 AM

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



#14 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 18 January 2019 - 11:09 AM

Great, thanks.

#15 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 24 January 2019 - 02:24 AM

Please try beta 4.1.0.2. Thanks !



#16 kurdemamnick OFFLINE  

kurdemamnick

    Newbie

  • Members
  • 5 posts
  • Local time: 03:40 AM

Posted 24 January 2019 - 04:04 PM

Thanks! It works now!



#17 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 137740 posts
  • Local time: 10:40 PM

Posted 24 January 2019 - 04:18 PM

Thanks for the feedback.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users