1 Senast ändrad av northstreamer (2012-04-13 22:32:31)

Tråd: Vad håller TV4 på med?

Hej allihopa! Tänkte att det här problemet var värd en ny tråd. Först vill jag bara säga att detta problem inte är direkt relaterat till H.VHS, utan gäller endast om man kör med kommando. Detta påverkar däremot alla som har premium och vill ladda ner program av den typen.

Tidigare har man kunnat gå till http://premium.tv4play.se/api/web/asset/[videoid]/play för att kopiera sökvägen till filen man vill hämta, men detta går inte längre. Filen finns helt enkelt inte. Kollar man däremot i källkoden hittar man detta:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><error><code>SESSION_NOT_AUTHENTICATED</code><description>User is not authenticated</description></error>

URL-autentisering - alltså http://mail@mail.com:password@http://premium.tv4play.se/api/web/asset/[videoid]/play funkar inte heller. Det är tråkigt att TV4 gör det så svårt för sina betalande kunder att ladda ner.

Är det någon som har någon lösning?

EDIT: Funktionen finns redan integrerad i H.VHS, men för er som håller på med kommandon så har adressen ändrats till prima.tv4play.se. Tack Jesper!

Webbplats

Dela

2

Sv: Vad håller TV4 på med?

Det här problemet har jag löst en gång, med H.VHS. Eller snarare: Det var likadant innan jag fick till stödet för TV4 Play Premium. Då handlade det om att man behövde en session cookie, dvs att webbläsaren man gick till sidan med behövde vara inloggad på ett konto med Premium.

Fungerar det i H.VHS? Annars hade jag en del besök i Premium-tråden från TV4 AB i veckan, så de kan ha lagt på någon ytterligare kontroll, t.ex. user agent, och i så fall behöver jag fixa det.

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

3 Senast ändrad av northstreamer (2012-04-13 20:19:17)

Sv: Vad håller TV4 på med?

Jesper skrev:

Det här problemet har jag löst en gång, med H.VHS. Eller snarare: Det var likadant innan jag fick till stödet för TV4 Play Premium. Då handlade det om att man behövde en session cookie, dvs att webbläsaren man gick till sidan med behövde vara inloggad på ett konto med Premium.

Jo, jag vet. Men det var så jag gjorde också. Har hört andra med samma problem. Är det något som fattas, som jag inte har gjort?

Fungerar det i H.VHS?

Du kanske inte kände igen mig med det här användarnamnet, men det är jag, Isaac. Mac-killen, du vet tongue

Webbplats

Dela

4 Senast ändrad av Jesper (2012-04-13 21:47:58)

Sv: Vad håller TV4 på med?

northstreamer skrev:

Du kanske inte kände igen mig med det här användarnamnet, men det är jag, Isaac. Mac-killen, du vet tongue

Haha, okej. Men nu har jag hamnat vid en dator och kollat själv. Det fungerar fortfarande.

northstreamer skrev:

Jo, jag vet. Men det var så jag gjorde också. Har hört andra med samma problem. Är det något som fattas, som jag inte har gjort?

Kanske... jag kom precis ihåg den här ändringen. Kolla om prima.tv4play.se fungerar bättre än premium.tv4play.se. De bytte för några månader sedan, även om den gamla fortsatte fungera. (Om cookien du får enbart gäller för prima.tv4play.se så bör du få just det där felmeddelandet.)

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

5

Sv: Vad håller TV4 på med?

Jesper skrev:
northstreamer skrev:

Du kanske inte kände igen mig med det här användarnamnet, men det är jag, Isaac. Mac-killen, du vet tongue

Haha, okej. Men nu har jag hamnat vid en dator och kollat själv. Det fungerar fortfarande.

northstreamer skrev:

Jo, jag vet. Men det var så jag gjorde också. Har hört andra med samma problem. Är det något som fattas, som jag inte har gjort?

Kanske... jag kom precis ihåg den här ändringen. Kolla om prima.tv4play.se fungerar bättre än premium.tv4play.se. De bytte för några månader sedan, även om den gamla fortsatte fungera. (Om cookien du får enbart gäller för prima.tv4play.se så bör du få just det där felmeddelandet.)

Jaaaa! Det funkar, du äger ju! big_smile

Fick dessvärre lite problem när jag kom till själva kommandot, som i alla fall kopplar upp sig mot servern, men skickar tillbaka detta felmeddelande:

Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
WARNING: HandShake: Server not genuine Adobe!
ERROR: RTMP_Connect1, handshake failed.

Jag har hört att problemet ska ha åtgärdats i rtmpdump 2.4 (jag har 2.2). Dessvärre finns det ju inte samma stöd för rtmpdump för Mac som det finns för Windows och Linux. Jag försökte med denna version, men jag visste inte riktigt hur jag skulle använda det efter att det blev installerat till usr/local/bin och usr/local/lib - som jag inte ens har behörighet till. Problemet kan vara att jag har betaversionen av nya OS X, 10.8.

Men hursomhelst, kan man komma förbi den här "spärren"?

Webbplats

Dela

6 Senast ändrad av Jesper (2012-04-13 23:41:28)

Sv: Vad håller TV4 på med?

Handshake 9 är en uppgradering av rtmp som rtmpdump och librtmp inte har stöd för förrän version 2.4.

Du borde helt enkelt kunna köra den där versionen av rtmpdump med /usr/local/bin/rtmpdump, när den väl installerats. (Att problemet skulle vara din OSX-version låter litet väl tillklantat till och med för att vara Apple. Något mer än marknadsföring måste de väl ändå ha skaffat unix-certifikatet för? ;-)

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

7

Sv: Vad håller TV4 på med?

Jesper skrev:

Handshake 9 är en uppgradering av rtmp som rtmpdump och librtmp inte har stöd för förrän version 2.4.

Du borde helt enkelt kunna köra den där versionen av rtmpdump med /usr/local/bin/rtmpdump, när den väl installerats. (Att problemet skulle vara din OSX-version låter litet väl tillklantat till och med för att vara Apple. Något mer än marknadsföring måste de väl ändå ha skaffat unix-certifikatet för? ;-)

Hahaha!

Jag får försöka igen imorgon (eller, ja, egentligen idag... ). Jag var nog för slarvig i installationsprocessen.

Webbplats

Dela

8 Senast ändrad av northstreamer (2012-04-14 11:49:43)

Sv: Vad håller TV4 på med?

Okej, jag har löst det smile Jag låste upp bin-mappen via local, och använder helt enkelt kommandot med $ /usr/local/bin/rtmpdump [innehåll]. Jag får fortfarande HandShake-problemet, vilket är lite oroande, men filen laddas ju ändå ner.

En sak som jag inte lyckats med hittills är undertexter. Inga .srt- eller .wsrt-filer finns i källkoden. Hur gör H.VHS när det kommer till TV4?

Webbplats

Dela

9

Sv: Vad håller TV4 på med?

northstreamers sista fråga besvarades på något annat sätt -- minns bara inte vilket. tongue

I vilket fall finns adressen till SMIL-filen med undertexter i http://prima.tv4play.se/api/web/asset/[videoid]/play

Tråden stängs.

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela