Kirjoittaja Aihe: Yle Areenan ohjelmien tallentaminen tietokoneelle  (Luettu 660787 kertaa)

jassu

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #240 : 23.09.09 - klo:18.35 »
Ainakin Ylen TV:n puolella näyttäisi tuo RTMP-virta olevan muotoa:

rtmp://cp52711.edgefcs.net/...

Eli onko kyseessä siis Akamai streamaus, kun Edgefcs.net:tiä käyttää? Netistä tuntuu löytyvän kyllä jonkinlaisia ratkaisuja tähän ongelmaan, mutta edellyttää tuon tarkemman virran osoitteen tuntemisen ...

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #241 : 23.09.09 - klo:18.50 »
Eli onko kyseessä siis Akamai streamaus, kun Edgefcs.net:tiä käyttää?

Kyllä. Osa Areenan sisällöstä on Akamain verkossa. Yhteydenotossa on lisävaihe verrattuna tavalliseen RTMP-toistoon (rtmpdump-yle: akamai.cpp).

Lainaus
Netistä tuntuu löytyvän kyllä jonkinlaisia ratkaisuja tähän ongelmaan, mutta edellyttää tuon tarkemman virran osoitteen tuntemisen ...

Olisiko linkkiä johonkin tällaiseen ratkaisuun? Toimivat asiakaspuolen RTMP-toteutukset ovat aika vähissä Flash Playeriä, XBMC:tä ja rtmpdumpia lukuunottamatta.

jassu

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #242 : 23.09.09 - klo:20.24 »
Tuossa käyttelin WireSharkia, mutta eipä sekään näyttänyt RTMP(T)-protokollaa, lykkäsi vaan TCP-liikennettä.

RipTiger sentään antoi seuraavan:

rtmp://flashk.yle.fi/AreenaServer|AreenaServer|maailma/ylex|http://areena.yle.fi/player/Application.swf?build=1|

Japp japp, taisipa tosiaan nuo löytämäni sivut käsitellä enemmänkin palvelin-puolen ratkaisuja, kun tarkemmin luin.

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #243 : 24.09.09 - klo:16.36 »
Mikähän tässä on pielessä? Yhteysongelmaa? Myöskään Firefox ei näytä videoita...


:~$ yle-dl http://areena.yle.fi/video/439829 -V -o /home/tjka/koe.flv
RTMPDump-YLE 1.1.7 (based on RTMPDump v1.6)
(c) 2009 Andrej Stepanchuk, Antti Ajanki
License: GPL

INFO: Fetching Areena Player params from http://areena.yle.fi/video/439829
DEBUG: Got AreenaPlayerParams: clip:439829;fmsurl:rtmp://flashk.yle.fi/AreenaServer/;foreign_fmsurl:rtmp://flashu.yle.fi/AreenaServer/;language:fi;menu_recommended:true;
DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : flashk.yle.fi
DEBUG: Parsed app     : AreenaServer
DEBUG: Protocol : RTMP
DEBUG: Hostname : flashk.yle.fi
DEBUG: Port     : 1935
DEBUG: Playpath : (null)
DEBUG: tcUrl    : rtmp://flashk.yle.fi:1935/AreenaServer
DEBUG: swfUrl   : http://areena.yle.fi/player/Application.swf?build=1
DEBUG: pageUrl  : http://areena.yle.fi/video/439829
DEBUG: app      : AreenaServer
DEBUG: auth     : 1
DEBUG: flashVer : LNX 9,0,124,0
DEBUG: live     : no
DEBUG: timeout  : 60 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: clip ID  : 439829
DEBUG: live ID  : (null)
DEBUG: radio ID : (null)
DEBUG: language : fi
DEBUG: Connect, ... connected, handshaking
DEBUG: HandShake: Client type: 03

DEBUG: HandShake: Client digest offset: 533
DEBUG: HandShake: Initial client digest:
DF 4E C0 6E 79 6C 65 F0 FA F2 D6 93 59 A4 FB B6 DC 31 F3 4D 43 B7 33 2B 20 18 0A A5 0B EB 09 88
DEBUG: HandShake: Type Answer   : 03
DEBUG: HandShake: Server Uptime : 715193
DEBUG: HandShake: FMS Version   : 3.0.4.1
WARNING: Trying different position for server digest!

