tvstreamrecord - Aufzeichnen von HTTP-Streams

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Ok, das ist ja schon mal ein Anhaltspunkt. Sobald ich was herausgefunden habe, werde ich es natürlich hier posten, damit andere auch was davon haben. Das Problem ist, daß ich momentan auch nicht zu Hause bin und so nicht an die Admin Einstellungen der Box herankomme, aber spätestens am WE, ich meld mich.
 
Zuletzt bearbeitet:

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Wie ich schon in meiner Hilfe geschrieben habe, wenn Du es schaffst, Dein Fernsehen auf dem Rechner mit z.B. VLC abzuspielen, sollte es auch aufzunehmen sein. Viel Erfolg noch!
Pav
 

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
So ich war heute zu Hause und habe versucht die Sender zu exportieren, leider ist das bei dem PCTV Broandway nicht so einfach. Eine wirkliche Exportfunktion gibt es nicht. Das Einzige, was ich machen konnte, ist die EPG Tabelle auf einen Stick zu kopieren, was mich aber jetzt nicht so wirklich weiter bringt. Dabei sind dann Sachen wie folgt herausgekommen:

i12264:b1371294000:e1371294300:nheute:t:T
i12265:b1371294300:e1371306000:nZDF+SPORTextra:t:T-+ca.+13.05+Uhr+Tennis%3a+ATP-Turnier+%c3%9cbertragung+aus+Halle%2fWestfalen+Halbfinale+Herren+-+ca.+15.00+Uhr+Leichtathletik+%c3%9cbertragung+aus+Ratingen+Mehrkampf-Meeting+-+ca.+15.15+Uhr+Fu%c3%9fball-L%c3%a4nderspiel+der+Frauen+%c3%9cbertragung+aus+Essen+Deutschland+-+Schottland+
i12266:b1371306000:e1371306300:nheute:t:T
i12267:b1371306300:e1371312000:nZDF+SPORTextra:t:T-+ca.+13.05+Uhr+Tennis%3a+ATP-Turnier+%c3%9cbertragung+aus+Halle%2fWestfalen+Halbfinale+Herren+-+ca.+15.00+Uhr+Leichtathletik+%c3%9cbertragung+aus+Ratingen+Mehrkampf-Meeting+-+ca.+15.15+Uhr+Fu%c3%9fball-L%c3%a4nderspiel+der+Frauen+%c3%9cbertragung+aus+Essen+Deutschland+-+Schottland+
i12268:b1371312000:e1371314100:nML+mona+lisa:t:T-+Alles+verloren%3f+Das+Hochwasser+und+die+Folgen+-+Bande+in+Pink+Wie+sich+indische+Frauen+zur+Wehr+setzen+-+Alles+auf+Anfang+Die+Suche+nach+dem+leiblichen+Vater+-+%c3%9cber+harte+Arbeit+und+Disziplin+Weltstar+Bon+Jovi+hinterm+Rampenlicht+-+Einmal+in+fremde+Rollen+schl%c3%bcpfen+Live+Action+Role+Play+Moderation%3a+Barbara+Hahlweg+Deutschland%2c+2013
i12269:b1371314100:e1371315600:nhallo+deutschland:t:TDeutschland%2c+2013
i12270:b1371315600:e1371316800:nheute:t:T
i12271:b1371316800:e1371317100:nWetter:t:T

Kann man denn jetzt hiervon die Sender ableiten?
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Hallo Sven,

aus EPG-Daten lässt sich kein Sender ableiten. Nach einer Rezension beim "Schwestergerät" http://www.amazon.de/review/R26YR8Q9XED4E1 könnte die Adresse wie folgt aussehen:
Code:
http://deine-box-ip/TVC/Preview?channel=11&profile=flv.1000k
ich bitte Dich es z.B. im VLC-Player zu prüfen und zu berichten. Wenn das klappt, soll die gleiche Adresse auch in meinem Programm funktionieren.

Mit freundlichen Grüßen
Pavion
 

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Hallo, bin zwar gerade nicht zu Hause, aber da meine Box über das Internet erreichbar ist, müsste es doch eigentlich von extern aus funktionieren? Leider klappt das so mit dem Link nicht. Ich habe meine Dynamische IP eingegeben, mit dem Port auf den ich die Box umgeleitet habe, aber leider ohne Erfolg. Das Ganze sieht dann ungefähr so aus:

http://meine dynamische ip:81/TVC/Preview?channel=11&profile=flv.1000k

Da ich das Ganze mit einem Passwort geschützt habe, frage ich mich gerade, wie ich das Passwort in den Link übergebe? Danke für deine Mühe bis dahin.
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Hallo Sven,

dieser Thread bei Amazon ist das Einzige, was ich finden konnte. Vielleicht versuchst Du nochmal zu Hause, ob diese URL doch funktioniert oder ob man auf die anderen Sachen wie z.B. http://<BROADWAY_IP>/TVC/admin/log.txt Zugriff hat. Wenn es ein Passwort gibt, könnte man es vielleicht auch irgendwie in eine URL einbauen, so etwas wie http://pass@IP/TVC/admin/log.txt. Leider gehen mir selbst auch schon die Ideen aus. Im Endeffekt kann man immer noch PCTV-Support anfragen, wie man an die URL kommt, um Wiedergabe mit einer externen Software wie z.B. VLC zu ermöglichen.

Gruß
Pav
 

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Ok, erst mal vielen Dank dafür, ich werde es versuchen, wenn ich zu Hause bin, wenns nicht klappt, werde ich mich mit dem Support auseinandersetzen und mich dann wieder melden. Irgendwie muss es ja gehen. :)
 

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
So habs jetzt hinbekommen die Log Datei auszulesen, bin allerdings immer noch nicht zu Hause. Hab mich via VPN verbunden, wobei ich VLC noch nicht testen konnte, aber über den Webbrowser konnte ich die Log Datei auslesen. Das ging also schon mal.
 

Multimediaex

Benutzer
Mitglied seit
08. Jun 2013
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
So habs jetzt geschafft eine Kanalliste zu bekommen. Eigentlich ganz einfach: Als Admin unter "Wartung" den Button "Einstellungen sichern". Dadurch wird eine Backup als TAR Archiv erzeugt, wo ich unter anderem die Kanalliste herbekomme. Die sieht dann wie folgt aus:

