Hallo Kodela,
bin nun wieder da un werde mich die nächsten stunden an einige tests machen, danke für den Hinweis.
Gruß,
Bratze
Hallo Kodela,
bin nun wieder da un werde mich die nächsten stunden an einige tests machen, danke für den Hinweis.
Gruß,
Bratze
Hallo nochmal,
auf die schnelle noch ein Auszug aus meinen Notizen:
:sout=#transcode{vcodec=h264,vb=800,scale=0.5,width=1024,height=600,acodec=mpga,ab=128,channels=1,samplerate=44100}:rtp{dst=224.0.0.0,port=5004,mux=ts} :sout-all :sout-keep
Hallo Koleda,
danke für Deine Mühen.
Zitaterwähnst aber mit keinem Wort, ob es Dir auch gelungen ist, beliebige in
der Wiedergabeliste befindliche Mediaquellen abwechselnd zu streamen.
Wenn ich Dich richtig verstanden habe, war das doch ein Ziel von Dir.
Sollte es Dir über die Option Standard-Streamausgabe-Kette gelungen sein, dann zeige hier bitte einmal, wie das bei Dir aussieht.
Es ist mir gelungen zwischen ein paar Medientypen am Server innerhal der wiedergabeliste zu switschen bzw auch den server zu schließen, neu zu öffnen und der client hat die ganze zeit weiter abgehört und die Medien des Stream wiedergegeben.
Wie Du auch habe ich hierzu die Methode rdp und eine Multicastaddresse verwendet.
Was mich dabei stört ist einfach nur die schlechte Qualität - daher habe ich immer Transcodierung verwendet, habe es aber leider noch nicht geschaft hier etwas vernünftiges einzustellen, die Pufferfunktion hat mir hier leider auch nicht wirklich geholfen
Die Zeile habe ich mir noch nicht gesichert und ich fahre übers Wochenende grundsetzlich immer zu meiner Lebensfefärtin, am Montag bin ich aber wieder da und werde das ganze noch mal reproduzieren und Dir natürlich sehr gerne die entsprechende Komandozeile posten.
Ich denke transkodieren macht aufgrund der recht niedrigen Auflösung der Clients (1024x600 und auch Audio als Mono) durchaus sinn, bring ja nichts mehr zu streamen wie die Clients können. Allerdings bin ich doch sehr verwundert das selbst in einem 1Gb/s Netwerk so heftiges hacken zustandekommt und stelle mir die Frage woher das kommt,....
LG,
Bratze
Hallo Kodela,
habe heute morgen schon einige Tutorials/Beischreibungen/Hilfen von Dir durch und bin begeistert -> Respekt!
Ich habe nun sowohl über GUI als auch über Komandozeile mehrere Streams in Netz gebracht und abgehört.
Im Moment suche ich Hinweise Welchte Methode/Protokoll:
Datei (denke das ist schlecht)
HTTP (denke das ist schlecht)
MS.WMSP (MMSH) (aus bisherigen Posts keine Hinweise)
RTSP (aus bisherigen Posts keine Hinweise)
RTP / MPEG Transport Stream (bisher verwendet und als eigentlich immer gut deklariert)
RTP Audio/Video Profile (aus bisherigen Posts keine Hinweise)
UDP (legacy) (schon gesehen aber keine Hinweise über den Sinn)
IceCast (aus bisherigen Posts keine Hinweise)
Auch bei der Auswahl der entsprechenden Codes bin ich mir noch nicht wirklich schlüssig. Klar würde jeder Gerne in 4k Streaneb, alle Clients haben eine Breite von 1024px und eine Höhe von 600px was das ganze auch ziemlich Sinnlos macht . Leider habe ich bisher noch keine Seite gefunden die mir darlegt welcher codec für was und wie das ganze in Bezug auf Streaming am besten ist.
-> Ich habe die suche aber auch erst begonnen und freue mich natürlich auf Hinweise.
Vielen Dank.
Gruß,
Bratze
Hallo Kodela,
Danke für Kommandozeile - Aufruf und Parameterübergabe genau sowas habe ich gebraucht
Streamen via Zeile hatte ja schon geklappt, von daher war der Prozess im Grunde ja schon mal richtig. Mit dieser Superausführlichen Beschreibung kann ich mich nun ans Werk machen und es hoffentlich bis morgen schaffen eine wesentlich passendere Kommandozeile zu schreiben.
Vielen Dank.
Gruß,
Bratze
Hallo Kodela,
entschuldige, die Frustration macht sich langsam breich, ich habe mal überarbeitet:
Ich möchte gerne das alles (egal ob nur Audio, Video, Webradio, Youtube, Livestreams aus dem Interner,...) was ein Rechner via VLC wiedergibt in das lokal Netzwerk streamen.
Du hast gesagt das geht über die Standard-Streamausgabe-Kette. Daraufhin habe ich da ein bisschen gegoogelt und auch eine entsprechende Standard-Streamausgabe-Kette in meinen Einstellungen gespeichert.
1. Versuch:
#duplicate{dst="transcode{vcodec=h264,vb=800,fps=25,scale=0.75,acodec=mp4a,ab=96,channels=1,deinterlace}:std{access=http,mux=ts,dst=:8888}"}
-> Audiocodec hat nicht funktioniert - Fehlermeldung - Video wurde ohne Ton übertragen :(((
2. Versuch:
#duplicate{dst="transcode{vcodec=h264,vb=800,fps=20,scale=1.0,acodec=mp3,ab=128,channels=1,deinterlace}:std{access=http,mux=ts,dst=:8888}"}
-> Alles geht, Viedo ruckelt aber leider stark :((
3. Versuch:
#duplicate{dst="transcode{vcodec=mp4v,vb=2400,fps=20,scale=1.0,acodec=mp3,ab=128,channels=1,deinterlace}:std{access=http,mux=ts,dst=:8888}"}
-> Alles geht, Auflösung sieht verwaschen und unscharf aus :((
Fazit:
Ob diese Kette so grundlegend Richtig ist oder ob man sich das "transcode" komplett sparen kann und/oder ein ganz anderes Protokoll verwenden sollte weiß ich nicht, dafür habe ich leider viel zu wenig Ahnung von solchen Dingen. Der Stream soll später einfach auf einer HTML-Seite via browser geöffnet und betrachtet werden können.
Ich habe leider keinerlei Auflistung über die variablen gefunden -> ich glaube mit der Kette muss ich mich einfach näher auseinandersetzen und da könnte ich wohl Hilfe gebrauchen.
Danke.
Gruß,
Bratze
Hallo Kodela,
ja also ich möchte alles was ein rechner wiedergibt ins netzwerk streamen.
du hast gesagt das geht über die kette die ich dann gegoogelt gefunden und reinkopiert habe,...
funktioniert auch
an den parametern hab ich halt ein bisschen rumgespielt und den syntax auch verstanden (so ein bisschen),...
ich habe aber keinerlei auflistung über die variablen gefunden
das ding soll eifach nur (am besten eine tolle qualität?!) ins netzwerk streamen und klar, der player wird über http-interface ferngesteuert,...
Gruß,
Bratze
Hallo,
ich hatte erst h264, das ging auch bei klasse auflösung hat aber leider geruckelt ohne ende,...
ich hab doch keine ahnung von sowas
Gruß,
Bratze
Hallo,
im moment bin ich am stream einstellen bzw dem schreiben der kette :video geht schon mal, im moment hängt es am audiocodec -.-
ZitatStreaming/Transkodierung fehlgeschlagen:
VLC konnte den mp4a Audio Encoder nicht öffnen.
Gruß,
Bratze
Hallo kodela,
in der Hilfe steht indos über Streamausgabe-Ketten findet man in der Documentation und da bin ich gerade dran.
Wo kann ich was über eine solche Batchdatei finden (da gibt es sicher was "fast" fertiges)?!?
Danke.
Gruß,
Bratze
Hallo kodela,
erstmal vielen Dank für Deine Antwort.
ZitatGrundsätzlich ja, da müsste man aber etwas mehr über das wissen, was Du Dir vorstellst.
Sehr gerne:
Ein rechner (Raspberry Pi) der via HTTP-Intervace ferngesteuer wird soll egal was man abspielt immer alles ins lokale netzwerk streamen.
ZitatJa
Hab schon gegoogelt wie ein bekloppter, hast Du da was feines für mich?
Danke.
LG,
Bratze
Hallo,
ich bin am Renovieren und habe mir ein Gebäudeleitsystem Marke Eigenbau installiert. Einige Räume verfügen über Lautspreche (Küche, Bad, Schlafzimmer,...).
Diese Räume verfügen alle über einen Toutchscreen welches eine HTML-Seite darstellt mit der zum Beispiel das Licht an und ausgeschaltet werden kann.
(Jeder Toutchsvreen ist ein eigener Rechner mit eigener IP usw,..)
In einer kleinen Abstellkammer steht ein kleiner Rechner der die aufgabe hat Mediadateien ins netzwerk zu streamen. -> Leider komme ich genau da nicht wirklich weiter.
Die Remotekontrolle via Http ist bereits realisiert und funktioniert prima.
Ist es möglich VLC' s Ausgabe standardmäßig in einen Stream zu geben?
Ist es möglich standartmäsig immer einem stream abzuhören?
Danke.
LG,
Bratze