You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, March 14th 2012, 1:50pm

[Wunschkonzert] Livebuffer-plugin

wer kann sowas programmieren ?

[träum]
dann kann man den patch mit ruhigem gewissen aus vdr entfernen.
[/träum]

helau

Sage

Posts: 5,217

Location: Northern Black Forest

  • Send private message

2

Wednesday, March 14th 2012, 2:08pm

dann kann man den patch mit ruhigem gewissen aus vdr entfernen.
Also ich habe ein sehr ruhiges Gewissen dabei, den Patch erst gar nicht in meine Distrie aufzunehmen :)

Programmieren koennen dies sicher einige, da gab es auch schon einige Diskussionen drueber.
Mein Vorschlag dazu war, dafuer ein Ausgabedeviceplugin zu erstellen, welches den TS stream "puffert", und bei Bedarf ne Aufnahme startet, den Puffer davor haengt und die Aufnahme abspielt.
Aber aufgegriffen hat dies niemand, und ich brauchs selbst nicht ;)
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)
VDR-Portal Forenregelergänzung: Wer es wagt Anfragen eines Moderators zu ignorieren kann an den virtuellen Pranger gestellt werden.

3

Wednesday, March 14th 2012, 2:09pm

ich bin da ganz bei dir !
ich hab ihn in ubuntu-precise schon raus.
und er kommt auch nicht wieder rein.

Quoted


Mein Vorschlag dazu war, dafuer ein Ausgabedeviceplugin zu erstellen, welches den TS stream "puffert", und bei Bedarf ne Aufnahme startet, den Puffer davor haengt und die Aufnahme abspielt


hach ... würde es doch endlich mal wer machen ...

ofenheizer

Professional

Posts: 1,609

Location: Forst (Lausitz)

  • Send private message

4

Wednesday, March 14th 2012, 2:20pm

hach ... würde es doch endlich mal wer machen ...

muss halt jemand sein, der diese funktion auch benötigt ... bei mir ist es wie bei helau: ich brauche es nicht :)

signature

Hardware: Asrock B85M Pro4 - Intel Intel Pentium G3220 - 2GB DDR3 RAM 1333 - 3TB 3.5" WD AV-GP WD30EURS - Zotac GT630 passiv - DD Max S8 im SCR-Modus - Silverstone GD05B - CIR - Harmony200 - Inverto 8-fach Unicable Multischalter UST111-CUO10-8PP
Software: yavdr 0.6@softhddevice

mini73

Moderator

Posts: 8,831

Location: Flensburg

  • Send private message

5

Wednesday, March 14th 2012, 2:34pm

Moin!

Ich denke nicht, dass es ein Ausgabe-Plugin sein sollte, der vdr kann ja nur eins zur Zeit ansprechen (oder?).
Aber man könnte einfach einen cReceiver an den Live-Stream hängen und dann entsprechend eine Aufnahme anlegen, wenn der User es will.

Aber ich hab da (noch) keine tiefere Ahnung von und noch ein paar andere Projekte mit höherer Priorität. :]

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

helau

Sage

Posts: 5,217

Location: Northern Black Forest

  • Send private message

6

Wednesday, March 14th 2012, 2:50pm

Ein receiver waere evtl. sauberer, hat aber den nachteil, dass man bei jedem Umschalten nen neuen benoetigt.
Ausgabedevices sollten doch mittlerweile parallel gehen ?!
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)
VDR-Portal Forenregelergänzung: Wer es wagt Anfragen eines Moderators zu ignorieren kann an den virtuellen Pranger gestellt werden.

mini73

Moderator

Posts: 8,831

Location: Flensburg

  • Send private message

7

Wednesday, March 14th 2012, 2:57pm

Deshalb mein Fragezeichen, ich weiß es nicht. :)
Hab aber auch leider keine Zeit, mich da momentan tiefer einzuarbeiten.

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

mini73

Moderator

Posts: 8,831

Location: Flensburg

  • Send private message

8

Wednesday, March 14th 2012, 2:59pm

Ach ja, der Receiver muss ja nicht alles, was den LiveBuffer betrifft, beinhalten.
Denkbar wäre auch ein "LiveBuffer-Backend", das durch einen (immer wieder neuen) Receiver gefüttert wird.
Ist sparsamer und schneller beim delete/new des Receivers beim Umschalten.

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

Posts: 1,852

Occupation: Radio Fernsehtechniker

  • Send private message

9

Monday, March 19th 2012, 2:45pm

Kann man die Funktion denn zum Teil beim XBMC abkupfern? Da gibt es doch auch so etwas ähnliches. Oder puffern die nur die Videoausgabe. Das wäre ja auch ne Möglichkeit, die dann aber xine oder xineliboutput eingebaut bekommen müsste. Dafür könnte man dann dort vermutlich nicht mehr den Puffer so mal eben an eine später gestartete Aufnahme dranhängen.

Sehe ich es richtig das bei einem Ausgabe Plugin die FF Nutzer das nicht nutzen können? Oder verstehe ich da den Sinn des Ausgabeplugins falsch.

An besten wäre aber immer noch, wenn dies als eine zentrale Funktion in den VDR einfließen würde. Es ist weiterhin meiner Ansicht nach ein zentraler Bestandteil eines jeden modernen HDD Receivers. Und wenn KLS das anpackt wird es auch was werden.

@mini73

Rom wurde auch nicht an einem Tag erbaut und es wäre schon toll wenn
sich überhaupt einer finden würde der sich das zutraut bzw sich da
dransetzt. Sagt ja niemand dass es übermorgen funktionieren muss :D Und bis zur nächsten yavdr 0.5 dauert es ja vermutlich noch lange genug, reicht Dir das als Abgabetermin :D :D :D (ist nicht ernst gemeint)
Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
Yavdr 0.5:
Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
Yavdr 0.5:
Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
MLD 5.1 Beebox N3150
, DVBSky S960 und 1Tb WD Blue

10

Monday, March 19th 2012, 3:22pm

Es ist weiterhin meiner Ansicht nach ein zentraler Bestandteil eines jeden modernen HDD Receivers.

Ich habe mal eben über die PVR von Topfield, Humax und Konsorten geschaut, da ist das ganz und gar nicht Standard, eher die Funktion von ganz wenigen kommerziellen Geräten.

Und bis zur nächsten yavdr 0.5 dauert es ja vermutlich noch lange genug,

Täusch Dich da mal nicht und eine derartige Lösung muss auch ausreichend getestet werden, bevor sie veröffentlicht wird ...

Regards
fnu
Setzt Euch gegen CETA & TTIP zur Wehr!!!

>>click<< for my VDR stuff

>> HowTo: APT Pinning <<
[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610T, 2x1GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, CIR, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 35W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2x1GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, mceusb, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 22W)
[³] HP ProLiant ML10 v2, Xeon E3-1225v3, 2x8GB DDR3 ECC, Intel 320 SSD 120GB (Sys & HostCache), HPDSA B120i, 4x WD7500BPKX, HPSA P212 256MB BBWC, 5x WD1003FBYX, VMWare ESXi 6.0 (6 VM)(x64, 48W)

This post has been edited 3 times, last edit by "fnu" (Mar 22nd 2012, 11:52pm)


mini73

Moderator

Posts: 8,831

Location: Flensburg

  • Send private message

11

Monday, March 19th 2012, 3:36pm

Moin!

Wenn ich nicht gerade so viele andere interessante Projekte hätte, würde ich mich ja glatt daran versuchen.
Aber da ich den LB-Patch noch nicht mal kenne, geschweige denn, was er tut, bräuchte ich erst mal ein "Pflichtenheft" über die gewünschte Funktionalität.

Was tut das Ding denn eigentlich? :)
Je besser die Funktionalität im Vorwege geklärt und dokumentiert ist, desto eher lässt sich so ein Plugin bauen.

Für mich liegt das aber eher in der Schublade "2013"...

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

12

Monday, March 19th 2012, 3:43pm

Für mich liegt das aber eher in der Schublade "2013"...

mini73, Du musst doch nicht alles lösen und es gibt immer wichtigeres als den LB. Es findet sich bestimmt jemand der das Feature haben möchte und codieren kann ... :arme

Regards
fnu
Setzt Euch gegen CETA & TTIP zur Wehr!!!

>>click<< for my VDR stuff

>> HowTo: APT Pinning <<
[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610T, 2x1GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, CIR, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 35W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2x1GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, mceusb, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 22W)
[³] HP ProLiant ML10 v2, Xeon E3-1225v3, 2x8GB DDR3 ECC, Intel 320 SSD 120GB (Sys & HostCache), HPDSA B120i, 4x WD7500BPKX, HPSA P212 256MB BBWC, 5x WD1003FBYX, VMWare ESXi 6.0 (6 VM)(x64, 48W)

wino