# i<id>:n<name>:m<modulation>:f<frequency_kHz>:b<bandwidth>:
# p<polarity>:s<symbolrate>:eek:<outerfecrate>:d<diseqcId>:
# O<originalNetworkId>:T<transportStreamId>:S<serviceId>:
# L<lcn>:C<major>.<minor>:X<scrambled>:W<width>:H<height>
Version=1
NextId=31
i1:f514000:mofdm:N8468:T514:S514:E3:b8000:a1;-1;0:q44:Q14:nZDF
i2:f514000:mofdm:N8468:T514:S515:E3:b8000:a1;-1;0:q44:Q14:n3sat
i3:f514000:mofdm:N8468:T514:S516:E3:b8000:a1;-1;0:q44:Q14:nZDFinfo
i4:f514000:mofdm:N8468:T514:S517:E3:b8000:a1;-1;0:q44:Q14:nneo%2fKiKA
i5:f538000:mofdm:N8468:T8706:S16405:E3:b8000:a1;-1;0:q53:Q17:nRTL+NRW
i6:f538000:mofdm:N8468:T8706:S16406:E3:b8000:a1;-1;0:q53:Q17:nRTL2
i7:f538000:mofdm:N8468:T8706:S16411:E3:b8000:a1;-1;0:q53:Q17:nSRTL
i8:f538000:mofdm:N8468:T8706:S16418:E3:b8000:a1;-1;0:q53:Q17:nVOX
i9:f586000:mofdm:N8468:T514:S514:E3:b8000:a1;-1;0:q40:Q10:nZDF
i10:f586000:mofdm:N8468:T514:S515:E3:b8000:a1;-1;0:q40:Q10:n3sat
i11:f586000:mofdm:N8468:T514:S516:E3:b8000:a1;-1;0:q40:Q10:nZDFinfo
i12:f586000:mofdm:N8468:T514:S517:E3:b8000:a1;-1;0:q40:Q10:nneo%2fKiKA
i13:f594000:mofdm:N8468:T8707:S16390:E1:b8000:a1;-1;0:q57:Q20:nCNN+Int.
i14:f594000:mofdm:N8468:T8707:S16413:E3:b8000:a1;-1;0:q57:Q20:nTELE+5
i15:f594000:mofdm:N8468:T8707:S16416:E1:b8000:a1;-1;0:q57:Q20:nVIVA
i16:f594000:mofdm:N8468:T8707:S16420:E3:b8000:a1;-1;0:q57:Q20:nEurosport
i17:f698000:mofdm:N8468:T6400:S100:E3:b8000:a1;-1;0:q54:Q14:nMDR+S-Anhalt
i18:f698000:mofdm:N8468:T6400:S129:E3:b8000:a1;-1;0:q54:Q14:nNDR+FS+NDS+%2a
i19:f698000:mofdm:N8468:T6400:S226:E3:b8000:a1;-1;0:q54:Q14:nSWR+Fernsehen+RP
i20:f698000:mofdm:N8468:T6400:S257:E3:b8000:a1;-1;0:q54:Q14:nWDR+Aachen+%2a
i21:f698000:mofdm:N8468:T6400:S262:E3:b8000:a1;-1;0:q54:Q14:nWDR+K%c3%b6ln
i22:f698000:mofdm:N8468:T6400:S266:E3:b8000:a1;-1;0:q54:Q14:nWDR+Bonn
i23:f706000:mofdm:N8468:T6144:S2:E3:b8000:a1;-1;0:q50:Q14:narte
i24:f706000:mofdm:N8468:T6144:S3:E3:b8000:a1;-1;0:q50:Q14:nPHOENIX
i25:f706000:mofdm:N8468:T6144:S5:E3:b8000:a1;-1;0:q50:Q14:nEinsfestival
i26:f706000:mofdm:N8468:T6144:S256:E3:b8000:a1;-1;0:q50:Q14:nDas+Erste
i27:f730000:mofdm:N8468:T8705:S16394:E3:b8000:a1;-1;0:q45:Q15:nkabel+eins
i28:f730000:mofdm:N8468:T8705:S16398:E3:b8000:a1;-1;0:q45:Q15:nN24
i29:f730000:mofdm:N8468:T8705:S16403:E3:b8000:a1;-1;0:q45:Q15:nProSieben
i30:f730000:mofdm:N8468:T8705:S16408:E3:b8000:a1;-1;0:q45:Q15:nSAT.1

Jezt muss ich doch nur in der Config unter Channels folgendes eintragen:


und für den Namen: nRTL2

Aber leider tut sich nix.
 

xl4723

Benutzer
Mitglied seit
08. Dez 2011
Beiträge
272
Punkte für Reaktionen
0
Punkte
16
ich habe mal eine Sat Channel m3u für eine Dreambox gebastelt
vielleicht kann die einer gebrauchen nur die IP muss angepasst werden


Anhang anzeigen 12925

Hallo,
kannst Du vielleicht kurz beschreiben, wie Du das Ganze mit Deiner Dreambox zum Laufen gebracht hast? Ein kleines HowTo wäre wirklich cool.

Gruss und Danke,
XL
 

plusulli

Benutzer
Mitglied seit
11. Sep 2010
Beiträge
17
Punkte für Reaktionen
0
Punkte
7
An der Dreambox sind keine Änderungen notwendig die steht bei mir im Standby Modus. Du musst in der von mir erstellte channel.m3u mit einem Editor die IP Adressen auf die deiner Dreambox ändern, nun kannst du sie in tvstreamrecord importieren das ist alles.
 

xl4723

Benutzer
Mitglied seit
08. Dez 2011
Beiträge
272
Punkte für Reaktionen
0
Punkte
16
Danke,
mich würde aber noch interessieren, wie Du das komplett mit dem Plugin von Pavion und der Dreambox eingerichtet hast, also quasi die komplette Einrichtung damit ich dann von der Dreambox auf die DS aufnehmen kann.
Ich stehe da leider irgendwie auf dem Schlauch undnhabe mich noch nicht an die Einrichtung gewagt.

Gruss
XL
 

AveN

Benutzer
Mitglied seit
17. Dez 2012
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo Pavion,

ich bekomm es nicht gebacken.
Habe Paket wie beschrieben installiert. Portfreigabe am Router (FB) eingerichtet. Der Zugriff über "http://meine IP:8030" funktioniert aber einfach nicht.
Immer kommt im IE "Die Webseite kann nicht angezeigt werden".
Leider weiß ich auch nicht wo ich noch im DSM suchen soll ob das Programm TVstreamRecord gestartet ist. Ein Icon dazu finde ich nirgends. nter Prozesse finde ich nix wirklich passendes.
Würde mich über eine kurze asnleitung freuen.

VG

Ich habe ebenfalls dieses Problem, der Dienst läuft, dies konnte ich verifizieren. Besitze eine DS413.
Hat jemand vielleicht eine Idee?

LG AveN
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Hallo AveN,

bin gerade eben aus dem Urlaub zurück, sorry, dass es gedauert hat :)

Im Synology DSM Paketzentrum, Reiter "Installiert" müssen zwei Programme den Status "Läuft" haben:
tvstreamrecord (selbstverständlich) und Python (unbedingt) wie auf dem Bild. Wenn es so ist, klicke auf tvstreamrecord und dort siehst Du die Adresse des Programms. Wenn nicht, muss etwas nachgestartet oder nachinstalliert werden. Wenn Du Python zum ersten Mal installiert hast (unbedingt die 2.x Version), versuche bitte die DSM neu zu starten.

Gruß
Pavion
 

Anhänge

  • Pakete.jpg
    Pakete.jpg
    23,6 KB · Aufrufe: 205

AveN

Benutzer
Mitglied seit
17. Dez 2012
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo AveN,

bin gerade eben aus dem Urlaub zurück, sorry, dass es gedauert hat :)

Im Synology DSM Paketzentrum, Reiter "Installiert" müssen zwei Programme den Status "Läuft" haben:
tvstreamrecord (selbstverständlich) und Python (unbedingt) wie auf dem Bild. Wenn es so ist, klicke auf tvstreamrecord und dort siehst Du die Adresse des Programms. Wenn nicht, muss etwas nachgestartet oder nachinstalliert werden. Wenn Du Python zum ersten Mal installiert hast (unbedingt die 2.x Version), versuche bitte die DSM neu zu starten.

Gruß
Pavion

Alles so erledigt, dennoch das Problem :/
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Auch Python die richtige Version? Hast Du bei Deiner DS irgendetwas spezielles umgestellt? Hast Du die Box nachgestartet?
Leider fällt mir im Moment nichts anderes ein.
Wenn Du einen Terminal-Zugang für Deine DS und ein Bisschen Interesse hast, kannst Du versuchen, in der Konsole zu prüfen, ob 'python' ausgeführt wird.
 

Aeugler

Benutzer
Mitglied seit
14. Dez 2010
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hallo Pavion,

vielen Dank für das Paket. Es läuft prinzipiell. Aber nun zu meinem Problem:

