NSV-Stream

Status
Für weitere Antworten geschlossen.
AW: NSV-Stream

Pure Theorie meinerseits: Den Videostream und den Audiostream getrennt an den Server schicken und den Server das berechnen überlassen. Ob es dafür Tools etc. gibt, weiss ich nicht. Allerdings ist das das Einzige, was mir noch einfällt.

Nur mal so nebenbei. Dieses Radio listet 7 Server, davon sind 3 erreichbar, davon der DSL-Stream ständig voll. Das dann die Hörer auf den NVS Stream ausweichen, ist kein Wunder. Das von den 80 Hörern auch nur 10% den Video anseehn, bezweifel ich.

Ich behaupte, wenn der Hauptstream auf 200 Hörer eingestellt wird, sind die Hörerzahlen auf dem NVS verschwindend gering.

Wenn ich das richtig weiß, senden die nur ein nsv Stream auf nen Server, dort ist ein Encoder, der sich den Ton rauszieht & auf die Audio Realys sendet ;)
 
AW: NSV-Stream

ich denke auch, das poldi und patrick das nicht unbegründet machen,
aber wieso das so erfolgreich ist, sollte man doch lieber für sich behalten 8)
sonst ziehen gema und andere wichtigtueer sofort nach und dann ist es mit den vielen streamhits schnell vorbei. es hat ja einen eindeutig nachvollziehbaren grund, wieso man mit nsv streams oftmals eine nicht unbeachtliche audienz anzieht.
 
AW: NSV-Stream

Und um das Geheimnis zu lüften:

Die Moderatoren senden auf den Videostream. Hier und da stehen dann Rechner, die das Videosignal im Winamp abfangen, umrechnen, und auf die DSL und/oder ISDN - Server schicken. In AAC+ und mp3.

Also nix Serverseitig. ;)

Um so etwas Serverseitig zu lösen, braucht man einen Rootserver mit Windows, der aber dann auch NUR FÜR DIESE AUFGABEN verwendet wird.

Gruß
Marcus
 
AW: NSV-Stream

ahhh ich hab mir schon den kopp zerbrochen wie das gehen soll hatte aber zum schluss auch schon die idee das es evtl
1. via Windows Server gelöst ist auf dem dann zb via Winamp (??) das nsv signal "empfangen" wird und mittels auf diesem Windows Server installierten shoutcast das Audiosignal welches dann ja von Winamp abgegriffen wird praktisch weiterverwendet wird.. sehe ich das so richtig und als denkbarste möglichkeit... ??????

2. Alternative es steht irgendwo ein Windows Rechner bei jemanden der permanent den NSV stream empfängt und es dann wieder rausschickt.. währe sicherlich kostengünstiger als nur für den 1. Zweck nen ganzen Windows Server zu mieten...


Gruß

Poldi

PS:
@patrickffm : ja du hast recht ich kenne sehr viele Leute die es einfach funny finden dem Moderator einfach auch live zuschauen zu können, klar mag und möchte nicht jeder aber als "option" ist es eine prima sache.
 
AW: NSV-Stream

@Poldi : Absolut korrekt. Genau so funktionierts. ;)

Aleo ich habe mich ja doch recht gut durchgelesen bin ich der meinung. aber ich muss mal sagen ich scheine nicht das zu finden wie ich es brauche. Ich habe ein Radio und möchte mit NSV senden alles klar bis dahin denke ich mal so nun sehe ich aber wie bei anderen Sendern Titelstreaming gemacht werden ich habe mir dazu auch dieses tool runter geladen dieses nowplaying .. es geht ja auch an alles klar .. aber dazu muss ich auch sagen ich habe es mir anders her holen müssen und habe dazu keine beschreibung ich sitze mit dem ding da und es zeigt mir die titel an die ich eh schon in meinen winamp sehe . also wie kann ich das jetzt bitte in eindeutigen worten .. (am besten für doofe) hin bekommen das wenn ich mit nsv sende ich auf der shoutcast seite sehe unter song welchen song ich tatsächlich sende ?? also wie bekomme ich den titelstreaming hin bei nsv... oder gibt mir eine eindeutige beschreibung bitte für das tool wenn es das ist was es versprechen sollte ich wäre euch dabei sehr verbunden ....

Liebe grüsse
 
AW: NSV-Stream

Hi, also ich habe das so gelöst:

also ich nutze ja nun auch die NSV tools und als Sendesoftware SAM4.

hier ein kleines beispiel:

Auf meinem Root Server habe ich nun (mindestens) 2 Shoutcast laufen .

1. Shoutcast = Port 8000 an diesen sende ich meinen NSV Stream (also Audio und Videosignal)

2. Shoutcast = Port 8030 die config dieses shoutcast ist so eingestellt das er nicht öffentlich ist und auch nur maximal 1 User connecten kann... an diesen Shoutcast sende ich über den Encoder in SAM4 nur die Titelinformationen, dazu habe ich im SAM einen mp3 Encoder eingerichtet mit minimalster konfiguration d.h. mp3 (Normal), fast resampling, 8 Kbps, 8 KHz,mono... mehr brauch da nicht.. weil über diesen Encoder ja keiner zuhören soll das geschieht ja über den 8000er Shoutcast... (zumindest bei mir ..)

3. auf meinem Server habe ich nun noch das Update Script von Pegasus laufen, welches ständig die titelinfos des Shoutcast an Port 8030 abfragt und dann bei jeweils neuen informationen diese auf dem Shoutcast mit dem Port 8000 aktualisiert.. da das script wenn man es per cronjob auf dem Server laufen lassen würde immer nur nach einer minute ein Update vornhemen würde , rufe ich das script von meinem Home-Rechner per Browser auf und habe zusätzlich einen Refresh von 20 sekunden eingebaut... somit ist die Titelaktualisierung zügiger.

Bei mir persönlich geschieht sogar noch mehr da ich den NSV Stream auch noch für einen 128er DSL und einen 32er aac+ stream weiterverarbeite.
Heißt meine Moderatoren senden lediglich den NSV Stream raus via NSV tools und haben in ihrem SAM eine Verbindung zum Titelserver den rest macht mein 2. Home PC, dieser empfängt permanent den NSV stream im Winamp und schickt mittels des ureigenen kostenlosen Winamp Encoder Plugin das reine Audiosignal wieder raus aun 2 weitere Shoutcas Server .. 1x für den DSL und 1x für den aacplus stream..

so hoffe es ist verständlich so *g* :D
 
AW: NSV-Stream

@Poldi : Soweit perfekt, aber die Lösung mit dem Browser und dem aktualisieren ist eigentlich nicht nötig. Bastel Dir doch ein Shellscript, welches alle gewünschten Sekunden den Updater auslöst. :p
 
AW: NSV-Stream

huhu Makkus... ok danke für den tip, aber dabei benötige ich hilfe... wie genau bastel ich mir so ein shellscript ?
 
AW: NSV-Stream

Code:
#!/usr/bin/perl -w

for(1..3){
     php /pfad/zum/updatescript.php;
     sleep(15)
}

ist aber ungetestet und frei aus dem Kopf (Und in PERL, da die for-Schleifen in bash nicht wirklich sinnvoll gelöst sind).
Es wird 3mal das updatescript.php ausgeführt und dann 15 Sekunden gewartet.
Wewnn du dieses Script jede Minute ausführst, sollte sich ein Updateinterval von 15 Sekunden ergeben (dreimal ausgeführt, bei der vollen Minute startet der CRON das Script neu)

Ich werd mal bei Gelegenheit ein komplettes Updatescript in PERL schreiben. Deshalb nicht in Bash, da PERL auch auf andere Plattformen läuft, bash nur unter *nix oder mit cygwin, also nicht wirklich so Plattformübergreifend, wie PERL
 
AW: NSV-Stream

ok.. noch ne frage eines dummen *g*

den code speicher ich ab in einer datei namens xxx.xx ?

