xiaodoudou / PlexIPTV

This app simulate a DVR device for Plex by providing a layer to any IPTV provider (that provide a m3u8 playlist)
Apache License 2.0
193 stars 24 forks source link

[Synology NAS] PlexIPTV Error: Invalid protocol #32

Open ThomasDalla opened 4 years ago

ThomasDalla commented 4 years ago

Setup:

Setup seems OK, I can see the channels in Plex:
image

But when I try to watch one of them, I get an error message.

Logs:

date | stream | content
-- | -- | --
2019-11-10 09:02:09 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:09.9500 🔭 discover Received a discover request. +1m
2019-11-10 09:02:09 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:09.9520 🔭 lineup Received a lineup request. +2ms
2019-11-10 09:02:09 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:09.9530 🔭 channels Return 679 channels. +1ms
2019-11-10 09:02:09 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:09.9600 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:09 | stdout | plexiptv:index:verbose 2019/11/10 09:02:09.9930 🔭 proxy Receive a proxy for: 80019 +2m
2019-11-10 09:02:09 | stdout | plexiptv:worker:verbose 2019/11/10 09:02:09.9940 🔭 requestFactory Preloading: http://localhost:1245/channel/80019 (rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=497) +1m
2019-11-10 09:02:09 | stdout | plexiptv:worker:warn 2019/11/10 09:02:09.9950 ⚠️ request Remote stream replied: Unknown Error (Unknown) +2m
2019-11-10 09:02:09 | stdout | plexiptv:worker:error 2019/11/10 09:02:09.9950 🔥 request Error occured:
2019-11-10 09:02:09 | stdout | plexiptv:worker:error [ Error: Invalid protocol
2019-11-10 09:02:09 | stdout | plexiptv:worker:error     at Request.init (/opt/PlexIPTV/node_modules/request/request.js:338:51)
2019-11-10 09:02:09 | stdout | plexiptv:worker:error     at new Request (/opt/PlexIPTV/node_modules/request/request.js:105:8)
2019-11-10 09:02:09 | stdout | plexiptv:worker:error     at request (/opt/PlexIPTV/node_modules/request/index.js:53:11)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Worker.requestFactory (/opt/PlexIPTV/worker.js:60:21)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at new Worker (/opt/PlexIPTV/worker.js:26:25)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Preloader.preload (/opt/PlexIPTV/preloader.js:24:16)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Server.proxy (/opt/PlexIPTV/index.js:165:35)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Layer.handle [as handle_request] (/opt/PlexIPTV/node_modules/express/lib/router/layer.js:95:5)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at trim_prefix (/opt/PlexIPTV/node_modules/express/lib/router/index.js:317:13)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at /opt/PlexIPTV/node_modules/express/lib/router/index.js:284:7
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at param (/opt/PlexIPTV/node_modules/express/lib/router/index.js:354:14)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at param (/opt/PlexIPTV/node_modules/express/lib/router/index.js:365:14)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Function.process_params (/opt/PlexIPTV/node_modules/express/lib/router/index.js:410:3)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at next (/opt/PlexIPTV/node_modules/express/lib/router/index.js:275:10)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at expressInit (/opt/PlexIPTV/node_modules/express/lib/middleware/init.js:40:5)
2019-11-10 09:02:10 | stdout | plexiptv:worker:error     at Layer.handle [as handle_request] (/opt/PlexIPTV/node_modules/express/lib/router/layer.js:95:5) ] +2m
2019-11-10 09:02:10 | stdout | plexiptv:preloader:verbose 2019/11/10 09:02:09.9970 🔭 preload Create preload for: http://localhost:1245/channel/80019 +1m
2019-11-10 09:02:10 | stdout | plexiptv:worker:verbose 2019/11/10 09:02:09.9970 🔭 subscribe Subscribe to: http://localhost:1245/channel/80019 +3ms
2019-11-10 09:02:12 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:12.9680 🔭 discover Received a discover request. +3s
2019-11-10 09:02:12 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:12.9750 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:15 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:15.9830 🔭 discover Received a discover request. +3s
2019-11-10 09:02:15 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:15.9900 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:19 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:18.9990 🔭 discover Received a discover request. +3s
2019-11-10 09:02:19 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:19.0070 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:22 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:22.0160 🔭 discover Received a discover request. +3s
2019-11-10 09:02:22 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:22.0230 🔭 lineupStatus Received a lineup status request. +8ms
2019-11-10 09:02:25 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:25.0320 🔭 discover Received a discover request. +3s
2019-11-10 09:02:25 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:25.0390 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:28 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:28.0470 🔭 discover Received a discover request. +3s
2019-11-10 09:02:28 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:28.0550 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:31 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:31.0640 🔭 discover Received a discover request. +3s
2019-11-10 09:02:31 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:31.0720 🔭 lineupStatus Received a lineup status request. +8ms
2019-11-10 09:02:34 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:34.0800 🔭 discover Received a discover request. +3s
2019-11-10 09:02:34 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:34.0870 🔭 lineupStatus Received a lineup status request. +7ms
2019-11-10 09:02:34 | stdout | plexiptv:worker:verbose 2019/11/10 09:02:34.9720 🔭 unsubscribe Unsubscribe to: http://localhost:1245/channel/80019 +25s
2019-11-10 09:02:34 | stdout | plexiptv:worker:verbose 2019/11/10 09:02:34.9730 🔭 unsubscribe No more subscribers. +1ms
2019-11-10 09:02:34 | stdout | plexiptv:worker:verbose 2019/11/10 09:02:34.9740 🔭 end End of: http://localhost:1245/channel/80019 +1ms
2019-11-10 09:02:34 | stdout | plexiptv:preloader:verbose 2019/11/10 09:02:34.9750 🔭 removeWorker Remove preload for: http://localhost:1245/channel/80019 +25s
2019-11-10 09:02:34 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:34.9880 🔭 discover Received a discover request. +902ms
2019-11-10 09:02:34 | stdout | plexiptv:dvr:verbose 2019/11/10 09:02:34.9970 🔭 lineupStatus Received a lineup status request. +8ms