Professional

Posts: 836

Location: Schneeberg/Erzg.

  • Send private message

13

Monday, March 19th 2012, 3:57pm

Quoted

mini73, Du musst doch nicht alles lösen und es gibt immer wichtigeres als den LB.

Das solltest Du ihm überlassen, oder bestimmst Du jetzt schon was wichtig oder weniger wichtig ist?

MfG
wino

mini73

Moderator

Posts: 8,831

Location: Flensburg

  • Send private message

14

Monday, March 19th 2012, 4:01pm

Moin!

Keine Sorge, fnu und ich verstehen uns... :]

Und wenn ich Lust habe, ein Plugin zu bauen, dann tu ich das auch. Aber momentan hab ich noch keine Verwendung für ein LB-Plugin, weshalb es ja auch ganz unten im Stapel liegt...

Und mir fehlt immer noch eine Beschreibung der Funktionalität. Und ich denke, auf das Forum ist Verlass, das dauert bestimmt noch ein paar Monate, bis sich alle geeinigt haben. ;-)

Lars.

meine Signatur

vdr2: yaVDR 0.5/softhddevice @ G540, Intel DH67BLB3, Asus GT610/2GB, DDBridge + 2x DuoFlex C/T
vdr: yaVDR 0.2/pvr350 @ Sempron 64 LE-1200, MSI K9MM-V, 1x PVR350, 2x Satelco EasyWatch DVB-C
hdvdr: yaVDR unstable/softhddevice @ E8400, Asus P5Q SE Plus, 1x L4M-TwinCI + Flex C/T, 1x Sundtek MediaTV Pro, GT520
Plugins: | avahi4vdr | dbus2vdr | dynamite | noepg | pvrinput | sundtek |
pre-alpha Plugins: | ddci CI-Support für DD/L4M (siehe Post 1048374) |

15

Monday, March 19th 2012, 4:24pm

Seltsam, mit welchen Belegen hier immer wieder der Livebuffer madig gemacht wird, oder als unnötig betrachtet.

Quoted

Ich habe mal eben über die PVR von Topfield, Humax und Konsorten geschaut, da ist das ganz und gar nicht Standard, eher die Funktion von ganz wenigen kommerziellen Geräten

Da hätten wir z.B. den Topfield:

Quoted

Topfield SRP 2100
•Timeshiftpuffer mit einer Länge von bis zu 5 Stunden


Oder den Humax mini

Quoted

Timeshift-Funktion für zeitversetztes Fernsehen

Das waren die ersten beiden, die ich aufgrund der Aussage oben gesucht habe.
Timeshift, auch der permanente, ist heute Standard bei allen Festplattenrecievern, schon mein erster Panasonic aus 2002 konnte das perfekt. Dummerweise braucht es Klaus nicht, wie er schon oft gesagt hat, sonst wäre es schon drin. Und weil hier nur Leute programmieren, die diese Funktion für Unsinn halten, wird es das im VDR auch nicht geben. Mir kann doch keiner erzählen, dass er nur aufgenomenes Zeug schaut und niemals Live TV, und da verpasst man halt ab und an mal einen wichtigen Satz oder einen Gag. Natürlich kann man ohne Livebuffer leben, aber wie Loriot schon sagte "Ein Leben ohne Mops ist möglich, aber sinnlos"
VDR1: Asus M3N78-EM mit Sempron 140, 2GB, Cine2 Dual DVB S2,Atric, yaVDR 0.5 stable, Gehäuse Modushop CD21
VDR2: ASUS M2N-SLI,2GB, TT1600, Zotac GT210, yaVDR 0.4 im Mozart SX Gehäuse, Atric
VDR3: Activy 300 , FF Fusi 1.3 + , Celeron 1100, Gen2Vdr AE (momentan defekt)

VDR0: Lintec Senior Gehäuse,Technotrend 1.6, Siemens D1215 Mainboard mit Celeron 1000,Pabst Lüfter, EasyVDR 0.5, KäptnKoma Display 260x64,Schäfer Front (ausgemustert)

hepi

Sage

Posts: 5,558

Location: Heidelberg

  • Send private message

16

Monday, March 19th 2012, 4:29pm

Und weil hier nur Leute programmieren, die diese Funktion für Unsinn halten, wird es das im VDR auch nicht geben.