und dann erstelle ich einen cronjob und lasse genau diese datei via cronjob jede minute ausführen, richtig ?

Jetzt kommt mir gerade noch eine idee...

und zwar kann es ja auch vorkommen das man zb mal nicht direkt über ein Programm wie SAM seine Musik fährt sondern evtl ja auch mal direkt von CD-Playern oder oder von Vinyl abspielt... d.h. es müsste in dem falle möglich werden einen Titel und Interpret manuell einzugeben über ein entsprechnendes tool (ist ja bei den NSV tools dabei) welches dann aber solange wie von CD oder Vinyl gespielt wird die oberhand behält sprich das updatescript müsste dann solange inaktiv sein bis wieder zb. via SAM gespielt wird.. da sonst das script ja permanent den manuell eingetragenen (zb. bei dem Titelupdater bei den NSV tools) Titel/Interpret überschreiben würde....
 
AW: NSV-Stream

1. den Code speicherst du in einer Datei xxx.pl (das .pl ist wichtig, damit es auch sicher mit dem PERL-Interpreter ausgeführt wird)
2. Wenn man das PHP-Scrpt mit "updatescript.php?song=Das ist der Songtitel" aufruft, wird dieser Songtitel benutzt.

Allerdings ist es momentan nicht möglich, das Update irgendwie zu steuern. Dazu müsste das PERL-Script erweitert werden und fernsteuerbar werden. Du kannst mir beim entsprechenden Beitrag

http://streamszene.de/archives/Manuelles-Titelupdate-fuer-Shoutcastserver.html

einen Kommentar schreiben, das du diese Erweiterung gerne hättest, dann werd ich das bei Gelegenheit implementieren. Wenn ich mir das aber jetzt notiere, gehts unter, da ich vor lauter Zettel und Notizen auf dem Monitor eh kaum mehr durchblicke :D
 
AW: NSV-Stream

*gg* ok werd ich mal machen.. vielen dank auf jedenfall für diese hilfen bis hier hin :)
:D
 
AW: NSV-Stream

Hallo Ihr Lieben,

ich bin per Zufall auf Euer Forum gestoßen und hoffe, dass Ihr mir weiterhelfen könnt [Leider konnte ich zu meinem Problem noch keinen Eintrag finden].

Ich habe bereits einen NSV Stream online stehen und es wird NICHT live gestreamt, sondern über eine installierte [.plo] Playlist.
Der /sc_nsv greift dann wie folgt zu:
#Mode=Object
#define mainpl
#define advpl
#list mainpl:
#shuffle
#
#list advpl:

#
#clock:
mainpl
mainpl
advpl
#
Meine Musikvideos habe ich mit dem NSV Tool erstellt. Doch leider funktionieren die Übergänge von Video A nach B usw. nicht immer. Der Stream reist ab und man muss den Ihn neustarten.

wer kann mir helfen?

Ich bin für jeden Tipp dankbar.

Viele Grüße
Sonja
 
AW: NSV-Stream

Ich denke, daß die Bitrate bei den Videos identisch sein muß. ;)
Hast Du vielleicht unterschiedliche Bitraten bei den erstellten Videos?



Hallo Ihr Lieben,

ich bin per Zufall auf Euer Forum gestoßen und hoffe, dass Ihr mir weiterhelfen könnt [Leider konnte ich zu meinem Problem noch keinen Eintrag finden].

Ich habe bereits einen NSV Stream online stehen und es wird NICHT live gestreamt, sondern über eine installierte [.plo] Playlist.
Der /sc_nsv greift dann wie folgt zu:
#Mode=Object
#define mainpl
#define advpl
#list mainpl:
#shuffle
#
#list advpl:

#
#clock:
mainpl
mainpl
advpl
#
Meine Musikvideos habe ich mit dem NSV Tool erstellt. Doch leider funktionieren die Übergänge von Video A nach B usw. nicht immer. Der Stream reist ab und man muss den Ihn neustarten.

wer kann mir helfen?

Ich bin für jeden Tipp dankbar.

Viele Grüße
Sonja
 
AW: NSV-Stream

Hallo,

ich wollte mal fragen habe eine Verbindung mit dem NSV und bekomme aber wenn ich mit dem Sam sende kein Audiosignal zum NSV Tool.

Kann mir jemand helfen wie ich das einstellen muss.

Vielen Dank im Vorraus.

Viele grüsse Mirko
 
AW: NSV-Stream

Hallo Ihr Lieben,

ich bin per Zufall auf Euer Forum gestoßen und hoffe, dass Ihr mir weiterhelfen könnt [Leider konnte ich zu meinem Problem noch keinen Eintrag finden].

Ich habe bereits einen NSV Stream online stehen und es wird NICHT live gestreamt, sondern über eine installierte [.plo] Playlist.
Der /sc_nsv greift dann wie folgt zu:
#Mode=Object
#define mainpl
#define advpl
#list mainpl:
#shuffle
#
#list advpl:

#
#clock:
mainpl
mainpl
advpl
#
Meine Musikvideos habe ich mit dem NSV Tool erstellt. Doch leider funktionieren die Übergänge von Video A nach B usw. nicht immer. Der Stream reist ab und man muss den Ihn neustarten.

wer kann mir helfen?

Ich bin für jeden Tipp dankbar.

Viele Grüße
Sonja

Hallo Sonja....

Genau dass gleiche Problem hatte ich auch...

Abhilfe hat bei mir folgendes geschaffen:

- Die Framerate aller Dateien muß gleich sein....
Klingt seltsam, aber seit dem ich alle Frameraten auf 25
eingestellt habe funzt alles einwandfrei...

- Leider habe ich nur den einen Weg die gleichen Frameraten einzustellen ohne alles erneut codieren zu müssen...
Dazu öffne lokal im Winamp all deine nsv dateien. Dann gehst Du stück für Stück die dateien mit rechtsklick und "View File Info" durch. Es öffnet sich ein Fenster in dem Du alles einstellen kannst. Dort dann unten mittig ein Button "Add Item". Klick drauf und gebe in die leere Zeile dann -->FRAMERATE=XX.XX<-- ein, wobei die XX.XX für die gewünschte Framerate stehen. Mit "OK" und "Update Tag" schreibt er den Tag der Datei und sc_nsv ließt diese Einstellungen aus und spielt den Track mit Framerate xx.xx ab. wenn alle Tracks so einheitlich bearbeitet sind, sollte der Stream den Player nicht mehr abstürzen lassen.

Hoffe dass hilft Dir :) Wenn nicht, bin gerne bereit da noch zu helfen...

Hätte ich fast vergessen...
Leoider mußt du dann die nsv files wieder hochladen und alle überschreiben ...
 
AW: NSV-Stream

Hallo Leute ich hab da ei problem ,ich möchte mit sam senden und nsv bil kommt aber kein ton ,bitt helft mir mal mit den einstellung
lieben gruß
 
AW: NSV-Stream

Benutze die Suchfunktion, Google, und andere. Des Weiteren solltest du dir eine neue Tastatur zulegen, da deine wohl kaputt ist.
 
AW: NSV-Stream

Hi,

also da es mich so richtig ärgert das man im Netz zu diesen Thema mit der Titelanzeige aus dem SAM zum NSV-Streamserver nichts richtiges findet und alle Radiosender immer so ein Geheimnis daraus machen hier mal ein Lösungsvorschlag, auch wenn jetzt alle wieder brüllen werden, wie kannste das nur posten. Zur Information, das habe ich alles selbst in tagelanger Arbeit zusammengesucht und selbst neu gecodet, eben nach meinen Ansprüchen. Warum sollen das nicht andere Leute sehen, so kann noch etwas verbessert/ergänzt werden.

Basiert alles auf PAL Scripte für den SAM. Gestestet mit SAM 4.

Problem: Wie bekomme ich die Titelinformation aus dem SAM auf meinen Shoutcast-Server? ( nartürlich UrlEncodet !!! )

