Stream-Transcoder: stream title / current song

Status
Für weitere Antworten geschlossen.

TheNightHawk

Benutzer
Hallo,

nun muss ich leider vauch mal wieder eine Frage loswerden.

OS - Suse 9.3
Streamtranscoder installiert und konfiguriert, gestartet und läuft.
Leider übernimmt er die folgene Daten vom Sourcestream nicht:

- Stream Title (übernimmt er gar nicht)
- Current Song (übernimmt er nur den beim Starten, danach kein Update)

Irgendwo muss ein Konfigurationsfehler haben, leider finde ich den nicht.
Kann mir jemand einen Tipp geben, wo ich suchen muss :)

Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

Ein Tip wäre möglich, wenn ich des Hellsehens mächtig wäre. Meine COnfig funktioniert, aber das hilft dir auch nix, da du meine Config genausowenig kennst, wie ich deine .....
Siehst du den Zaun, mit dem ich winke? ;)

EDIT: Welche Version? Es gab da eine mit genau diesen Bug, die aktuellste funktioniert bei mir zumindest zufriedenstellend. Nur n den Umlauten muss ich noch arbeiten :D
 
AW: Stream-Transcoder: stream title / current song

Ein Tip wäre möglich, wenn ich des Hellsehens mächtig wäre. Meine COnfig funktioniert, aber das hilft dir auch nix, da du meine Config genausowenig kennst, wie ich deine .....
Siehst du den Zaun, mit dem ich winke? ;)

EDIT: Welche Version? Es gab da eine mit genau diesen Bug, die aktuellste funktioniert bei mir zumindest zufriedenstellend. Nur n den Umlauten muss ich noch arbeiten :D

Öhmmmmmmmmmm Zaunpfahl bemerke, ist ja schon nen ganzer Wald :)
Mit den Umlauten habe wir nicht wirklich Probleme in Zukunft, wir stellen gerade alle Tags auf Umlautfrei um. Mir ging nämlich das ständige Konvertieren in diecersen Tools sowas auf den Zeiger, dass wir beschlossen haben, ohne Umlaute zu taggen.

Gruß TheNightHawk

streamtranscoder - Version 1.2.8
Streamserver - shoutcast
config poste ich denn mal:

SourceURL=xxxx
Server=xxxx
Port=xxxx
ServerPassword=xxxx
ServerPublic=0

#ServerIRC=
#ServerAIM=
#ServerICQ=

ServerStreamURL=xxxx

#ServerDescription=This is my server desription

ServerGenre=xxxx

#ServerMountpoint=

AutomaticReconnect=0
AutomaticReconnectSecs=10
Encode=LAME

#WMAPort=8200
#WMAClients=5
#WMAMode=Stereo

BitrateNominal=64
BitrateMin=64
BitrateMax=64
NumberChannels=2
OggQuality=10
Samplerate=44100
OggBitrateQualityFlag=Quality
LameCBRFlag=1
LameQuality=5
LameCopywrite=0
LameOriginal=0
LameStrictISO=0
LameDisableReservior=0
LameVBRMode=vbr_abr
LameLowpassfreq=0
LameHighpassfreq=0
ServerType=Shoutcast
AdvRecDevice=/dev/dsp
LiveInSamplerate=44100

#lastX=0
#lastY=0
#showVU=0

LineInFlag=0

#LockMetadata=
LockMetadataFlag=0

#SaveDirectory=

SaveDirectoryFlag=0
LogLevel=1
LogFile=/srv/logs/oddcastv2.log
SaveAsWAV=0
AACQuality=100

#AACCutoff=
 
AW: Stream-Transcoder: stream title / current song

LockMetadataFlag=0

Stell das mal auf "1" um. Ist aber nur ein Schuss ins blaue. Wenn das nichts hilft, geb ich dir den Rat, auf StreamtranscoderV3 umzustekllen. Da ich genau den nutze, kann ich dir sagen, damit funktioniert es. Und IMO frisst der etwas weniger an ressourcen.
 
AW: Stream-Transcoder: stream title / current song

