Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

Laberthread: Transcoder Server 1.1 public / Digital Eliteboard Version

gibt es Möglichkeiten, mit transkoder die bestimmte Benutzerverbindungslimit einzustellen oder auf ip begrenzen?
wenn das noch möglich dann brauchte mann keiner andere programme, wie iptables.

transkoder ist mehr als gut, bis jetzt beste was ich ausprobiert habe.

danke für deiner arbeit
 
@Mcloud72

Danke für das Kompliment ... Benutzerverbindungslimit gibt es noch nicht aber ich
plane schon die nächste Version und werde das wenn ich genug Zeit finde integrieren.

cu

maxdata755
 
@maxdata755

ich habe noch eine frage,
audio und video fehlieren sinhronisation nach par stunden, gibt da ein befehl in ffmpeg um das zu stopen.
ich selber hab das nicht auf die ffmpeg seite gefunden.
danke
 
@maxdata755

installieren hat geklappt, funktioniert auch soweit. habe mal testweise einen stream von der vu genommen. Aber wie kann das sein, das z.b. boomerang funktioniert und sky sport bundesliga nicht ? Beides sd sender, die zeile komplett gleich gelassen, nur halt die stream ip angepasst. habe testweise den bundesliga stream direkt mit vlc gestartet. das funktioniert. nur irgendwie geht das mit dem transcoder nicht ? woran kann das liegen ? stream ist doch stream oder täusche ich mich da ? Dachte hätte da irgendwo einen Fehler gemacht, aber oft neu getestet. Geht wirklich nicht. Bommerang top, Bundesliga flop ?
 
Zuletzt bearbeitet:
Bei mir hat die Installation unter debian 8 auch geklappt. Aber den Stream zu verbinden noch nicht. Trotz richtiger Einstellungen wird mein Stream nicht sichtbar unter stats. Muss man die iptables ewentuell noch anpassen?

exec_static /usr/local/bin/push1 -y -fflags +genpts -loglevel warning -probesize 10000000 -analyzeduration 15000000 -i "http://xx.xx.xx.xx:xxxx/0.ts" -map 0:0 -map 0:1 -strict -2 -dn -vcodec libx264 -preset veryfast -profile:v baseline -level 3.0 -acodec aac -b:v 4000k -b:a 128k -minrate 3500k -maxrate 5000k -bufsize 5000k -deinterlace -filter:v yadif -vf scale=1920:1080 -aspect 16:9 -r 25 -ar 48000 -ac 2 -f flv rtmp://127.0.0.1/rtmp/SkySport1HD;

Hier noch Werte vom Encoder:

Input Status

Running Time:0000-00-00 00:06:40
CPU Usage: 5% (If CPU usage always more than 85%, please close some stream.)
Input Size:1920x1080i@25
Collected Video Frames:9979
Lost Video Frames:2
Audio Samplerate:48000

Main stream

Encoding Type:1920x1080@25
Bitrate(kbit):1800


Hier noch der Log vom Nginx:

2016/09/03 22:21:22 [info] 4114#0: exec: starting managed child '/usr/local/bin/push1'
2016/09/03 22:21:22 [notice] 4114#0: signal 17 (SIGCHLD) received
2016/09/03 22:21:22 [notice] 4114#0: unknown process 5037 exited with code 2
2016/09/03 22:21:22 [info] 4114#0: exec: child 5037 exited; ignoring
2016/09/03 22:21:22 [info] 4114#0: exec: terminating child 5037
 
Zuletzt bearbeitet:
@djdeep


grundelementar gesehen hast Du recht ... trotzdem sind die sport anders ...

daher gibt es bei meinen Beispielen auch eines für Sport Sender ...

setzte mal die Frame rate hoch bei den Sportsendern Minrate und maxrate und teste :)

cu

maxdata755
 
habe das gerade mal ausprobiert, leider gehts auch mit deiner hd sport line nicht. Nicht bei HD Bundesliga oder HD Sport. SD funktionieren beide auch nicht mit der line. das verstehe ich nicht wirklich. boomerang z.b. läuft einwandfrei. Auf der VU sehe ich auch das gestreamt wird, aber bricht immer ab. das sehe ich dann auch im Webinterface das TMP Accepted ansteigen . Lokal streamen über vlc geht. ach ja wenn ich port 8002 nehme also vorher transcodiere dann gehts. allerdings hab ich nur ne vu solo2. da ist transcoding grotten schlecht. Wer kann mir helfen :)
 
Hallo zusammen

Krieg es nicht zum laufen, mein Stream:
exec_static /usr/local/bin/push(1) -y -fflags +genpts -loglevel warning -probesize 10000000 -analyzeduration 15000000 -i "
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
" -map 0:0 -map 0:1 -strict -2 -dn -vcodec h264 -preset veryfast -profile:v baseline -level 3.0 -acodec aac -b:v 2000k -b:a 128k -minrate 2000k -maxrate 2500k -bufsize 3000k -deinterlace -filter:v yadif -vf scale=1280:720 -aspect 16:9 -r 25 -ar 48000 -ac 2 -f flv rtmp://127.0.0.1/rtmp/rtl;
 
ihr habt alle infos in stat von transkoder.
bei mir passt das nicht "-map 0:0 -map 0:1" hab rausgenommen und funktioniert ohne probleme.
einfach ffprobe starten und da steht dann alles.
 
Zurück
Oben