AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte StreamZ Ver.: 0.1 Rc 3
Thema durchsuchen
Ansicht
Themen-Optionen

StreamZ Ver.: 0.1 Rc 3

Ein Thema von Larsi · begonnen am 19. Jun 2009 · letzter Beitrag vom 24. Dez 2010
Antwort Antwort
Seite 17 von 27   « Erste     7151617 1819     Letzte »    
Larsi
Registriert seit: 10. Feb 2007
Hi,

hiermit stelle ich euch mein neustes Programm gratis zur Verfügung. Es heißt "StreamZ" und ist ein Webradioplayer. Mir ist klar, dass es die schon zu Haufe gibt, doch ich wollte das auch mal ausprobieren

Version: 0.1 Rc 3

Also jetzt mal zu den Funktionen:

Wiedergabe von Streams
StreamZ kann die gängigsten Formate für Internetradios abspielen. (MP3, MP2, MP1, OGG, WAV, AIFF). Es sind lediglich zwei Sender abgespeichert, da ja jeder seinen eigenen Geschmack hat.

Aussehen von StreamZ
Das Aussehen von StreamZ lässt sich durch Skins verändern. Außerdem steht ein Mini Modus zur Verfügung, welcher unter "Ansicht > Modus > Mini" zu aktivieren ist.

Vorschlagen von Streams
Mit der rechten Maustaste lässt sich ein festgelegter Stream vorschlagen. Nach kurzer Überprüfung wird dieser dann anderen Benutzern beim manuellen Hinzufügen eines Streams angezeigt. Damit Streams anderer Benutzer geladen werden, muss unter "Optionen > Streams anderer Benutzer herunterladen" ausgewählt sein. Die Änderungen werden erst nach einem Neustart von StreamZ wirksam.

Equalizer
StreamZ verfügt über einen normalen Equalizer mit ein paar Effekten. Auch die Balance ist natürlich einstellbar. (Fenster > Equalizer)

Songtext
StreamZ sucht automatisch den aktuellen Songtext zu einem Lied heraus. Dies geht nur wenn der Radiosender den Titel und den Interpreten auch überträgt. Die Funktion überarbeite ich im Moment, teilweise werden wirre Ergebnisse angezeigt. (Fenster > Songtext)

Verlauf anzeigen
Alle abgespielten Titel werden im Verlauf (unter Fenster > Ereignisse > Verlauf) angezeigt. Die Liste wird bei jedem Start geleert. Der Verlauf vom letzten Mal befindet sich unter "Anwendungsdaten > StreamZ > Verlauf.txt".

Schlafmodus
Der Schlafmodus fährt den Rechner zu einer definierbaren Zeit herunter, versetzt ihn in Standby oder beendet StreamZ. (Tools > Schlafmodus)

Import/Export
Die aktuelle Senderliste kann ex- und importiert werden. Dies ist sinnvoll wenn zwischen verschiedenen Senderlisten gewechselt wird oder StreamZ auf einem fremden Rechner benutzt wird. Durch einen Import einer neuen Senderliste wird die vorherige überschrieben. Diese sollte vorher exportiert werden. (Datei > Importieren/Exportieren)

Hotkeys
Bei aktivierten Hotkeys (Optionen > Hotkeys verwenden) stehen folgende Hotkeys zur Verfügung:
  • STRG + SHIFT + I (Zeigt den aktuell abgespielten Titel an)
  • STRG + SHIFT + 1 - 9 (Zwischen den ersten 9 Streams hin- und her schalten)
  • STRG + SHIFT + E (Kopiert den aktuell abgespielten Titel in das fokussierte Eingabefeld)
  • STRG + SHIFT + C (Wechselt jeweils nur nächsten halben Stunde auf den vorher markierten Titel bzw. deaktiviert die Funktion wieder.)

Aufnahme
StreamZ bietet eine intelligente Aufnahmefunktion, welche einzelne Dateien aufnimmt. Diese lässt sich entweder über "Steuerung > Aufnahme" oder über den Aunfahmebutton starten und beenden. Die Aufnahmen werden unter "Fenster > Ereignisse > Aufnahmen" angezeigt. Der Speicherort sowie die der Intervall, wenn eine neue Aufnahme nach Senden des neuen Titels über das Webradio starten soll, lässt sich unter "Optionen > Aufnahmeoptionen" ändern.

Fernsteuerung
Durch ein internetfähiges Gerät lässt sich StreamZ fernsteuern. Voraussetzung dafür ist ein Ftp fähiger Webserver. Die Installation lässt sich über "Tools > Fernsteuerung > Konfiguration" durchführen. Die Steuerungswebsite findet sich dann unter "http://meineseite.de/StreamZ/index.html" (Groß- und Kleinschreibung beachten!)