Ich möchte den freien ARD Stream aufnehmen (rtsp://daserste.edges.wowza.gl-systemhaus.de/live/mp4:daserste_int_320). Auf meinem PC kann ich den Stream im VLC abspielen.

Den Channel habe ich angelegt mit der File Extension .mp4 (gemäß Medien Infos aus VLC).
In der Config habe ich rtsp zu den Stream Types hinzugefügt.

Es scheint so, als würde er die Aufnahme machen. Auch eine Datei wird entsprechend auf der Syno im eingestellten Verzeichnis erzeugt. Aber leider hat diese Datei immer nur 0 KB.

Kannst Du das Problem nachstellen?
Ist mein Vorhaben überhaupt möglich?
 

Aeugler

Benutzer
Mitglied seit
14. Dez 2010
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hier noch das Log dazu:

2013-10-04 22:13:31 OUT FFMPEG record 'test' ended
2013-10-04 22:12:00 OUT FFMPEG (rtsp) record 'test' called with:
2013-10-04 22:12:00 OUT ['ffmpeg', '-i', 'rtsp://daserste.edges.wowza.gl-systemhaus.de/live/mp4:daserste_int_320', '-t', '239', '-acodec', 'copy', '-vcodec', 'copy', '/volume1/video/TV-Aufnahmen/20131004221200 - test.mp4']
2013-10-04 22:10:03 OUT Record: Thread timer for 'test' started for 116 seconds
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
567
Punkte für Reaktionen
14
Punkte
44
Hallo Aeugler,

entschuldige bitte, dass ich etwas länger gebraucht habe.
Bei dieser Aufnahmemethode leite ich Deine Streamdaten an das externe Programm ffmpeg weiter. Durch eine hohe Vielfalt von Geräten und Streamarten ist es daher leider nicht direkt möglich zu sagen, woran es liegen könnte.
Wie bereits in meiner Anleitung beschrieben, kann man es auch relativ einfach testen, indem man entweder einen Terminalzugang zu DS nutzt oder ffmpeg kostenlos für das entsprechende System runterlädt und und es mit eben diesen Parametern aufruft:
Code:
ffmpeg -i rtsp://daserste.edges.wowza.gl-systemhaus.de/live/mp4:daserste_int_320 -t 239 -acodec copy -vcodec copy /volume1/video/TV-Aufnahmen/test.mp4
bzw.
Code:
c:\Programme\ffmpeg\ffmpeg.exe -i rtsp://daserste.edges.wowza.gl-systemhaus.de/live/mp4:daserste_int_320 -t 239 -acodec copy -vcodec copy C:\test.mp4
Anhand von der Programmausgabe kann man dann erst konkret(er) die Ursache bestimmen.
Auf Anhieb kann ich dazu zwei Empfehlungen geben, die Du auch in meinem Programm testen könntest.
1) Versuche bitte die Dateierweiterung doch zu ändern in .ts oder .mpg und schaue, ob sich was ändert
2) Ich weiß nicht wieso, aber einige Stream-URLs müssen leicht umgebaut werden, bevor sie mit ffmpeg funktionieren. In Deinem Fall könnte es u.U. so heißen:
Code:
rtsp://daserste.edges.wowza.gl-systemhaus.de/live/mp4[B]/[/B]daserste_int_320
Generell gilt: wenn Du Deinen Stream mit VLC abspielen kannst, kann auch eine Aufnahme mit ffmpeg irgendwie eingerichtet werden. Da ich mit ffmpeg nicht irgendwie verbunden bin, habe ich leider auch keine Kenntnisse über ihre internen Programmabläufe. In diesem Hinblick ist mein Programm lediglich nur eine Oberfläche dafür.
Ich hoffe, dass ich Dir trotzdem helfen konnte. Wenn Du noch weitere Fragen hast, melde Dich.

Mit freundlichen Grüßen
Pavion
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat