tvstreamrecord - Aufzeichnen von HTTP-Streams

theMario

Benutzer
Mitglied seit
29. Dez 2011
Beiträge
403
Punkte für Reaktionen
0
Punkte
22

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Meine Streams (und der Grund für mein Programm) war z.B. ein Sat-Empfänger mit Netzwerkanbindung. Andere Benutzer haben Streams von Telekom Entertain. Ich verlange kein Geld, versuche keinem kostenpflichtige Dienste anzudrehen, sondern biete nur die Möglichkeit woherauchimmerkommende Streams aufzuzeichnen. Wenn Du kostenlose Streams findest, die Du am PC mit VLC abspielen kannst, kannst Du diese höchstwahrscheinlich auch mit meinem Programm aufnehmen. Ich kenne leider keine. Du musst bedenken, dass Streams in hoher Qualität eine erhebliche Belastung (Traffik, Leistung usw) für den Anbieter darstellen und aus diesem Grund selten bis nie kostenlos sind. Die Streams, die auf Handys oder Tablets laufen, haben meistens miserable Qualität
 

theMario

Benutzer
Mitglied seit
29. Dez 2011
Beiträge
403
Punkte für Reaktionen
0
Punkte
22
Du brauchst dich für dein Programm nicht entschuldigen. Es macht mit Sicherheit dass, was es soll. Ich finde eben nur, dass es irgendwo IN DEUTSCH für jeden Deppen für mich in rot blinkend erklärt sein sollte, dass es nicht die Livestreams der Sender einfach so mal anzapft, wie das schöner fernsehen vllt. tut, sondern eben wie oben beschriebene Quellen nutzt.

Dein Programm ist ok - nur diese Erläuterung dazu fand ich nicht.
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Sämtliche Apps leben meistens von der Werbung, die dort angezeigt wird, oder von anderen kostenpflichtigen Diensten. Diese Wege schlage ich nicht an.
P.S. Du hast Recht, bei der Doku tue ich mich wirklich schwer^^
 

theMario

Benutzer
Mitglied seit
29. Dez 2011
Beiträge
403
Punkte für Reaktionen
0
Punkte
22
Ich will dir doch nichts böses. Du hast ein Programm zum Nutzen von gebuchten Diensten eines Nutzers geschrieben. Das ist ok, ich war auf dem Holzweg.

Wenn du kein Geld für dein Programm bekommst, ist das auch nicht schön. Du bringst Leuten einen Mehrwert ihres Eigentum. Die Brücke, welche du da mit deinem Programm schlägst ist eine wunderbare Sache. Nur eben mein Pfeiler gegenüber ist halt nicht gebucht - mein Fehler.
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Ich schreibe mir mal eine deutsche Doku auf meine ToDo-Liste :)
Ich habe es halt nicht des Geldes wegen sondern aus Spaß gemacht. Wenn es einem anderen hilft, freut es mich. Ich hoffe, Du findest auch mal eine passende Lösung für Dich.
Beste Grüße
Pav
 

theMario

Benutzer
Mitglied seit
29. Dez 2011
Beiträge
403
Punkte für Reaktionen
0
Punkte
22
1. Die deutsche Doku finde ich supi.

2.
Ich habe es halt nicht des Geldes wegen sondern aus Spaß gemacht.
ist doch ok. Wie du hier online hilfst auch!

3.
Ich hoffe, Du findest auch mal eine passende Lösung für Dich.
Eine Lösung wird es geben. Irgend wo müssen ja die LiveStreams der Sender sein. Ob man da mit eigenen Wegen legal nun ran kommt, ist die Frage. Die Apps/Webseiten tun ja nix anderes, wie auf die Mediatheken der Sender zugreifen. (Bei ARD/ZDF heissen die Mediatheken). Die Anbieter dieser "Gratis" Leistungen finanzieren sich mit der Werbung, ist schon klar. Sie müssen diese Einnahmen sicher auch mit den Sendern "teilen" - auch klar. Ob es nun illegal ist, solch einen Stream privat zu nutzen, ohne über die Seiten der TV-Sender oder anderer Anbieter zu gehen, ist mir nicht klar, muß es auch nicht. So lange ich die Quelle ohne geklauter "Zugänge" anzapfen kann, ist es nicht illegal, nach meinem kleinen Rechtsverständnis. Gewollt seitens der Sender ist es sicher nicht, ist mir auch klar.
Am Ende könnte ich mir auch einen DS-kompatiblen USB-Dongle kaufen und ein SAT-Kabel meiner Schüssel dran hängen, wäre auch möglich.
Letzte kostenfreie Möglichkeit, ich baue meinen ehemaligen Aufnahmeweg wieder auf. Der Samsung TV kennt mein NAS als USB-Gerät, obwohl sie sich nur via Netzwerk kennen. Das ist ein komplizierter Weg - habe ich schon einmal hinbekommen. Allerdings muß beim Aufnehmen der TV wieder laufen bzw. es läuft alles über seinen EPG. Der TV schaltet sich dann beim Aufnehmen auch ein, das ist aber nicht mein Ziel. Alles andere Baustelle.
Schauen wir also, was passieren wird. Wenn ich einen Weg gefunden habe, melde ich mich bei dir. Wenn du ihn dann nutzen kannst, will ich auch nichts dafür haben - das ist mein ernst.

