2025-02-22, 12:42 PM
(This post was last modified: 2025-02-22, 01:11 PM by bit_creepy.
Edit Reason: Authentication error found
)
I have a .m3u8 that works perfectly fine with Jellyfin and VLC, which has a username and password specified within the .m3u8, however I get the following error when trying to stream with NextPVR:
The .m3u8 contains the following:
Is there some different format that's needed for NextPVR to authenticate the URL?
UPDATE:
It seems to be authentication related, because I can't get past this when trying to import the .m3u8 from URL.
Code:
2025-02-23 01:20:55.956 [DEBUG][57] StartStream(7417:ABCテレビ1, LIVE&/home/recordings/live-ch210-140-11.ts) allocated handle: 0
2025-02-23 01:20:55.956 [DEBUG][57] Handle: 0
2025-02-23 01:20:55.956 [DEBUG][57] Failed to start stream. Handle 0.
2025-02-23 01:20:55.960 [DEBUG][57] [FFMPEG]: [http @ 0x6386d68e9300] HTTP error 404 Not Found
2025-02-23 01:20:55.960 [DEBUG][57] [FFMPEG]: http://127.0.0.1:8866/live?channeloid=7417&transcoder=721f54c8-467d-460e-ad3f-f417b99834cb&sid=ee4a4372-ccf7-4865-8f8a-53b890631a2e&client=ee4a4372-ccf7-4865-8f8a-53b890631a2e: Server returned 404 Not Found
2025-02-23 01:20:56.060 [DEBUG][68] Got request [192.168.0.242]: /services/service (channel.transcode.status)
2025-02-23 01:20:56.060 [DEBUG][68] parameters:
2025-02-23 01:20:56.060 [DEBUG][68] method: channel.transcode.status
2025-02-23 01:20:56.060 [DEBUG][68] format: json
2025-02-23 01:20:56.060 [DEBUG][68] sid: ee4a4372-ccf7-4865-8f8a-53b890631a2e
2025-02-23 01:20:56.060 [DEBUG][68] client_ip: 192.168.0.242
2025-02-23 01:20:56.060 [DEBUG][68] client_local: true
2025-02-23 01:20:56.060 [DEBUG][68] user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0
2025-02-23 01:20:56.060 [DEBUG][68] host_callback: ...
2025-02-23 01:20:56.060 [DEBUG][68] GetStatus() got transcoder
2025-02-23 01:20:56.060 [DEBUG][68] GetStatus()@nochild
2025-02-23 01:20:56.060 [DEBUG][68] {"status": "Streaming Failed (transcoder exited)","final": true,"duration": 0,"percentage": 0}
2025-02-23 01:20:58.338 [DEBUG][49] Deleting web temp files
2025-02-23 01:20:59.226 [DEBUG][49] Got request [192.168.0.242]: /services/service (channel.transcode.stop)
2025-02-23 01:20:59.226 [DEBUG][49] parameters:
2025-02-23 01:20:59.226 [DEBUG][49] method: channel.transcode.stop
2025-02-23 01:20:59.226 [DEBUG][49] sid: ee4a4372-ccf7-4865-8f8a-53b890631a2e
2025-02-23 01:20:59.226 [DEBUG][49] client_ip: 192.168.0.242
2025-02-23 01:20:59.226 [DEBUG][49] client_local: true
2025-02-23 01:20:59.226 [DEBUG][49] user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0
2025-02-23 01:20:59.226 [DEBUG][49] host_callback: ...
2025-02-23 01:20:59.227 [DEBUG][49] <?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
</rsp>
The .m3u8 contains the following:
Code:
#EXTM3U
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/02bfmn.png",NHK総合1・大阪
https://USERNAME:PASSWORD@jptvclub.tv/hls/NHK-Osaka_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/0974h7.png",NHKEテレ1大阪
https://USERNAME:PASSWORDW@jptvclub.tv/hls/NHKE-Osaka_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/d2nq64.png",MBS毎日放送
https://USERNAME:PASSWORD@jptvclub.tv/hls/MBS_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/893nc9.png",ABCテレビ1
https://USERNAME:PASSWORD@jptvclub.tv/hls/ABC_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/fv9214.png",テレビ大阪1
https://USERNAME:PASSWORD@jptvclub.tv/hls/TVO_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/uyt7o7.png",関西テレビ1
https://USERNAME:PASSWORD@jptvclub.tv/hls/KTV_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/r37vgy.png",読売テレビ1
https://USERNAME:PASSWORD@jptvclub.tv/hls/YTV_720p.m3u8
#KODIPROP:mimetype=video/mp2t
#EXTINF:-1 tvg-logo="https://ptpimg.me/x9v49q.png",BS11イレブン
https://USERNAME:PASSWORD@jptvclub.tv/hls/BS11_720p.m3u8
Is there some different format that's needed for NextPVR to authenticate the URL?
UPDATE:
It seems to be authentication related, because I can't get past this when trying to import the .m3u8 from URL.