Jump to content

No compatible streams are currently available (PPC)


tome0703

Recommended Posts

tome0703

Hello.

I wanted to test the Emby and installed this on me inem Synology NAS (DS 213+)

The setup was easy going and everything seems to work flawless.

However, when I want to start a movie or TV series, I get the following error message:

Quote

No compatible streams are currently available

I have tried to do this from several different clients (Windows via Browser, Smartphone App, Windows Store App, LG Smart TV), without any success.

All clients are inside the same subnet.

In general, it seems like everything is very sluggish and slow. The image buildup in the movies takes a very long time.
Could it be that my NAS is already too weak for this?

The media data resides on the same Raid 1 volume as the Emby server (@Synology NAS). Could this be the problem?

embyserver.txt ffmpeg-transcode-9f22ed25-1854-43aa-a97a-7b5727643817_1.txt hardware_detection-63764649932.txt

Edited by tome0703
Link to comment
Share on other sites

tomnjerry74

Edit: Nevermind, your log makes it look like a bunch of server files are missing or something. Best to wait for an official dev response. What I said about the server + media on same volume still applies though.
 

To me this sounds like a permission issue. Does the internal Emby user have full permission to your shared media folder? You can check in DSM. Also, having the server and media files on the same volume is normal and shouldn’t be a problem at all.

Disclaimer: I’m not an Emby dev or affiliated with them professionally.

Edited by tomnjerry74
Link to comment
Share on other sites

Did you do a migration from DSM 6 to DSM 7 for Emby or was this a new install?

The server log is showing problems accessing files in the the Emby Server directories.

Link to comment
Share on other sites

tome0703
55 minutes ago, cayars said:

Did you do a migration from DSM 6 to DSM 7 for Emby or was this a new install?

The server log is showing problems accessing files in the the Emby Server directories.

No. My NAS is on DSM 6. Version 7 is not available for my NAS.

I have also checked the permissions for the "emby" folder. The "emby" user has read/write permissions.

Link to comment
Share on other sites

I would try and reinstall Emby again overtop of your existing installation. That may fix the errors being seen in the log.

Link to comment
Share on other sites

tome0703
1 hour ago, cayars said:

I would try and reinstall Emby again overtop of your existing installation. That may fix the errors being seen in the log.

Did not solve the problem.

Still cannot play any of my files. 

 

embyserver.txt ffmpeg-transcode-8b8c93d8-d3a1-4a8d-a723-b7846e389047_1.txt ffmpeg-transcode-d4c46b7c-c60a-4895-8fe9-eb773b5a1e36_1.txt ffmpeg-transcode-f79e333d-3eeb-4cbb-b6a3-bcbc7e267589_1.txt

Link to comment
Share on other sites

Happy2Play
1 hour ago, Luke said:

Oh wow this is a Synology NAS with a PPC cpu, correct?

Yes this is "Freescale QorIQ 1.067GHz Dual Core", was this ever validated to work on this Synology version?

Requested here but user moved to newer Synology

But the log does appear to show the PPC version installed.

emby-server-synology-mono_{version}_ppc.spk

 

Edited by Happy2Play
Link to comment
Share on other sites

tome0703

For testing purpose I have downloaded the portable version for windows.

I have no problems watching movies from the same media share (NAS).

I have also testet differnt clients. No problem so far.

It seems that either the NAS package is broken or my NAS is too weak/slow.

Link to comment
Share on other sites

I'll check with our package developer on how we might be able to debug this. To be honest, the Synology builds are templated, so we put together the PPC package mainly because we could, however we don't actually have one of these really old models on hand for testing. I'll find out what we can do. Thanks.

  • Thanks 1
Link to comment
Share on other sites

alucryd

Sounds like my toolchain is shooting too high for this CPU.

Could you guys please post the output of the following commands:

uname -a
cat /proc/cpuinfo
ls -la /lib/ld-*

And if you could also provide me with any binary from your system (in /bin for instance) so I can see how they're compiled, that would be grand. I'll tweak my toolchain to match the cpu you have.

Our ppc port was originally targeting a thecus device which probably doesn't have the same CPU.

@MADVirus Thanks for the offer, I'll take you up on this should the need arise.

Link to comment
Share on other sites

tome0703
*******:/$:/$ uname -a
Linux DiskStation 2.6.32.12 #25556 SMP Thu Mar 4 17:57:54 CST 2021 ppc GNU/Linux synology_qoriq_213+

*******:/$ cat /proc/cpuinfo
processor       : 0
cpu             : e500v2
clock           : 1066.666000MHz
revision        : 5.1 (pvr 8021 1151)
bogomips        : 133.33

processor       : 1
cpu             : e500v2
clock           : 1066.666000MHz
revision        : 5.1 (pvr 8021 1151)
bogomips        : 133.33

total bogomips  : 266.66
timebase        : 66666667
platform        : P1022 DS
model           : fsl,P1022
Memory          : 512 MB

