Till senaste kommentaren

'Appen svarar inte' (orimlig tidsangivelse på ett avsnitt)

Programmet Tredjehandsvännen från Radiopsykologen startar inte i appen, däremot i webbläsaren. Tidsangivelser på programmets start- och sluttid ser också märkliga ut (mycket stora numeriska tal visas). Om man försöker starta händer antingen inget (dvs tyst) eller så startar aktuell  direktsändning. Kommer även popup "appen svarar inte - stäng/vänta?"

Kommentarer

  • Det var väldigt bra att du delade en bild, för det verkar som om appen har fått fnatt och på ett plan inte tycker att du lyssnar på det aktuella avsnittet, utan på P2:s livestream (men delvis hanterar det som ett avsnitt ändå).

    Den orimliga tidsangivelsen (ca 53 år!) hänger samman med att spelaren har fått med sig ett tidsvärde från P2. Egentligen är tiden i en kanal "oändlig", eftersom det är en ström utan början och slut. Oändligheten funkar dock inte att räkna med för appen, så en kanals speltid beräknas från "den tid som gått sedan 1970". Andra kalendrar utgår från Jesu födelse, franska revolutionen eller Muhammeds flytt till Medina, men 1970 tror jag bara är "ett år vi råkade välja".

    Jag har inte sett den typen av fel på mycket länge, och hoppas verkligen att det var ett tillfälligt problem som försvinner efter omstart av appen. Om det dyker upp igen, vill jag att du hör av dig, för då behöver vi reda ut vad som triggar felet (och förstås lösa det).

    God fortsättning på julen, och tack för att du tog dig tid att rapportera in problemet.
    Annika Webbmaster
  • Hej igen!

    Jag kollade upp de äldre felen som liknar detta och det verkar inte vara riktigt samma fel.
    Extremt långt avsnitt (delat fr. Facebook)

    Dels var det inte lika allvarligt, för det gick att lyssna (men inte att spola). Feletdrabbade då Iphone, appen, men du har Android-appen. En annan skillnad är att det i "förra felet" fortfarande ser ut att vara rätt programserie som spelas upp, där det hos dig står P2.

    Trots olikheterna undrar jag om det finns en viktig likhet. Det gamla felet hade något koppling till innehåll som öppnats via en länk från Facebook. Kan det spela in även hos dig, så att du kom till avsnittet genom en delad länk i Facebook eller liknande? Om du minns hur du hittade till avsnittet, så vill vi veta det, men jag förstår om du inte minns det exakt.
    Annika Webbmaster
  • Jag testade dels via Google, dels via sökfunktion inne i appen (sedan appen startats om). Andra avsnitt i samma serie (1 stickprov bara!!) påverkades inte. Tänkte avsnitten var för gamla, men det stämmer inte då de kunde spelas i webbläsaren. Siffrorna får mig att tänka på datum-angivelser i programspråket SAS som räknar datum från 1960. 🤔
  • Kan du alltså återskapa detta fel även nu med just detta avsnitt?

    Testa i så fall hur det blir om du öppnar denna länk i mobilen (som på en mobil med appen installerad ska öppnas i appen istället för på vår hemsida):
    https://sverigesradio.se/play/avsnitt/821434

    Är avsnittet fortfarande 53 år långt och i "P2-kontext"?

    Annika Webbmaster
  • Jag återskapade felet 3 ggr, det flashar upp orimliga tidsangivelser bara i någon sekund, sedan startar direktsändningen i P1. Först visas normal tid ca 28 minuter, men ljudet startar inte. När man trycker på > så flashar siffrorna upp (fångade i en ny skärmdump), sedan startar direktsändning av vad som sänds just då på P1.

  • Med din länk, felet upprepas. 


  • Din dokumentation är föredömlig. Intressant att du kan återskapa felet och att det uppstod även med min direktlänk till avsnittet.

    Jag konstaterar att det finns vissa skillnader från din första felbeskrivning:
    • Avsnittet var första gången associerat med P2, åtminstone grafiskt, men är nu kopplat till P1 grafiskt och "ljudligt". (Även P1 är fel i detta fall, det ska vara associerat med programmet Radiopsykologen om du inte lyssnar medan avsnittet sänds i P1.)
    • Första gången fick du vad jag tolkar som ett time out-fel, "appen svarar inte". Nu svarar appen genom att starta P1:s ljudström. Det verkar fungera i både "direktläge" och när du ligger lite efter direktläget 
    Att det blir P1 istället för P2 tror jag beror på att felet gör så att avsnittet kopplas till den kanal du senast lyssnade på, det vill säga att du skulle kunna få avsnittet att kopplas till P3, P4 Skaraborg eller Radioapans knattekanal ...

    Så länge du är ensam om att få felet och så länge det endast är detta avsnitt som är drabbat, är det mest en udda bugg som väcker min nyfikenhet.

    Om det däremot drabbar fler lyssnare, är det en allvarlig bugg, i synnerhet om den även påverkar hur avsnitt beter sig vid nedladdning. Jag kan inte förutsäga vad som händer om en lyssnare försöker ladda hem 53 års sändningar ... Det går förstås inte. Rent tekniskt är endast tre timmar av direktströmmen tillgängliga bakåt i tid - men även tre timmars ofrivillig nedladdning kan ju ställa till det på många vis!

    Jag har skruvat lite på rubriken och så att felmeddelandet och den absurda tiden framgår, i hopp om att eventuella andra lyssnare som sett samma fel kan ge sig till känna. Vi vill förstås inte att felet ska drabba fler - men ifall det gör det, vill vi få in rapporter!

    Tack för hjälpen så här långt.
    Annika Webbmaster
  • Det stämmer. Lyssnar man på Radioapan först så är det den man får istället för programmet. Provade starta andra program i samma tidsperiod (2015) - inga problem...
  • Tack för att du bekräftade min misstanke.
    Annika Webbmaster
  • Ett annat program i serien visar starttid 0 och sluttid -28:46 till exempel. Det krånglande programmet visar först starttid 28:39 och sluttid 0, som om det redan vore spelat, innan det (om man försöker starta med > ) genast byter till de konstiga stora siffrorna och sänder senast spelat program (tex direktsändning eller Radioapan). Diffen mellan start och sluttid på de stora talen är ca 28 min, programmets längd. Måste vara någon pekare i databasen som pekar fel, är korrupt.

    Startar man däremot programmet härifrån startar det korrekt i webbläsaren. http://bestofradio.se/klipp/428838/
  • Tack, du är så otroligt observant att jag nästan (men bara nästan) önskar att du kunde drabbas av fler buggar 😉 Jag har kikat på ljudfilen "bakvägen" i våra system och har inte sett något som skiljer ut avsnittet från andra avsnitt.

    Syns detta avsnitt under Lyssningshistoriken som du når via appens inställningar på Min sida? Är det i så fall markerat som påbörjat eller färdigspelat?

    OBS att du inte behöver lägga mer tid på att felsöka detta, du har redan gjort mer än nog. Men jag får intryck av att även du har blivit lite nyfiken på mysteriet med avsnittet som trotsar tid och rum ... Och om du vill får du förstås gärna hjälpa oss att dokumentera fler detaljer!
    Annika Webbmaster
  • Spelat. Men det gällde också för programmet "Johar Bendjelloul tackar människor som betytt mycket för honom i livet", och *det* programmet startade om snällt i appen. (Trevligt program för övrigt).
  • Det enda jag helst inte gör är att ominstallera appen eftersom min lista är fylld med program jag vill höra på "senare", någon gång. Om jag ominstallerar tappar jag dessa pekare...
  • Fascinerande. Jag valde ladda ner på programmet. Då startade det i appen. Jag tog bort programmet från de nedladdade. Sedan startade programmet som vanligt, som de andra avsnitten... 😊👍Otroligt men sant.
  • Fascinerande var ordet, sa Bull!

    Troligen var det någon parameter kopplad till detta avsnitt som kommit i olag i din app, och när du ändrade avsnittets status genom att ladda hem det så ställdes allt rätt igen. Exakt vad som hände kanske inte är så viktigt. Det viktigaste är att vi vet vad vi ska tipsa om ifall fler lyssnare stöter på liknande problem!
    ... min lista är fylld med program jag vill höra på "senare", någon gång
    Jag passar på att berätta för dig, som flitig användare av Min lista, om app-utvecklarnas julklapp. Den syns inte i appen ännu, men den finns där och allt fungerar som det ska:
    När du startar uppspelning från programsidan spelas nu också nästa nyare avsnitt upp automatiskt med autoplay. Det gör det lättare att lyssna på en serie eller på flera avsnitt av en podd.
    Funktionen gör att du kan spela upp avsnitt i rätt ordning utan att tynga ned Min lista med dem (vilket är en anledning till att åtminstone min Min lista snabbt kan fyllas med väldigt många avsnitt). Med möjlighet att spela upp avsnitt i rätt följd redan i programarkivet, kan jag låta Min lista vara den plats där jag lägger avsnitt jag senare vill hitta tillbaka till, och inget annat.

    För en beskrivning av den nya funktionen, se mitt svar från den 21 december här;
    Serier i appen: rätt ordning på avsnitten

    Hoppas att du har glädje av denna julklapp, och tack igen för kartläggning och problemlösning!
    Annika Webbmaster
  • Bara en liten kommentar ang. 1970. Det inte ett slumpartat val, utan tideräkning som börjar 1/1-1970 är så kallad Unix-tid. Ett mycket vanligt sätt att räkna tid på i datorer, eftersom många system är baserade på någon form av ”*nix”.

    https://en.wikipedia.org/wiki/Unix_time

    Här finns en lista på lite olika tideräkningsvarianters startpunkt i datorsammanhang:
    https://en.wikipedia.org/wiki/Epoch_(computing)
  • Tack, det stämmer att vi på Sveriges Radio inte har hittat på denna tideräkning, vilket mitt svar kunde ge intryck av:
    ... 1970 tror jag bara är "ett år vi råkade välja"
    "Vi" i det här fallet får tolkas som "vi som arbetar med teknik" eller rent av "vi människor" för att min utsaga ska bli korrekt. Handen på hjärtat så anade jag att det var en form av standard-tideräkning, men hade inte tagit reda på mer om detta, så tack för fördjupningen!

    Intressant att det finns lite olika startpunkter för tideräkning i olika sammanhang även för datorer! Vissa finns det en tanke bakom, medan andra är mer "något datum behövs, vi tar detta!" Unix-tid är ett godtyckligt val. För att citera den första sidan du länkade till ovan:
    The current epoch of 1 January 1970 00:00:00 UTC was selected arbitrarily by Unix engineers because it was considered a convenient date to work with.
    Ett år vi, eller de, bara råkade välja alltså. Och nu vet vi lite mer om denna tideräkning - så tack!
    Annika Webbmaster

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post syns inte publikt.