M3U8-länk för ljudström
Hej - min spelare kräver att man ska ange länk till det strömmande mediat som en .m3p8 Hur får jag fram en sådan? Skulle gärna vilja ha det för er P2 Flac.
Följ inlägget
1
följare
Berätta vad det är för spelare så får vi försöka klura ut en lösning.
Dvs, jag kan tex inte direkt i radio.txt lägga in tex https://live1.sr.se/p2-flac
Länk till instruktionssidan: https://store.hiby.com/blogs/news/how-to-use-a-custom-internet-radio-station-r1-r2-r3-series
Jag ser inte att det finns ett krav på att länkarna ska sluta med .mru8, även om det är så de länkar som användes i exemplet är skapade.
Testa om du kan få det att funka med http://live1.sr.se/p2-flac, som börjar med http istället för https.
Återkom om det inte funkar.
Testade alla P2-länkarna på er sida. För det första så funkar det aldrig med live1, det måste vara edge1 och det är bara mp3 som funkar, dvs https://live1.sr.se/p2-mp3-96 fungerar (fast byter live1 mot edge1).
Ingen skillnad om det står https eller http.
Hiby verkar med andra ord ha lite dåligt stöd för den typ av omdirigering som sker från live1-länken till en av våra edge-servrar, ett problem som även Ragnar här råkade på med sin hemkodade spelare (men lyckades lösa med hjälp av en AI):
Direktlänkar eller redirect-länkar
Det stämmer. M3U8 är som en "kontainer", en mycket kort textfil som bland annat innehåller en ljudlänk. Om du hittar en fungerande M3U8-fil, låt säga att den heter musikkanalen.m3u8, så testa att spara den lokalt, döp om den till "musikkanalen.txt" och öppna den med Anteckningar eller ett liknande enkelt textverktyg som inte slänger på en massa formatering. Byt sedan ut ljudlänken till en P2-länk och spara om den som en ny m3u8-fil (t ex lennarts-p2-i-flac.m3u8).
Jag vet inte om det funkar med flac eller aac och om det funkar bättre att länka till live1-strömmen i en M3U8-fil än vad det gick med MP3-filen. Du får helt enkelt experimentera med lite olika varianter av de länkar vi har här (både live1-varianten och edge1/edge2) och se vad som egentligen funkar:
Länkar till ljudströmmar för alla kanaler
Berätta gärna hur det går!
Så tror inte det är så enkelt som att jag bara tar en 'fungerande' .m3u8 fil för någon annan radiostation, ändrar en URL i den och försöker få det att fungera. Men rätta mig gärna om jag har fel. Jag får uppfattningen om att det är SR som bör ha logiken för att skapa denna fil.
Fortsatte söka runt för att se om några länkar till en .m3u8 fil. Finns ju många typ radioportaler på nätet för live stream av radio. Och fann fmstream.org och de har en länk till en sådan fil, för P2 och hos er:
https://ljud1-cdn.sr.se/lc/p2.m3u8
Förstår dock inte riktigt vilken kvalitet det är på den, om det är FLAC eller annat. Låter bra när jag lyssnar på dator. Men tyvärr har min Hiby DAP problem att spela. Verkar som den accepterar filen men får lite olika resultat. Ibland dör den efter ett tag, ibland så hackar och hoppar det väldigt och ibland startar det inte alls.
Skulle vara intressant att veta mer om filen som ni uppenbarligen har, men inte är listat på er sida.
Du behöver en spellista som leder till en vanlig ljudström, inte en HLS-ström. Men vad jag kan se har Hiby stöd för både M3U8 och den äldre varianten M3U, och M3U-listor har jag jobbat mer med. Jag testade att skriva en mycket enkel M3U-fil för P2:s ljudström i 320 kbps. (En M3U8-fil funkar på liknande sätt, men är kodad i UTF-8.)
Här i forumet får jag inte dela en m3u-fil, så jag sparade min spellista som en text-fil istället. Om du döper om den till p2_test.m3u, så kommer den att funka i många spelare och jag håller tummarna för att den funkar även i Hiby. Du kan i så fall testa om det går att ändra länken inne i M3U-filen från https://live1.sr.se/p2-aac-320 till https://live1.sr.se/p2-flac .
Om min M3U-fil inte funkar hos dig, så hör jag med utvecklarna om de kan hjälpa mig med en M3U8-fil istället.
Oavsett om det funkar eller inte, så kommer jag att ta upp frågan om det finns behov av att vi tillhandahåller sådana själva. (Vi har testat vår nya streaming-miljö i två år drygt och Hiby är den första enhet jag har stött på där lyssnare har hört av sig om detta behov, men jag har på känn att det skulle kunna vara bra för vissa andra lyssnare också.)
Återkom och berätta om M3U-filen funkar hos dig!
Så vore käckt om du kan få dina tekniker till att skapa en .m3u8 fil som då är åtkomlig via URL på sr.se.
Som jag tidigare skrev så ska jag ta upp frågan om det finns behov av att vi tillhandahåller M3U8-filer för vanliga "linjära" strömmar med mina kolleger, men den frågan ligger en bit ned på min och deras att göra lista.
Jag lovar alltså inte att vi löser det, men jag lovar att jag ska fråga och tror dessutom att det är enkelt för mina kolleger att tota ihop en M3U8-lista för åtminstone P2 i Flac respektive P2 i AAC 320 kbps som jag sedan dels kan ge dig och dels ha som underlag om fler lyssnare har behov av detta för andra kanaler framöver.
Jag har nu pratat med tekniker. De undrar om det funkar bättre för dig med en annan befintlig M3U8-lista, som även den är med "HLS-segment", men som är mycket kortare än den tretimmars-lista du testat med innan:
https://ljud1-cdn.sr.se/lc/p2.m3u8?length=5
Den M3U8-listan har vi tagit fram för vår egen Sonos-tjänst, där vi tidigare hade liknande problem som de du fick i Hibyn med den längre M3U8-listan.
Om den inte funkar så kan du testa den txt-fil du fick av mig den 4 mars, men själv göra om den till en M3U8-fil, för det är förmodligen ännu enklare än vad jag trodde, enligt information som jag hittade på fileformat.com:
M3U vs M3U8: Viktiga skillnader, användningsområden och när du ska välja varje format
Jag måste ju lägga upp filen på min server och säga till Hiby att den ska ladda därifrån. Vet inte om det är något fel som uppstår då. Media Player på datorn krashar också om jag försöker öppna den filen från min server. Däremot spelar Media Player om den öppnar filen direkt från datorn.
Lutar åt att min server inte levererar som den ska. Så vore nice om den låg hos er istället 😀
När det gäller den text-fil som du själv ska spara i UTF-8 och med filändelsen M3U8, så tänker jag mig att du ska lägga den i ett filbibliotek i Hiby som jag kan tänka mig heter "playlist_data" eller liknande. Det som är viktigt är att du kommer åt den i Hiby-enheten, sedan är den spellistan kodad så att den anropar vår ström över https.
Jag ska ta det vidare med Hiby support också och se vad de säger. Varför er fil gör att spelaren kraschar.
Återkom gärna och berätta hur det går. Trevlig helg!