Couchmodus
Der Couchmodus zeigt den aktuellen Stream und den aktuellen Titel übersichtlich groß an. Außerdem lässt sich StreamZ über eine Maus aus Entfernung bedienen. Die Funktion befindet sich unter "Tools > Couchmodus".

Aktueller Titel
Diese Funktion kann alle aktuell abgespielten Titel der gespeicherten Streams anzeigen, sie befindet sich unter "Tools > Aktueller Titel".

Shoutcast- Suche
Über "Neuer Stream > Stream suchen" lassen sich in der Shoutcast Datenbank neue Streams anhand des Namens, eines Genres oder eines aktuell abgespielten Titels suchen. Funktioniert im Moment leider nicht!

Mit Messengern verbunden
StreamZ kann den aktuellen Titel im Windows Live Messenger (Msn) und in Skype anzeigen. Um dies zu aktivieren, wählt man den entsprechenden Eintrag unter "Optionen > Aktuellen Titel senden an" aus. Auch in Icq lässt sich der aktuelle Titel als Statusnachricht anzeigen, dazu dient die Messenger- Funktion unter "Tools > Messenger". Diese dient als kleiner Icq Client.


Die Anwendung speichert einen Ordner in den Anwendungsdaten ab, welcher mithilfe der in der Rar- Datei enthaltenen Datei "Datenbank entfernen.bat" gelöscht werden kann.


Ich freue mich über Lob, Kritik und Anregungen!


Die Homepage von StreamZ findet ihr hier: Klick
Die Skins könnt ihr hier herunterladen: Klick
Die Changelog befindet sich hier: Klick
Miniaturansicht angehängter Grafiken
screenshot.jpg   screenshot2.jpg   stream-hinzufuegen.jpg   mit-aktivertem-black-skin.jpg  
Angehängte Dateien
Dateityp: rar StreamZ Ver. 0.1 Rc 3.rar (1,55 MB, 68x aufgerufen)
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ

Geändert von Larsi (14. Nov 2019 um 11:18 Uhr)
 
Larsi

 
Delphi 2007 Professional
 
#161
  Alt 6. Dez 2009, 16:32
Neue Funktionen/Behobene Bugs in Version 0.1 Alpha 24
- Es gibt verschiedene Skins welche man online beziehen (Beim Start STRG + SHIFT + R eingeben für Mac Skin. Geht nur wenn der Ordner Files da ist. Die gedownloadeten .skin Dateien einfach ins Hauptfenster schieben. Hier gibts die Skins)
- Pls- Dateien/.StreamZ- Dateien können in StreamZ gedroppet werden
- Verändertes Design
- Optimierungen


Vielleicht noch ein bisschen instabil, aber ihr könnt das mit dem Skin ja mal ausprobieren. Bald gibts mehr Skins auf meiner Homepage.

@Matze: Weiß nicht. Ich weiß ja gar nicht wo ich Versionsmäßig jetzt wäre wenn ich nicht alles Alpha genannt hätte. Außerdem ist das Programm noch sehr unstabil von daher ist es noch eine Alpha. Ich werd mir das mal überlegen.
  Mit Zitat antworten Zitat
NickelM

 
Delphi 2009 Professional
 
#162
  Alt 7. Dez 2009, 01:16
Das das mit dem Skin habe ich getestet. Klasse funkt super (hab mir den Black.skin geholt)
Bei der Wiedergabe, wenn jetzt mein Router eine neue IP hollt, wird die Wiedergabe unterbrochen (ist ja logisch kein Internet ) bleibt es unterbrochen.
Kannste dan net so ein automatischen Reconnect machen? Ist nen bischen blöd wenn die Musik dan ausbleibt und man im Spiel ist
Was mir bei der Aufnahme gerade aufgefallen ist, dass wenn der Songtitel nicht mitgesendet wird z.B.: bei einem normalen Radiosender wie NDR 2, das der die Aufnahme nicht stoppt, wenn die im Radio ins Studio schaltet. Ist ja auch logisch, da ja keine Titel Anfangs-, Endeinformation gesendet wird. Wollt deshalb nur fragen ob du vllt bei solchen Fällen auch das Ende des Liedes herausfiltern kannst. Hab keine Ahnung wie so ein Stream aufgebaut ist ) Ist jetzt nur ne Kleinigkeit
Ansonsten klappt bei mir die Aufnahme bei Partytunes z.B. super mit dem Songdateienteilung (wenn ein neuer Song kommt, neue Datei..klasse )
Auch das mit der Hintfunktion bei längeren Titeln funkt bei mir.
Was mit jetzt noch als Kleinigkeit aufgefallen ist, dass manchmal wenn man das Menu öffnet die Animation (die Balken und so) ein wenig ruckeln.
Hab dan irgenwie nochmal ins Trayicon gemacht und geöffnet und weg wars. Nochmal gemacht wieder. Hab keine Ahnung woran das liegt. Kann auch irgendwas mit dem Skinwechseln zutun haben. Wollte das nur erwähnt haben.

