Page 1 of 1

Container install .m3u8 problem?

PostPosted: Tue Mar 06, 2018 11:21 pm
by socket
Hi all,

I am evaluating Serviio and have 8 days left on the evaluation license.

My Serviio installation is on an linux container (LXC) running on a Proxmox virtual environment. The container is based on an Ubuntu 16.04 template. For the most part everything appears to work, however on my first transcode I have received an error "hlsjs: Video file not found".

I haven't been able to find anything in the detailed logs. I believe ffmpeg is working correctly and the .ts files are generated in the /tmp directory. The first .ts file downloads. I think my problem may be with the .m3u8 file returned to the browser. An example of the files returned would be:

  Code:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-TARGETDURATION:11
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10.427089,
/cds/resource/854/SEGMENT/transcoding-temp-f3e6b6a0e30b459edc1389f74a01e0cc.stf/segment00000.ts?profile=html5&clientName=MediaBrowser&authToken=3f0ed30a69124b6c995636a582f7fabb
#EXTINF:9.634622,
/cds/resource/854/SEGMENT/transcoding-temp-f3e6b6a0e30b459edc1389f74a01e0cc.stf/segment00001.ts?profile=html5&clientName=MediaBrowser&authToken=3f0ed30a69124b6c995636a582f7fabb
#EXTINF:10.010000,


Am I correct in thinking that the problem is that the base url / IP address is missing here? And that the relevant lines should read:

  Code:
http://my_fullly_qualified_domain_name:23424/cds/resource/854/SEGMENT/transcoding-temp-f3e6b6a0e30b459edc1389f74a01e0cc.stf/segment00000.ts?profile=html5&clientName=MediaBrowser&authToken=3f0ed30a69124b6c995636a582f7fabb


Or am I mistaken and the relative path should work as it is?

Thanks for any help provided!

Re: Container install .m3u8 problem?

PostPosted: Wed Mar 07, 2018 9:32 am
by zip
no, relative path should work.

Re: Container install .m3u8 problem?

PostPosted: Sat Mar 10, 2018 10:15 pm
by socket
Thanks for the reply.

I've reinstalled Serviio but still have the same problem. When I use my browsers development tools I can see the first segment is successfully downloaded. There is a corresponding [CDSRetrieveMediaServerResource] line in serviio's log file. However this is the only segment delivered to the MediaBrowser. After this strange looking request is made:

  Code:
blob:http://serviio.my_fullly_qualified_domain_name:23424/0175cb87-95b2-4a80-8616-b1e32d61d730


This wouldn't happen to mean anything to you would it? I'm keen on getting transcoding working in Serviio. I tried Plex today, it could transcode the same file but has some strange requirement to create an account.

Re: Container install .m3u8 problem?

PostPosted: Sun Mar 11, 2018 12:54 am
by socket
Please ignore my previous post. I'm making very slow progress.

Smaller files that have the same codecs are working so I can see what should be happening with the larger files.