LG theMario
 

sideshowbob

Benutzer
Mitglied seit
07. Okt 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo,
nochmals Danke. Ich benutze dein Programm jetzt seit einiger Zeit und bin sehr zufrieden. Echt super gemacht von dir. Ich habe bei mir aber ein kleines Problem festgestellt. Ich habe mehrere wiederholende Aufnahmen eingestellt. Bisher habe ich die diskstation immer über Nacht heruntergefahren. Beim Hochfahren hat sie dann alle wiederkehrenden Aufnahmen auf die neue Zeit verschoben. Log Eintrag:
Recurrent record 'MyTest' moved to 2013-03-07 20:00:00
Nun schalte ich meine diskstation aber nicht mehr über Nacht aus. Dann ist es aber so, dass die wiederkehrenden Aufnahmen nicht mehr auf die neue Zeit verschoben werden. Ein einfacher workaround ist, die Aufnahmen kurz zu aktivieren und dann wieder zu deaktivieren, deswegen ist es nicht besonders schlimm. Es würde mich aber trotzdem interessieren, ob jemand dieses Problem reproduzieren kann. Gibt es evtl. eine Möglichkeit das Aktualisieren der Aufnahmezeiten durch einen cronjob oder Ähnliches anzustoßen?
Viele Grüße
sideshowbob
 

Poggo

Benutzer
Mitglied seit
26. Feb 2013
Beiträge
122
Punkte für Reaktionen
0
Punkte
0
Super Sache, Pavion, herzlichen Dank dafür!
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hallo Leute,
danke für Euer positives Feedback, es freut mich wirklich sehr!

@sideshowbob:
Eigentlich ist es so gedacht, dass die Aufnahme beim Programmstart auf den nächsten Termin gelegt wird. Ist dieser erreicht und die Aufnahme beendet ist, wird sie automatisch auf den nächsten Termin geschoben und so weiter. Jedenfalls ist es so, wenn die Aufnahme aktiv ist. Ist sie nicht aktiv, so bleibt der Termin "eingefroren" und aktualisiert sich erst, wenn die Aufnahme wieder aktiviert wird. Insofern verstehe ich nicht ganz Deine Problembeschreibung, wenn Du schreibst: "Ein einfacher workaround ist, die Aufnahmen kurz zu aktivieren und dann wieder zu deaktivieren" -- eine wiederkehrende Aufnahme sollte vom Sinn her gar nicht erst deaktiviert werden/sein..? Ich bitte Dich um eine etwas detailiertere Beschreibung Deines Fehlerbildes.

Beste Grüße
Pav
 

sideshowbob

Benutzer
Mitglied seit
07. Okt 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo,
sorry das ich mich so komisch ausgedrückt habe (ich meinte deaktivieren dann wieder aktivieren und nicht umgekehrt :confused: ). Mein Problem liegt genau dort:
"ist dieser erreicht und die Aufnahme ist beendet, wird sie automatisch auf den nächsten Termin geschoben und so weiter. "
Das passiert bei mir einfach nicht. Also ich habe eine wiederkehrende Aufnahme eingestellt. Bei ersten Mal funktioniert auch alles super. Das Log zeigt, dass sie gestartet wird. Später kommt dann irgendwann im Log:
"FFMPEG record 'MyTest' ended"
Es kommt dann aber kein "Recurrent record 'MyTest' moved to 2013-03-07 20:00:00". Das kommt erst wenn ich die Aufnahme in den Aufnahmeeinstellungen kurz deaktiviere und wieder aktiviere oder dein ganzes Programm neustarte. Wenn ich einfach abwarten würde (habe ich auch probiert) dann wird die nächste Aufnahme nicht mehr gestartet.
Viele Grüße
sideshowbob
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hallo sideshowbob
und danke für Deinen Hinweis. Das war in der Tat ein Fehler bzw. hatte ich diese Funktion bei ffmpeg-Aufnahmen übersprungen - 8 Leerzeichen zu viel in zwei Zeilen, schon ist die Sache erledigt. Die neuste Version wird nach ihrer Freigabe wie gewohnt als Update angeboten.
Ich wünsche Dir noch viel Spaß damit :)
Gruß
Pav
 

sideshowbob

Benutzer
Mitglied seit
07. Okt 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Aber Holla! Das geht ja immer fix bei dir! Vielen Dank dafür!
Viele Grüße
sideshowbob
 

Poggo

Benutzer
Mitglied seit
26. Feb 2013
Beiträge
122
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe ein komisches Problem mit einer Aufnahme und dem Abspielen über WDTV HD:
habe am Sonntag den Tatort auf EinsPlus aufgenommen, hat auch super geklappt. Die Datei lässt sich perfekt am PC über VLC abspielen.
Wenn ich sie allerdings über den WDTV am TV anschaue, bekomme ich ein komplett anderes Video angezeigt. Habe die Datei schon in ein anderes Verzeichnis kopiert, umbenannt, - kein Erfolg. Der Zugriff des WDTV erfolgt über Netzwerkfreigabe (Windows-Freigabedienst), keine Medienserver. Ich weiß nicht weiter, egal was ich mache mit dieser Datei, am WDTV bekomme ich eine andere Aufnahme (übrigens mit der gleichen Länge) angezeigt. Hat jemand eine Idee?
 
Zuletzt bearbeitet:

sideshowbob

Benutzer
Mitglied seit
07. Okt 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo Pavion,
vielen Dank für deinen Fix. Meine wiederkehrenden Aufnahmen finden nur unter der Woche statt. Daher habe ich erst heute festgestellt, dass die wiederkehrenden Aufnahmen doch noch nicht aktualisiert werden, nachdem sie ausgeführt wurden (habe Version 0.4.7 installiert, das ist doch die in der es eigentlich gefixt wurde, oder?). Aber wie gesagt es ist nicht der Weltuntergang! Super Programm!
Vielen Dank und Grüße
sideshowbob
 

plusulli

Benutzer
Mitglied seit
11. Sep 2010
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Zuletzt bearbeitet:

Pavion

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

danke für Deinen Hinweis. Ich werde es auf meiner Projektseite sowie in der Programmhilfe (bei der nächsten Version) aufführen.

Gruß
Pav
 

NEWDS

Benutzer
Mitglied seit
05. Aug 2012
Beiträge
109
Punkte für Reaktionen
4
Punkte
18
Hallo,

bei mir wird die ts Datei nicht erstellt und im Log steht folgendes:

Exception in thread Thread-12:Traceback (most recent call last): File "/usr/local/lib/python2.7/threading.py", line 551, in __bootstrap_inner self.run() File "/usr/local/lib/python2.7/threading.py", line 755, in run self.function(*self.args, **self.kwargs) File "tvstreamrecord.py", line 400, in doIt u = urllib2.urlopen(self.url) File "/usr/local/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "/usr/local/lib/python2.7/urllib2.py", line 400, in open response = self._open(req, data) File "/usr/local/lib/python2.7/urllib2.py", line 418, in _open '_open', req) File "/usr/local/lib/python2.7/urllib2.py", line 378, in _call_chain result = func(*args) File "/usr/local/lib/python2.7/urllib2.py", line 1207, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/local/lib/python2.7/urllib2.py", line 1180, in do_open r = h.getresponse(buffering=True) File "/usr/local/lib/python2.7/httplib.py", line 1030, in getresponse response.begin() File "/usr/local/lib/python2.7/httplib.py", line 407, in begin version, status, reason = self._read_status() File "/usr/local/lib/python2.7/httplib.py", line 371, in _read_status raise BadStatusLine(line)BadStatusLine: ''

Meine URL sieht so aus: http://<IP>/TVC/Preview?channel=2&profile=flv.1000k
 

Pavion

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

diese Fehlermeldung weist darauf hin, dass vom Server eine ungültige Antwort zurückgemeldet wird. Laut Google kann es mehrere Ursachen haben. Unter Umständen muss die URL einfach umformatiert werden. Kannst Du mir vielleicht sagen, um welchen Anbieter / welches Gerät es sich handelt, damit ich effektiver suchen kann? Kannst Du Deinen Stream mit VLC abspielen?

Gruß
Pav
 

NEWDS

Benutzer
Mitglied seit
05. Aug 2012
Beiträge
109
Punkte für Reaktionen
4
Punkte
18
Hallo,

diese Fehlermeldung weist darauf hin, dass vom Server eine ungültige Antwort zurückgemeldet wird. Laut Google kann es mehrere Ursachen haben. Unter Umständen muss die URL einfach umformatiert werden. Kannst Du mir vielleicht sagen, um welchen Anbieter / welches Gerät es sich handelt, damit ich effektiver suchen kann? Kannst Du Deinen Stream mit VLC abspielen?
Pav

Es handelt sich um Broadway 2T von PCTV.
Ich kann den Stream mit VLC abspielen.
 


 

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