Lösung:

---code start---

var CurSong : TSongInfo;
var Metadata : String;

const EndTime = '00:00:05';
const shoutcast_password = 'password';
const shoutcast_host = 'localhorst';
const shoutcast_port = '8000';

PAL.Loop := True;
PAL.WaitForPlayCount(1);
PAL.WaitForTime(EndTime);
CurSong := ActivePlayer.GetSongInfo;
var song : String = CurSong['artist'] + ' - ' + CurSong['title'];
{ URLEncode the Song-String }
Metadata := URLEncode(Song);
{ Build URL used to send command to SHOUTcast server }
var URL : String = WebToStr('http://'+shoutcast_host+':'+shoutcast_port+'/admin.cgi?pass='+shoutcast_password+'&mode=updinfo&url=songurl&song=' + Metadata );
{send to SHOUTcast server }
WriteLn(URL);

---code end---

Problem: Wie bekomme ich die die Tiltelinfomartion aus dem SAM in meinen Simplecast

Lösung:

---code start---

var CurSong : TSongInfo;
var Metadata : String;
var URL : String;
var SimpleHost : String;
var SimplePort : String;
const EndTime = '00:00:05';


SimpleHost := 'localhost';
SimplePort := '5000';
PAL.Loop := True;
PAL.WaitForPlayCount(1);
PAL.WaitForTime(EndTime);
CurSong := ActivePlayer.GetSongInfo;
Metadata := CurSong['Artist'] + ' - ' + CurSong['Title'];

URL := 'http://' + SimpleHost + ':' + SimplePort + '/?title=' + Metadata;
WebToFile('c:\dummy.txt',URL);

---code end---

In diesem Fall dann im Simplecast unter "config/Event Adaptors" auf HTTP und Port 5000 einstellen oder den Port im Script und Simplecast nach belieben ändern.

so, viel Erfolg und ich hoffe geholfen zu haben.

cu Pythy
 
AW: NSV-Stream

also da es mich so richtig ärgert das man im Netz zu diesen Thema mit der Titelanzeige aus dem SAM zum NSV-Streamserver nichts richtiges findet

Wieso?
NSV == Video
SAM == Audio

Video != Audio

Und so nebenbei, für mich gilt immer noch: NSV != Webradio
 
AW: NSV-Stream

huhuhu ich bin neu hier

ich sende auch bei einem radio und sende auch mit shoutcast und nsv und sam ist verchieden aber ich würde am liebsten mit sam und nsv senden nur weiß ich net wie .ich war schon auf den stream war auch alles da nur hatte ich dauer modi?kann mir da einer helfen???????

danke im voraus
 
AW: NSV-Stream

Hallo Angel2103,

Deine Frage klingt so, als wärst Du der einzige "Modi" bei dem Radio, der das so machen möchte. Vielleicht arbeitet ja schon einer Deiner Kollegen auf diese Art und Weise. Dann könnte das Problem "intern" behoben werden.

Ein weiterer Vorteil wäre, dass Du intern leichter verstanden würdest.
Für Deinen nächsten post hier wäre es nett, wenn Du etwas mehr Wert auf Groß- und Kleinschreibung, Satzzeichen und Leerschritte legen würdest. Deine Schreibweise ist, vorsichtig ausgedrückt, etwas anstrengend. Das ist kein Turbo-Chat hier. ;)

Leider bin ich kein NSV-Spezialist, aber ich bin überzeugt davon, dass die Suchfunktion deutlich mehr als nur diesen Thread zutage fördert.

Viel Spaß und Erfolg im Forum.
Gruß, Uli
 
AW: NSV-Stream

Hallo Angel,

du musst in Deinem NSV-tool bei der Audiokonfiguration eintellen das Dein Signal nicht über das Mikrofon abgegriffen wird sondern über "Stereomix" damit Musik und Mikrofonsignal gemeinsam gesendet werden können, die Mikrofonsteuereung erfolgt weiterhin ganz normal über Deinen SAM wie auch bereits vorher.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben