Jump to content

Dual audio videos do not play


Recommended Posts

jaimedelano
Posted

I need NFS. I have many terabytes of videos. I can play them on Plex, but I want to use Emby too.

jaimedelano
Posted

Is there any workaround?
For example, a pre play script to copy remote files to local disk on demand?

Posted

When error ocurrs it seems the server serve up partial contents of the video file.

 

2019-01-01 13:56:26.826 Debug HttpResultFactory: Transmit file /storage/iptv/filmes/pro/#HORROR.mp4

2019-01-01 13:56:27.026 Info HttpServer: SocketException: http://MY_SERVER_IP:8096/emby/Videos/7442/stream.mp4?Static=true&mediaSourceId=XXX&deviceId=YYY&api_key=ZZZ

 

curl -L 'http://MY_SERVER_IP:8096/emby/Videos/7442/stream.mp4?Static=true&mediaSourceId=08aafed7364a23f17cb2ad1c8ef78aae&deviceId=XXX'

$ftypisomisomiso2avc1iso6mp41�moovlmvhd

 

If I replace Static=true with Static=false in the URL, I can see the whole video contents:

 

curl -L 'http://MY_SERVER_IP:8096/emby/Videos/7442/stream.mp4?Static=false&mediaSourceId=08aafed7364a23f17cb2ad1c8ef78aae&deviceId=XXX'

 

Exactly, because when you stream the original file statically, we use .net core I/O methods to transmit the original file, and this is where the limitation lies.

 

When ffmpeg is involved, it supports the nfs links natively, and that's why there's no problem. Sorry, I will investigate, but I'm not sure we can do anything about this.

jaimedelano
Posted

Update: I think this issue is not related specifically to NFS. I guess the main point is that is Emby/.Net core does not support symbolic links.
I have replaced all symbolic links with hard links and now Emby plays the videos.


 

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...