1 2 3 [4] Archiv / MLD 3.x / Development / 3.0.2. Upnp Baut Nicht Mehr
 

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
3.0.2. Upnp Baut Nicht Mehr
« Reply #45 on: March 27, 2013, 15:00:49 »
Quote
Hi, war in einem anderen Thread ebenfalls der Wunsch in der Bisybox anzupassen, bzgl HDPARM?

Passt nicht auch noch mit rein?

Gruß,

Pit
nö weil bb hdparm das nicht kann was hdparm kann :)

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20424
    • View Profile
    • ClausMuus.de
3.0.2. Upnp Baut Nicht Mehr
« Reply #46 on: March 27, 2013, 16:51:06 »
Hi,

die neue externremux.sh hat nur den Nachteil, das jegliche Konfiguration über das Webif nicht mehr möglich ist. Ausserdem geht damit auch das Encodieren per vlc nicht mehr. Und auch h264 Encodierung gibt's nicht mehr, wenn ich das richtig sehe. Für meinen Geschmack ein riesen Rückschritt...
Da wäre es schon sinnvoller zu schauen was upnp besonderes macht, das unsere externremux.sh damit nicht zurecht kommt.
Hat sich mal einer von euch die mühe gemacht und geprüft, ob das Script beim Kanalwechsel auch beendet wird? Das war be früheren Versionen der mitgelieferten externremux.sh unter MLD nämlich nicht der Fall.

Claus
« Last Edit: March 27, 2013, 16:57:03 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
3.0.2. Upnp Baut Nicht Mehr
« Reply #47 on: March 27, 2013, 17:49:06 »
Quote
Hat sich mal einer von euch die mühe gemacht und geprüft, ob das Script beim Kanalwechsel auch beendet wird? Das war be früheren Versionen der mitgelieferten externremux.sh unter MLD nämlich nicht der Fall.
Hi Claus,
na mal gut, dass wir dich haben. Ich wusste bislang noch nicht einmal, dass die MLD eine eigene externremux.sh hat. Rückschritte möchte ich natürlich auf gar keinen Fall. Wie kann ich denn testen, ob das Script  beim Kanalwechsel geändert wird? Habe mir über das Webif mal einen und parallel auch 2 Kanäle gestreamt, beendet und einen anderen Kanal ausgewählt. Es erscheint immer nur ein Prozess von extremremux.sh. Allerdings wechselt der ständig seine Prozess-ID (wenn die erste Zahl die Prozess-ID ist), egal ob ich überhaupt streame oder andere Kanäle wähle.
Code: [Select]
MLD> ps  | grep externremux.sh
 6178 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6206 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6235 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6275 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6304 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6312 root      4216 R    grep externremux.sh
MLD> ps  | grep externremux.sh
 6317 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6322 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6326 root      4348 S    grep externremux.sh
MLD> ps  | grep externremux.sh
 6343 root      4348 S    grep externremux.sh
Bin gern beim Testen behilflich, wie man die Stelle in der externremux.sh findet, die Live-TV bei upnp ermöglicht. Da brauche ich aber Input von euch, was ich ändern soll.

Viele Grüße skippy
meine MLDs (show / hide)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20424
    • View Profile
    • ClausMuus.de
3.0.2. Upnp Baut Nicht Mehr
« Reply #48 on: March 28, 2013, 08:36:06 »
Hi,

da hast Du ja zuverlässig nur Dein grep per grep gefunden :) Da muss also nen Tippfehler in Deiner Suche sein, wenn Du die aufgerufen hast, während Du nen Stream über externremux anschaust.

Checken wie das Script von upnp aufgerufen wird, kannst Du indem Du am Anfang des Scripts ne Logausgabe hinzufügst, sowas wie:
echo "$*" >> /var/log/externremux.log

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
3.0.2. Upnp Baut Nicht Mehr
« Reply #49 on: March 28, 2013, 11:34:14 »
Quote
da hast Du ja zuverlässig nur Dein grep per grep gefunden :)
Oh Mann ist das peinlich  :wand

externremux.sh scheint auch gar nicht aufgerufen zu werden, wenn ich über das WebIf streame. Bei der PS3 hingegen schon, aber der Prozess scheint jedes Mal beendet zu werden. Im nachfolgenden Log habe ich zunächst einen Sender über die PS3 gestartet, ihn dann beendet und einen anderen Sender gestartet:
Code: [Select]
MLD> ps | grep extern
 6955 root      2776 S    sh -c /etc/vdr/plugins/streamdev-server/externremux.sh
 6961 root      3412 S    {externremux.sh} /bin/bash /etc/vdr/plugins/streamdev-server/externremux.sh
 6962 root      3400 S    {externremux.sh} /bin/bash /etc/vdr/plugins/streamdev-server/externremux.sh
 6963 root      2780 S    logger -t vdr: [6961] externremux.sh
 6965 root      2644 S    cat /tmp/externremux-23617
 7055 root      4348 S    grep extern
MLD> ps | grep extern
 7076 root      4348 S    grep extern
MLD> ps | grep extern
 7087 root      2776 S    sh -c /etc/vdr/plugins/streamdev-server/externremux.sh
 7094 root      3412 S    {externremux.sh} /bin/bash /etc/vdr/plugins/streamdev-server/externremux.sh
 7095 root      3400 S    {externremux.sh} /bin/bash /etc/vdr/plugins/streamdev-server/externremux.sh
 7096 root      2780 S    logger -t vdr: [7094] externremux.sh
 7098 root      2644 S    cat /tmp/externremux-213
 7115 root      4348 S    grep extern
Ein
Code: [Select]
echo "$*" >> /var/log/externremux.sh liefert nur leere Zeilen. Für jeden Aufruf eine neue leere Zeile => keine
meine MLDs (show / hide)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20424
    • View Profile
    • ClausMuus.de
3.0.2. Upnp Baut Nicht Mehr
« Reply #50 on: March 28, 2013, 16:36:40 »
OK, die Parameter kommen per Umgebungsvariable rein. Ich hatte mir das heute morgen nicht näher angeschaut.
Dann füg mal dies am Anfang ein:
( date; set; echo "----" ) >> /var/log/externremux.log

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
3.0.2. Upnp Baut Nicht Mehr
« Reply #51 on: March 28, 2013, 16:55:57 »
Hi Claus,

jetzt gibt es Output, siehe Anhang. Die
meine MLDs (show / hide)

1 2 3 [4] Archiv / MLD 3.x / Development / 3.0.2. Upnp Baut Nicht Mehr
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.