*******:/$:/$ ls -la /lib/ld-*
lrwxrwxrwx 1 root root 7 Apr  6 11:47 /lib/ld-linux-armhf.so.3 -> ld.so.1
lrwxrwxrwx 1 root root 7 Apr  6 11:47 /lib/ld-linux.so.2 -> ld.so.1
lrwxrwxrwx 1 root root 7 Apr  6 11:47 /lib/ld-linux.so.3 -> ld.so.1

 

Link to comment
Share on other sites

MADVirus
root@DS413:~# uname -a
Linux DS413 2.6.32.12 #25556 SMP Thu Mar 4 17:57:54 CST 2021 ppc GNU/Linux

 

root@DS413:~# cat /proc/cpuinfo
processor       : 0
cpu             : e500v2
clock           : 1066.666000MHz
revision        : 5.1 (pvr 8021 1151)
bogomips        : 133.33

processor       : 1
cpu             : e500v2
clock           : 1066.666000MHz
revision        : 5.1 (pvr 8021 1151)
bogomips        : 133.33

total bogomips  : 266.66
timebase        : 66666667
platform        : P1022 DS
model           : fsl,P1022
Memory          : 1024 MB

 

root@DS413:~# ls -la /lib/ld-*
lrwxrwxrwx 1 root root 7 2021-07-27 10:15 /lib/ld-linux-armhf.so.3 -> ld.so.1
lrwxrwxrwx 1 root root 7 2021-07-27 10:15 /lib/ld-linux.so.2 -> ld.so.1
lrwxrwxrwx 1 root root 7 2021-07-27 10:15 /lib/ld-linux.so.3 -> ld.so.1

 

did you look at SynoCommunity ( https://github.com/SynoCommunity/spksrc ) ? it might help

here is the toolchain from Synology https://sourceforge.net/projects/dsgpl/files/Tool Chain/DSM 6.2.4 Tool Chains/PowerPC QorIQ Linux 2.6.32/

ffmpeg 7z

Link to comment
Share on other sites

MADVirus

I think Emby is ok there is some thing wrong with ffmpeg.

2021-08-27T20:23:40+02:00 DS413 coredump: Process ffprobe[15770] dumped core on signal [4].
2021-08-27T20:23:42+02:00 DS413 coredump: Process ffmpeg[15777] dumped core on signal [4].
2021-08-27T20:23:44+02:00 DS413 coredump: Process ffprobe[15784] dumped core on signal [4].
2021-08-27T20:23:45+02:00 DS413 coredump: Process ffmpeg[15791] dumped core on signal [4].
2021-08-27T20:23:46+02:00 DS413 coredump: Process ffprobe[15798] dumped core on signal [4].
2021-08-27T20:23:48+02:00 DS413 coredump: Process ffmpeg[15804] dumped core on signal [4].
2021-08-27T20:23:58+02:00 DS413 coredump: Process ffprobe[15819] dumped core on signal [4].
2021-08-27T20:24:00+02:00 DS413 coredump: Process ffmpeg[15829] dumped core on signal [4].
2021-08-27T20:24:02+02:00 DS413 coredump: Process ffprobe[15838] dumped core on signal [4].
2021-08-27T20:24:03+02:00 DS413 coredump: Process ffmpeg[15846] dumped core on signal [4].
2021-08-27T20:24:04+02:00 DS413 coredump: Process ffprobe[15853] dumped core on signal [4].
2021-08-27T20:24:06+02:00 DS413 coredump: Process ffmpeg[15860] dumped core on signal [4].

 

Link to comment
Share on other sites

Yes our ffmpeg compilation tool chain is probably aiming a bit too high for what this CPU supports.

Link to comment
Share on other sites

MADVirus

is there a way to test it ?

i can only test the built in version of ffmeg (old version 2.7.7) and when i try to execute the one packaged with Emby it say "No such file or directory".

edit:

I did some experimentation, I have replaced the ffmpeg binary with  one that work on my system so now it launches ffmpeg but failed with "Output file #0 does not contain any stream" as you can see in the attached file.

And if I remove the parameter "-an" from the command, it works !

ffmpeg-transcode-53ef98df-04f1-4d21-b175-5fbf383ae32e_1.txt

Edited by MADVirus
Link to comment
Share on other sites

  • 1 month later...
alucryd

Thank you all for the input, I'm getting conflicting information about this CPU, but I'll try to cook something up. According to the spec, the CPU doesn't have an FPU, yet Synology's toolchain is built with hardware floating point, but the supplied ffmpeg binary is soft float for some reason.

I'll try to mimic Synology's toolchain, one thing I was missing is SPE, I'll give it a shot. Will keep hardware floating point for the time being, I'll disable it if it still doesn't work for you.

Link to comment
Share on other sites

alucryd

Went with soft-float after all, the spec sheet, the debian powerpcspe port, and crosstool all say this CPU has no FPU. The resulting ffmpeg is now very similar to the one posted above.

Please give the latest beta a try: https://github.com/MediaBrowser/Emby.Releases/releases/download/4.7.0.12/emby-server-synology-mono_4.7.0.12_ppc.spk

And thank you for your patience, didn't realize it's been a month already.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...