Der Thread hat doch den Sinn, jemanden zu finden, der ein Livebuffer-Plugin gebrauchen kann, programmieren kann und programmieren will. Es geht im Thread nicht darum, den Livebuffer zu bashen, und wenn, dann nur den Livebuffer-Patch (welcher viel Arbeit macht) im Gegensatz zu einem Livebuffer-Plugin, das unabhängig vom Core-Coding sein würde.

Gruß
hepi
Aktuelle Kanallisten findet Ihr in der Channelpedia

17

Monday, March 19th 2012, 4:35pm

Wir hatten diese Diskussion schon so oft, und noch nie ist was dabei herausgekommen, m.E. weil immer die Gleichen raustönen, dass man das nicht braucht.

Gruß
Dumpfbacke
VDR1: Asus M3N78-EM mit Sempron 140, 2GB, Cine2 Dual DVB S2,Atric, yaVDR 0.5 stable, Gehäuse Modushop CD21
VDR2: ASUS M2N-SLI,2GB, TT1600, Zotac GT210, yaVDR 0.4 im Mozart SX Gehäuse, Atric
VDR3: Activy 300 , FF Fusi 1.3 + , Celeron 1100, Gen2Vdr AE (momentan defekt)

VDR0: Lintec Senior Gehäuse,Technotrend 1.6, Siemens D1215 Mainboard mit Celeron 1000,Pabst Lüfter, EasyVDR 0.5, KäptnKoma Display 260x64,Schäfer Front (ausgemustert)

18

Monday, March 19th 2012, 4:37pm

Livebufferfunktionalität:
- es wird ein Puffer für den momentan geschauten Sender erstellt.
- man ist quasi ständig in der Wiedergabe einer Aufnahme die den Sender den man schaut enthält
- der Puffer ist ein Puffer fester Länge , sprich es werden immer nur die letzten x Minuten vorgehalten
- Beim umschalten wird der Puffer verworfen (??) und von neuem angefangen

Use Case:
Man schaut eine Sendung (Live), wird abgelenkt (Düsenjet, Kinder, Whatever) und möchte die letzten 5 Minuten oder den letzten Satz nochmal anschauen.

Pro:
Das Feature ist "nett"

Contra:
- Recourcenverbrauch, bisher hat der Livebuffer das als Pseudoaufnahme mit index und Video auf der Festplatte realisiert. Das ist zumindest für mich ein absolutes No Go.
- Bisherige Umsetzung greift zu stark in den VDR ein
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

CafeDelMar

Professional

Posts: 691

Location: Augsburg

  • Send private message

19

Monday, March 19th 2012, 4:37pm

Also ich habe den Lifebuffer zuvor auch noch nie verwendet, aber ich stelle mir eine Funktion wie folgt eigentlich ganz praktisch vor:
Man schaut (doch mal) Live-TV, wird gestört und hat ein "entscheidendes" Wort nicht mitbekommen. Wenn jetzt Pause gedrückt wird, was man an dieser Stelle vermutlich eh machen würde, sollte vor die Aufnahme z.B. 1 Minute (oder halt konfigurierbar) gepuffertes TV gehängt werden, so das bei Bedarf etwas zurückspult werden kann. Einen Senderwechsel muss das Ganze nicht überleben und auch Spulen ohne vorherige Pause ist unnötig.

CafeDelMar

EDIT:
Sollte doch eventuell mit diesem Receiver-Ansatz und einem kleinen Patch bei Live-TV-Pause, der von Klaus möglicherweise akzeptiert werden könnte (da Plugin-Schnittstelle), möglich sein?

20

Monday, March 19th 2012, 4:38pm

@wino

Evtl. solltest Du lernen Smileys zu lesen und zu verstehen ... ?(

@hepi

FullAck :thumbsup:
Setzt Euch gegen CETA & TTIP zur Wehr!!!

>>click<< for my VDR stuff

>> HowTo: APT Pinning <<
[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610T, 2x1GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, CIR, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 35W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2x1GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP (DVBS2-8), Jultech JESS, mceusb, Ubuntu LTS 14.04.3, VDR 2.2.0 (x64, 22W)
[³] HP ProLiant ML10 v2, Xeon E3-1225v3, 2x8GB DDR3 ECC, Intel 320 SSD 120GB (Sys & HostCache), HPDSA B120i, 4x WD7500BPKX, HPSA P212 256MB BBWC, 5x WD1003FBYX, VMWare ESXi 6.0 (6 VM)(x64, 48W)

This post has been edited 1 times, last edit by "fnu" (Mar 22nd 2012, 11:20pm)


Immortal Romance Spielautomat