DEBUG: HandShake: Server DH public key offset: 1263
DEBUG: HandShake: Client signature digest position: 533
DEBUG: HandShake: Digest key:
3F 7E 57 5A CF C1 6F AE 92 55 D9 36 9A A7 49 40 8B 76 FB 28 83 2D F2 BC 5C 62 DF 14 22 BB C5 2E
DEBUG: HandShake: Signature calculated:
27 1C 4A E0 3E E8 96 80 A5 7F 43 7F F0 F0 00 1A 7D ED 63 C3 6F 7C 40 36 47 0C E3 1C 14 6E 44 60
DEBUG: HandShake: Server sent signature:
27 1C 4A E0 3E E8 96 80 A5 7F 43 7F F0 F0 00 1A 7D ED 63 C3 6F 7C 40 36 47 0C E3 1C 14 6E 44 60
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Calculated digest key from secure key and server digest:
73 28 F0 E5 5C 3F 61 C0 C6 85 7C 61 67 5C 7C C6 28 C4 B0 65 6C 07 6A 47 A4 0F F6 BA B2 2B D4 A1
DEBUG: HandShake: Client signature calculated:
4A 6E 9A 92 A4 08 D9 86 82 E1 DF 65 D9 3E FD 26 22 6E 9B 67 2F 34 52 38 FD FA 70 C5 A2 AB 3A 09
DEBUG: HandShake: Handshaking finished....
DEBUG: Connect, handshaked
DEBUG: Invoking connect
Connected...

ERROR: ReadN, RTMP recv error: Resource temporarily unavailable
ERROR: ReadPacket, failed to read RTMP packet header
DEBUG: Failed to play the stream

ERROR: Failed to play the stream

ERROR: Failed to play the stream


-tjka-

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #244 : 24.09.09 - klo:16.43 »
Mikähän tässä on pielessä? Yhteysongelmaa? Myöskään Firefox ei näytä videoita...

Nyt ainakin tuntuu toimivan.

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #245 : 24.09.09 - klo:16.53 »
No niin toimiikin. Hätäilin turhaan...  :-[


-tjka-

djupsjob

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #246 : 07.10.09 - klo:11.53 »
Yritän tässä tallentaa radio-ohjelmaa omalle koneelle, mutta ei tahdo toimia. Osaisiko joku auttaa?

Tässä rtmpdump-yle:n virheilmoitukset:

Lainaus
RTMPDump-YLE 1.1.7 (based on RTMPDump v1.6)
(c) 2009 Andrej Stepanchuk, Antti Ajanki
License: GPL

INFO: Fetching Areena Player params from http://areena.yle.fi/audio/461211
DEBUG: Got AreenaPlayerParams: clip:461211;fmsurl:rtmp://flashk.yle.fi/AreenaServer/;foreign_fmsurl:rtmp://flashu.yle.fi/AreenaServer/;language:fi;menu_recommended:true;
DEBUG: Parsing...
DEBUG: Parsed protocol: 0
DEBUG: Parsed host    : flashk.yle.fi
DEBUG: Parsed app     : AreenaServer
WARNING: No --swfUrl given. Trying to continue anyway but the Areena server may refuse the connection
DEBUG: Protocol : RTMP
DEBUG: Hostname : flashk.yle.fi
DEBUG: Port     : 1935
DEBUG: Playpath : (null)
DEBUG: tcUrl    : rtmp://flashk.yle.fi:1935/AreenaServer
DEBUG: pageUrl  : http://areena.yle.fi/audio/461211
DEBUG: app      : AreenaServer
DEBUG: auth     : 1
DEBUG: flashVer : LNX 9,0,124,0
DEBUG: live     : no
DEBUG: timeout  : 300 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: clip ID  : 461211
DEBUG: live ID  : (null)
DEBUG: radio ID : (null)
DEBUG: language : fi
DEBUG: Connect, ... connected, handshaking
DEBUG: HandShake: Client type: 03

DEBUG: HandShake: Client digest offset: 533
DEBUG: HandShake: Initial client digest:
65 F5 C1 9B 01 7A 90 FF 70 8D CF BF F9 0D F8 CF DD 5E 36 5A 15 9C 72 22 51 2C 45 45 55 DC 0E FB
DEBUG: HandShake: Type Answer   : 03
DEBUG: HandShake: Server Uptime : 4797094
DEBUG: HandShake: FMS Version   : 3.0.4.1
WARNING: Trying different position for server digest!

DEBUG: HandShake: Server DH public key offset: 1403
DEBUG: HandShake: Client signature digest position: 533
DEBUG: HandShake: Digest key:
89 B0 5B D2 9B CD A7 EB CB F5 6B 90 7A 35 C6 11 F6 2E 7F 95 EE 05 88 76 93 86 11 AE A9 1D CD 90
DEBUG: HandShake: Signature calculated:
9C E7 D5 31 08 69 18 04 B8 26 F3 AD AF 40 DE F8 EA F9 7D 12 12 EC D6 90 08 B8 C2 8F 53 25 13 FD
DEBUG: HandShake: Server sent signature:
9C E7 D5 31 08 69 18 04 B8 26 F3 AD AF 40 DE F8 EA F9 7D 12 12 EC D6 90 08 B8 C2 8F 53 25 13 FD
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Calculated digest key from secure key and server digest:
27 23 13 6F 8B 35 B6 C2 2B 8C 18 A0 0B D2 18 FE BF 05 6F 73 15 FA 60 72 FD 89 F2 23 3E 92 78 DA
DEBUG: HandShake: Client signature calculated:
3C C6 B9 27 80 EB 31 E0 A6 8D DA 71 59 61 AF 69 5C 93 7A 4F 11 30 76 B3 27 F2 1E 7F 05 72 EE 45
DEBUG: HandShake: Handshaking finished....
DEBUG: Connect, handshaked
DEBUG: Invoking connect
Connected...

DEBUG: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: HandleServerBW: server BW = 200000
DEBUG: HandleClientBW: client BW = 200000 2
DEBUG: HandlePing, received ping. type: 0, len: 6
DEBUG: HandlePacket, received: invoke 126 bytes
DEBUG: Property: <Name:                  no-name., STRING:   _error>
DEBUG: Property: <Name:                  no-name., NUMBER:   1.00>
DEBUG: Property: NULL
DEBUG: Property: <Name:                  no-name., OBJECT>
DEBUG: Property: <Name:                     level, STRING:   error>
DEBUG: Property: <Name:                      code, STRING:   NetConnection.Connect.Rejected>
DEBUG: Property: <Name:               description, STRING:   Connection failed.>
DEBUG: Property: <Name:               application, BOOLEAN:   FALSE>
DEBUG: YLERTMP::ExecuteInvokedMethod, server invoking <_error>
DEBUG: ExecuteInvokedMethod, server invoking <_error>
ERROR: rtmp server sent error
DEBUG: HandlePacket, received: invoke 18 bytes
DEBUG: Property: <Name:                  no-name., STRING:   close>
DEBUG: Property: <Name:                  no-name., NUMBER:   0.00>
DEBUG: YLERTMP::ExecuteInvokedMethod, server invoking <close>
DEBUG: ExecuteInvokedMethod, server invoking <close>
ERROR: rtmp server requested close
DEBUG: Failed to play the stream


ERROR: Failed to play the stream


ERROR: Failed to connect flashk.yle.fi!

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #247 : 07.10.09 - klo:12.00 »
WARNING: No --swfUrl given. Trying to continue anyway but the Areena server may refuse the connection

Rtmpdump-ylen parametri "--swfUrl http://areena.yle.fi/player/Application.swf?build=1" puuttuu. Mikset käytä yle-dl-skriptiä, joka asettaa parametrit puolestasi:

Koodia: [Valitse]
yle-dl http://areena.yle.fi/audio/461211
« Viimeksi muokattu: 07.10.09 - klo:12.02 kirjoittanut nm »

Immo

  • Käyttäjä
  • Viestejä: 776
  • Ammuin sheriffin.
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #248 : 16.10.09 - klo:16.53 »
Miksikäs yle-dl ei nyt suostu asentumaan, vaikka ennen onnistui?

Koodia: [Valitse]
mikko@mikko-laptop:~/rtmpdump-yle-1.1.7$ make
g++ -Wall -g `xml2-config --cflags`   -c -o bytes.o bytes.cpp
/bin/sh: g++: not found
make: *** [bytes.o] Virhe 127
mikko@mikko-laptop:~/rtmpdump-yle-1.1.7$ sudo make install
g++ -Wall -g `xml2-config --cflags`   -c -o bytes.o bytes.cpp
/bin/sh: g++: not found
make: *** [bytes.o] Virhe 127

Johtuuko se jotenkin siitä, että aluksi yritin asentaa ilman tarvittavia kirjostoja? Nyt ne on asennettu, mutta rtmpdump ei asennu.
"there's two types of people. Those who are very good. And those who are dead. I'm very good"

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #249 : 16.10.09 - klo:17.11 »
Sinulta puuttuu C++-kääntäjä (g++). Asenna build-essential.

Immo

  • Käyttäjä
  • Viestejä: 776
  • Ammuin sheriffin.
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #250 : 16.10.09 - klo:17.43 »
Asennettu ja nyt toimii tavallisesti. Kiitoksia jälleen, tässä huomaa miten pulassa ilman tätä foorumia olisi.
Mikisikäs tuo muuten puuttui järjestelmästäni? Viimeksi minun ei tarvinnut tuota erikseen asentaa.
"there's two types of people. Those who are very good. And those who are dead. I'm very good"

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #251 : 16.10.09 - klo:17.48 »
Ehkä olit asentanut sen joskus aiemmin tai g++ oli tullut jonkin muun paketin riippuvuutena. Build-essential tai sen riippuvuudet eivät kuitenkaan kuulu vakioasennukseen.

Immo

  • Käyttäjä
  • Viestejä: 776
  • Ammuin sheriffin.
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #252 : 16.10.09 - klo:19.30 »
Siitä se varmaan johtui. Kiitoksia kuitenkin.
"there's two types of people. Those who are very good. And those who are dead. I'm very good"

oikan

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #253 : 17.10.09 - klo:15.27 »
Nyt win32 versio 1.1.7 ilmoittaa

Lainaus
Connected...

ERROR: ReadN, RTMP recv error: Unknown error
ERROR: ReadPacket, failed to read RTMP packet header
ERROR: Failed to play the stream


ERROR: Failed to play the stream

kun yrittää tallentaa yhtä ohjelmaa. onko joku taas muuttunut YLEn päässä? enää 2 päivää aikaa saada tuo talteen  ???

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #254 : 17.10.09 - klo:16.01 »
Näkyy olevan Areenasta muutenkin sisältö kateissa tällä hetkellä.

Edit: Nyt toimii taas. Vieläkön on ongelmaa rtmpdump-ylen kanssa?
« Viimeksi muokattu: 17.10.09 - klo:16.27 kirjoittanut nm »

oikan

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #255 : 18.10.09 - klo:16.37 »

Edit: Nyt toimii taas. Vieläkön on ongelmaa rtmpdump-ylen kanssa?

Ei ole enää. Jos ladattava tiedosto on satoja megoja, katkeaa lataus yleensä pari kertaa resumeakin käytettäessä. Kai se sitten jatkaa siitä mihin jäi, kun käynnistää latauksen uudelleen, eikä korruptoi tallennettavaa tiedostoa?

oikan

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #256 : 18.10.09 - klo:16.57 »

Ei ole enää. Jos ladattava tiedosto on satoja megoja, katkeaa lataus yleensä pari kertaa resumeakin käytettäessä. Kai se sitten jatkaa siitä mihin jäi, kun käynnistää latauksen uudelleen, eikä korruptoi tallennettavaa tiedostoa?


Itseäni lainaten korruptoi ilmeisesti jollain tavalla, koska Media Player Classic ei sitä näytä, mutta VLC näyttää. Yleensähän MPC osaa Flash videot, mutta on tarkempi tiedoston virheettömyyden suhteen?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #257 : 18.10.09 - klo:18.19 »
Johtuuko siis juuri resumesta vai onko kaikissa rtmpdump-yle:llä ladatuissa tiedostoissa sama vika?

oikan

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #258 : 18.10.09 - klo:20.41 »
Johtuuko siis juuri resumesta vai onko kaikissa rtmpdump-yle:llä ladatuissa tiedostoissa sama vika?

resumella ei sinänsä oo tuon kanssa mitään tekemistä. videotiedostoissa on.

toimiiko muilla win32 1.1.7 versiolla ongelmitta pitkien videoiden lataus ilman, että lataus aina välillä keskeytyy resumeakin käytettäessä?

tetrafuran

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #259 : 25.10.09 - klo:19.14 »
Koetin selailla tätä threadia, mutta noin äkkisilteen ei tullut vastaan yhtään selkeää vastausta siitä miten tätä ylen uutta flash versiota voisi hyödyntää? VideoDownloadHelper ei myöstkään näyttänyt osaavan tätä, joten kovemmat konstit tarvitaan. Se vanha realplayerin versio kuulema onnistuttiin rippaamaan jotenkin, mutta entäs kun nyt on flasshia nenän edessä?

Joku vihjaus sivulauseessa oli johonkin yle-dl skirptiin. Mikä? Missä? Miten? Pitäisiköhän tämä threadi jo sulkea ja aloittaa flash versiolle oma keskustelu.
And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.