Cannot read file error with Panasonic Viera
I am new to Serviio so perhaps I have missed a config step somewhere, but I've spent very many hours trying to sort this problem out, and I think I need some expert help now!
I have a Panasonic Viera TX-L32E30B with the latest firmware, but it refuses to play an MP4 file from Serviio wired up to my router, through Serviio running on Windows 7 Enterprise. The TV can see the file name of the troublesome file, but then I get the Cannot Read File error on screen, and a WARN error in the Serviio log: [ResourceTransportRequestHandler] Error while processing resource, sending back 404 error. Message: C\<my_path_to_my_local_share>\myfile.mp4 (The system cannot find the file specified).
After much troubleshooting, I am starting to think this is some kind of routing problem for the transcoded streaming traffic, but I should tell you what I have already done for diagnostic purposes, to see if you agree with my conclusion, as I might have missed something obvious.
1. I have the latest version of Serviio along with the very recent "Panasonic Viera with/without AVI" profile.
2. I have the local share rights and security settings all set to allow Full control for everyone for the share folder in question.
3. I have manually and automatically restarted the Serviio service both within the Serviio console and in Windows itself repeatedly.
4. The file plays OK on VLC player so I assume it is not corrupt.
5. I have tried renaming the file extension from .ts to .mp4, and other things too.
6. I have tried to get FFMPEG.EXE -i to examine the file but it gives me a "At least one output file must be specified" error. VLC reports that the file appears to be compatible with what the TV should support, comprising this:
Stream 0
Type: video
Codec: MPEG-4 Video (mp4v)
Resolution: 720 x 576
Frame rate: 25
Stream 1
Type: audio
Codec: MPEG audio layer 1/2/3 (mpga)
Channels: Stereo
Sample rate: 48000 Hz
Bitrate: 128 kb/s
So ... all of this makes me conclude that the TV can see the filename from the server, but when the stream starts up, the data doesn't arrive. I have the computer and the TV wired to a Draytek router, and I'm wondering if there are some specific packet filters that I need to open up on the router, which would then let the stream get to its destination?
Thanks if you can offer any advice about how to proceed with this problem.
Regards