Failure streaming video from NFS
Hello,
I’m trying to stream a file located on an NFS mounted drive. Say the path to the file is:
/nfs/path/to/file/video.mp4
And the mediaStorage section is configured like so:
mediaStorage = {
recordedStreamsStorage="/nfs/",
{
description="Default media storage",
mediaFolder="/nfs/",
},
}
And I attempt to pull the following stream using VLC:
rtmp://myserver/vod/mp4:path/to/file/video.mp4
Then EMS logs the following error:
/thelib/src/protocols/rtmp/basertmpappprotocolhandler.cpp:1053 NetStream.play("mp4:path/to/file/video.mp4",-2.000,-1.000,true) called on (Far: x.x.x.x:55609; Near: x.x.x.x:1935) CTCP(18) <-> TCP(15) <-> [IR(16)]
/thelib/src/mediaformats/readers/streammetadataresolver.cpp:279 No valid storages defined
/thelib/src/mediaformats/readers/streammetadataresolver.cpp:279 No valid storages defined
/thelib/src/application/baseclientapplication.cpp:297 Stream ONR(2) with name `mp4:path/to/file/video.mp4` from protocol IR(16) registered to origin application `evostreamms`
However, creating a local copy of the file at:
Someone wrote: /local/path/to/file/video.mp4And changing the mediaStorage to /local/ instead of /nfs/, results in the video streaming just fine. What might be going wrong? Does EMS support NFS? Thanks, Shane