Ansonsten auser solche Kleinigkeiten sind mir keine großen Fehler aufgefallen. Wollte nur mal fragen welches Skinsystem du verwendest, wegen dem Fehler unter Windows 7. Habe damals mal AlphaSkins benutzt. Das startet unter Vista netmal. Vllt ist es das gleiche bei dem.
Mach weiter so. Das Programm ist klein, handlich, benutzerfreundlich und funkt was seine Hauptaufgabe angeht super. (Soll nicht heißen das die Tools nicht funken )
Nickel
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#163
  Alt 7. Dez 2009, 13:51
Ich benutz die Alpha Controls. Ich benutze die Lite Version. Geht eigentlich ganz gut. Danke für den Feedback. Schön, dass es dir gefällt
  Mit Zitat antworten Zitat
dutyfree
 
#164
  Alt 7. Dez 2009, 20:20
Hi find das mit den Skins auch echt gelungen Jetzt siehts im Kompakt Modus richtig gut aus! Funktioniert auch alles soweit ich habe nur ein Problem, dass ich bei den Sendern dzwei Spalten habe. Eine davon ist leer. Hatte mal dieses StreamZPanel benutzt was du hier (glaub auf Seite 5 oder so) angehängt hast benutzt. Wenn ich auf Delete URL klicke ist die Spalte leer (siehe Bild) wenn ich auf Make URL klicke steht in der Spalte die URL.
Kannst du vielleicht ein neues StreamZPanel hochladen, welches diese Spalte komplette beseitigt?
Danke, ansonsten alles Top.

Mir ist noch ein Problem aufgefallen: Wenn ich in den KompaktModus wechsel und das Programm dann neustarte ist er wieder im Vollmodus. Kannst du es so ändern, dass er sich merkt, in welchem Modus er ist?
Miniaturansicht angehängter Grafiken
untitled_2_161.jpg  
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#165
  Alt 8. Dez 2009, 06:58
Ok, ich werd ein neues machen. Die Idee mit dem Modus merken ist gut, werd ich umsetzen
  Mit Zitat antworten Zitat
NickelM

 
Delphi 2009 Professional
 
#166
  Alt 8. Dez 2009, 10:13
Okay wie auch schon zuvor erwähnt, das mit dem Fehler unter Windows 7 hat mit der Engine zutun vermutlich. Als ich damals die ältere Version hatte gings bei Vista auch net. Wird wohl das gleiche bei Windows 7 sein. Liegt also an der Engine. Ich würd mal warten, bis die neue Version von AlphaControls im Internet ist. Dan wird das hoffe ich auch behoben sein

EDIT:Hab mal als kleine Probe, so um die 20 Lieder (also 20 Lieder lang durchlaufend) aufgenohmen...und was soll ich sagen.....einfach spitzen Qualität. Die Qualität ist als ob man das von ner CD hätte. Die Idee mit dem Stream aufnehmen funkt super und ist auch von der Qualität her am besten
Nickel
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#167
  Alt 8. Dez 2009, 14:41
@dutyfree: Das Panel hat eigentlich nur die Breite der URL Spalte auf 0 gesetzt und die andere Spalte ganz breit gemacht. Geht auch manuell Hier nochmal eine angepasste Streamz Panel Version!

Edit: Überflüssig, da StreamZ selber die Funktion bietet Url Spalte wegzumachen.
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#168
  Alt 9. Dez 2009, 15:48
Noch mehr Feedback? Das mit dem Ansicht Normal/Kompakt Dingens wird in der nächsten Version gespeichert.
  Mit Zitat antworten Zitat
ToFaceTeKilla

 
Delphi XE2 Professional
 
#169
  Alt 10. Dez 2009, 17:27
Hey Larsi,
hab dein Proggi jetzt auch mal probiert. Abspielen tut es schonmal
Wenn ich allerdings den Stream aufnehmen will, bleibt es hängen.
"StreamZ has stopped working."

OS: Win7 64bit

Ich häng mal noch die Fehlermeldung ran.

Edit: Achja, falls das evtl. ne Rolle spielt, der Stream war: http://metalonly.t-n-media.de:6666
Miniaturansicht angehängter Grafiken
untitled_225.png  
Billy Gerwitz
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#170
  Alt 11. Dez 2009, 14:01
Der Dateiname ist Schuld. Die * kann Delphi wohl nicht in eine Datei speichern. Werd ich in der neuen Versionen beheben
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 17 von 27   « Erste     7151617 1819     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz