Bearbeiten von „StuRa:Server/Streaming

Zur Navigation springen Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 66: Zeile 66:
* http://wiki.ubuntuusers.de/Icecast2
* http://wiki.ubuntuusers.de/Icecast2


====== Installation Icecast2 ======
: <code>sudo apt-get install icecast2</code>
====== Konfiguration Icecast2 ======
bearbeiteten (oder erstellen) der Datei für die Konfiguration von Icecast2
: <code>sudo $EDITOR /etc/icecast2/icecast.xml</code>
prüfendendes anzeigen lassen der bearbeiteten Datei für die Konfiguration von Icecast2
: <code>sudo cat /etc/icecast2/icecast.xml</code>
: <code>sudo cat /etc/icecast2/icecast.xml</code>
<pre>
<pre>
Zeile 319: Zeile 309:
</icecast>
</icecast>
</pre>
</pre>
Neustarten vom Dienst Icecast2
: <code>sudo service icecast2 restart</code>
Grundsätzlich ist der Einstieg zum Verweisen und Administrieren per http (bzw. https) möglich.
* http://localhost:8000/index.html
* http://localhost:8000/admin.html


===== DarkIce =====
===== DarkIce =====
Zeile 331: Zeile 314:
; Siehe auch:
; Siehe auch:
* http://wiki.ubuntuusers.de/DarkIce
* http://wiki.ubuntuusers.de/DarkIce
====== DarkIce konfigurieren ======


; (optional) beispielhafte Standarddatei ''/etc/darkice.cfg'' anschauen
; (optional) beispielhafte Standarddatei ''/etc/darkice.cfg'' anschauen
Zeile 421: Zeile 402:
</pre>
</pre>


; ''darkice.cfg'': beliebig zu benennende Datei in beliebigen Ordner
; ''.ice/darkice.cfg'': beliebig zu benennende Datei


(optional) Erstellen eines Ordners für Ice*
: <code>cat cat ~/.ice/darkice.cfg</code>
: Im Nachfolgenden wird davon ausgegangen, dass der Ordner mit diesem Name angelegt wurde. Alternativ wäre ''~/.ice'' durch den entsprechenden Pfad zu ersetzen.
: <code>mkdir ~/.ice</code>
Erstellen der Datei zur Konfiguration von DarkIce
: <code>nano ~/.ice/darkice.cfg</code>
(optional) Anschauen der erstellten Datei zur Konfiguration von DarkIce
: Wie nachfolgend dargestellt sollte die Datei natürlich nicht genau aussehen. Mindestens Zugangsdaten wie Passwörter sollte geändert sein. Die Darstellung dient nur zur Verdeutlichung wie die Datei grob aussehen soll.
: <code>cat ~/.ice/darkice.cfg</code>
<pre>
<pre>
[general]
[general]
Zeile 454: Zeile 428:
name            = mystream
name            = mystream
</pre>
</pre>
====== DarkIce starten ======


: <code>darkice -c ~/.ice/darkice.cfg</code>
: <code>darkice -c ~/.ice/darkice.cfg</code>
Zeile 476: Zeile 448:


: <code>pavumeter &</code>
: <code>pavumeter &</code>
: <code>ls /etc/pulse</code>


----
----
Zeile 486: Zeile 456:


: <code>pulseaudio -k</code>
: <code>pulseaudio -k</code>
===== IceS2 =====
[[#IceS2]] ist ein Projekt von [[#icecast]].<!--<ref>--><sup>[https://icecast.org/ices/]</sup><!--</ref>--> Es kann eine Alternative zu [[#DarkIce]] sein.
==== alternative Anwendungen ====
* [[wikipedia:en:BigBlueButton]]
* [[wikipedia:en:OpenMeetings]]
=== Einstellungen ===
==== Einstellung vom Pegel des Signals ====
* von der Entstehung des Signals bis zur Übergabe in den Stream
; Einstellung der Mikrofone
Die erste maßgebliche Grüße ist natürlich das Aufnehmen (Entstehen lassen) des Signals beim Mikrofon selbst.
Grundsätzlich kann unterschieden werden zwischen Aufnahme
* des Raums
* der Redenden
. Praktisch ist dazu die Empfindlichkeit einzustellen.
Im konkreten Beispiel wurden [[Audiovisuelles Zentrum HTW Dresden#Mikrofone Sennheiser | Mikrofone Sennheiser vom]] [[AVZ]] verwendet.
Für die Aufnahme des Raumes ist die Sensibilität des Mikrofons auf ''-&nsp;6&nsp;dB'' (oder gar 0&nsp;dB) einzustellen. Das Mikrofone ist so sensibel, dass jedes kleinste Geräusch im Raum als Signal aufgenommen wird. Das bedeutet jedoch auch, dass in unmittelbarer Nähe keine Geräusche erzeugt werden dürfen. Das direkte Sprechen in das Mikrofon kann so nicht genutzt werden. Auch darf sich das Mikrofon nicht in Nähe eines Lautsprechers befinden, dass das aufgenommene Signal direkt ausgibt, denn es kommt zur Rückkopplung.
Für die Aufnahme der Redenden ist die Sensibilität des Mikrofons auf ''-&nsp;42&nsp;dB'' (oder auch 36&nsp;dB) einzustellen.
Es sollte mit <code>pavucontrol</code> beim Reiter ''Eingabegeräte'' der Ausschlag kontrolliert werden.
; Einstellung der Eingabe bei PulseAudio
Bei <code>pavucontrol</code> gibt es den Reiter ''Eingabegeräte''. Dort sollten sich durch die Auswahl bei ''Anzeigen:'' ''All Input Devices'' alle nennenswerten Größen angezeigt werden lassen.
:; Monitor of Internes Audio Analog Stereo: 100&nbsp;%
:; Internes Audio Analog Stereo: 10&nbsp;% (oder gar (höchstens) 13&nbsp;%)
; Einstellung der Ausgabe für die Lautsprecher (über den Anschluss für Kopfhörer) bei PulseAudio
; Einstellung der Ausgabe für den Stream (über beispielsweise [[#Darkice]]) bei PulseAudio
Bei <code>pavucontrol</code> gibt es den Reiter ''Aufnahme''. Wenn eine Anwendung wie [[#Darkice]] läuft ist dort auch die Pegel und Möglichkeit zur Steuerung der verfügbar.


== howto FreeBSD ==
== howto FreeBSD ==


Das geht selbstverständlich auch alles mit [[BSD]] ([[FreeBSD]]/[[PC-BSD]] usw.). Das hätte beispielsweise den großen Vorteil einfach [[Jail]]s als Virtualisierung nutzen zu können.<!-- Da müsste sich noch einmal der Aufwand zum Ausprobieren gemacht werden. -->
Das geht selbstverständlich auch alles mit [[BSD]] ([[FreeBSD]]/[[PC-BSD]] usw.). Das hätte beispielsweise den großen Vorteil einfach [[Jail]]s als Virtualisierung nutzen zu können.<!-- Da müsste sich noch einmal der Aufwand zum Ausprobieren gemacht werden. -->
interessante Pakete (<code>pkg</code>):
* icecast2
* darkice
* icegenerator


== Sonstiges ==
== Sonstiges ==
==== Mikrofonpegel beachten ====


==== Mikrofon auf Lautsprecher ====
==== Mikrofon auf Lautsprecher ====
Zeile 582: Zeile 499:
; gnome-media
; gnome-media


; [[#DarkIce]]:
; [[#darkice]]:
* config
* config
<pre></pre>
<pre></pre>

Bitte beachte, dass alle Beiträge zu Wiki StuRa HTW Dresden von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter StuRa HTW Dresden:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)