Stell das mal auf "1" um. Ist aber nur ein Schuss ins blaue. Wenn das nichts hilft, geb ich dir den Rat, auf StreamtranscoderV3 umzustekllen. Da ich genau den nutze, kann ich dir sagen, damit funktioniert es. Und IMO frisst der etwas weniger an ressourcen.

Vielen Dank Pegasus, ich werde dann mal die V3 installieren.

Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

Hallo,

nun muss ich leider vauch mal wieder eine Frage loswerden.

OS - Suse 9.3
Streamtranscoder installiert und konfiguriert, gestartet und läuft.
Leider übernimmt er die folgene Daten vom Sourcestream nicht:

- Stream Title (übernimmt er gar nicht)
- Current Song (übernimmt er nur den beim Starten, danach kein Update)

Irgendwo muss ein Konfigurationsfehler haben, leider finde ich den nicht.
Kann mir jemand einen Tipp geben, wo ich suchen muss :)

Gruß TheNightHawk

Geht nicht! ;)

  • Nenne Files um in einen x-stelligen Zahlen- und Buchstabencode (20)
  • Songname = Filename (in .conf)
  • Shoutcast-Playlist "übersetzen" mit Datenbankinhalt (= alle ausgelesenen ID3-Tags UND Filename)

Fertig!

Wenn du etwas mit den User-Agent machen willst, schreibe dir ein PHP-File OHNE Ausgabe und rufe es via Cron auf. Am Besten aller 30 Sekunden. Darin checks du von allen Hörern den User-Agent. Wenn Streamripper und Co. da sind, speichere die IP in die Datenbank.

Auf der eigentlichen Website schaust du erst dir die REMOTE_ADDR an und entscheidest dann, welche Form der "Last 10 Tracks" diese IP bekommt. Vielleicht doch nicht die echte, sondern ein bisschen Text aus Nietsches Werken. ;) Und nach 30 Sekunden kickt der Shoutcast diese IP - das System merk sich, der wievielte Kick das war. Nach 10 Kicks wird gebannt.

Fertig ist die Laube!

Als Garbage-Collector kannst du ebenso dieses PHP-File nehmen. Aber wenn du das trennen willst, bitteschön... Ich würde einen Tag speichern. Ist ja nicht viel und du musst ja nur die "Feinde" speichern - nicht die Freunde...

Seek
 
AW: Stream-Transcoder: stream title / current song

@seekwhencer

ich verstehe Deinen Post gerade nicht.

Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

ich verstehe Deinen Post gerade nicht.

Ich verstehe deine Antwort nicht.

Will sagen, guck, dass in der Shoutcast-Playlist nur ein Zahlen-Buchstabenmix steht, das macht beim "wrappen" das Auffinden in der Datenbank einfacher. Sinnvoller Weise nennst du die Files auch gleich so.

Aber ich sehe, da steht nix von Shoutcast. :) Na huch.

Seek
 
AW: Stream-Transcoder: stream title / current song

Ich verstehe deine Antwort nicht.
Will sagen, guck, dass in der Shoutcast-Playlist nur ein Zahlen-Buchstabenmix steht, das macht beim "wrappen" das Auffinden in der Datenbank einfacher. Sinnvoller Weise nennst du die Files auch gleich so.
Aber ich sehe, da steht nix von Shoutcast. :) Na huch.
Seek

Ich frage mich immer noch welche Files Du meinst und warum ich irgendwas gegen eine DB wrappen soll?

Mir ging es hier einzig und allein darum, dass der Transcoder einige Daten vom Sourcestream nicht mit zum Targetstream nimmt.
Wozu brauche ich die Shoutcast Playlist dazu?

Immer noch ein bischen verwundert schaue.

Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

Hallo,

- Stream Title (übernimmt er gar nicht)
- Current Song (übernimmt er nur den beim Starten, danach kein Update)

Ersteres geht nicht, das wird in der streamTranscoder-Config fest angegeben. Letzters wird ein Bug deiner Version sein, wir setzen erfolgreich V3 ein.

Gruß
Dominique Görsch
 
AW: Stream-Transcoder: stream title / current song

Hallo Pegasus,

kurze Rückmeldung.
Version 3 vom StreamTranscoder installiert trotzdem kein Titelupdate. Bevor sich noch jemand den Kopf zerbricht, ich werde noch mal einige andere Dinge testen, evtl. habe ich was beim Zielserver falsch eingestellt.

Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

So,

folgende Dinge habe ich getan:

- Icecast2 als Zielserver genommen und siehe da, Titelupdate funktioniert

- Shoutcast Testkonfiguration ist jetzt gleich der Konfiguration auf dem Livestream
- Shoutcast als Zielserver genommen
- Mointpoint geändert auf ServerMountpoint=

und Titelupdate funktioniert nicht oder besser gesagt, er zeigt überhaupt kein Titel an entgegen meiner vorherigen Aussage, dass er den ersten nach dem Starten schon mal angezeit hat. Das war leider der Titel vom letzten Aircheck, nach dem Neustart des Teststreams war dieser natürlich weg.

Ich werde die Shoutcast Konfiguration noch einmal intensiv befragen und die neueste Version vom Shoutcast installieren :)

Hat irgendjemand die Titelübernahme in der Konstellation Shoutcast V1.9.5 und Streamtranscoder 3.1.11 am laufen?

PS: Ich könnte natürlich den Icecast2 laufen lassen, doch möchte ich den Icecast erst wirklich verstehen, bevor ich den aufs www loslasse. Installation und Minikonfiguration sind die eine Seite, Verstehen und Sicherheit die andere.


Gruß TheNightHawk
 
AW: Stream-Transcoder: stream title / current song

MaxUser=200

Password=**************
PortBase=8020

LogFile=/var/log/sc_serv-isdn.log

RealTime=0

ScreenLog=0

ShowLastSongs=10

W3CEnable=Yes

W3CLog=/var/log/sc_serv-isdn.log

SrcIP=ANY

DestIP=ANY

Yport=80

NameLookups=0

AutoDumpUsers=0

AutoDumpSourceTime=30

PublicServer=default

AllowRelay=yes

AllowPublicRelay=Yes

MetaInterval=32768

; IntroFile=/usr/local/sc/intro-1.mp3

; BackupFile=/usr/local/sc/backup-1.mp3

; ListenerTimer=240

CleanXML=Yes

Und unser ISDN-Stream funktioniert, auch wenn er nicht wirklich stark frequentiert ist ;)

Dazu folgende Config im streamTranscoderV3

# Destination server details (to where you are encoding). Valid server types : Shoutcast, Icecast, Icecast2
ServerType=Shoutcast
Server=localhost
Port=8020
ServerPassword=****************
ServerMountpoint=
# YP (Stream Directory) Settings
ServerPublic=1
ServerIRC=
ServerAIM=
ServerICQ=
ServerStreamURL=http://www.radio-vhr.de
ServerName=Radio VHR - Schlager, Volksmusik und Oldies
ServerDescription=Schlager, Volksmusik und Oldies
ServerGenre=Schlager, Volksmusik und Oldies
AutomaticReconnectSecs=10
AutoConnect=0
# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus)
Encode=MP3
# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO
BitrateNominal=48
BitrateMin=48
BitrateMax=48
NumberChannels=1
Samplerate=44100
# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management)
OggQuality=0
OggBitrateQualityFlag=Quality
# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them.
LameCBRFlag=1
LameQuality=1
LameCopywrite=0
LameOriginal=0
LameStrictISO=0
LameDisableReservior=0
LameVBRMode=vbr_abr
LameLowpassfreq=0
LameHighpassfreq=0
LAMEPreset=0
# AAC (FAAC) specific settings.
AACQuality=100
AACCutoff=
# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_INFO, 3 = LOG_ERROR+LOG_INFO+LOG_DEBUG
LogLevel=1
# Log File
LogFile=/var/log/streamTranscoder_1.log
# Save directory for archive streams
SaveDirectory=
# Flag which indicates if we are saving archives
SaveDirectoryFlag=0
# Save Archives in WAV format
SaveAsWAV=0
# LAME Joint Stereo Flag
LAMEJointStereo=1
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben