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 12 von 27   « Erste     2101112 131422     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, 69x aufgerufen)
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ

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

 
Delphi 2007 Professional
 
#111
  Alt 13. Okt 2009, 18:17
Also in der nächsten Version sind bis jetzt folgende Sachen passiert. Ich werde sie morgen hochladen:

- Unter Xp wird das Fenster im Kompakt Modus nicht mehr zu klein
- Es wird ein Hacken bei Ereignisse gesetzt wenn man die Aufnahme startet und das Fenster angezeigt wird
- Sendername ist beim Hinzufügen jetzt oben statt unten

Was ich noch versuchen werde ist:
- Keine Zeichen mehr in der Statusbar
- Den Fehler beim Wiederherstellen unter Xp beheben
- Hotkeys deaktivieren und aktivieren können

Ich bitte um noch ein bisschem mehr Feedback! Schaut euch das Programm doch bitte mal an. Über Sendervorschläge wäre ich genau so dankbar!
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#112
  Alt 13. Okt 2009, 18:21
Ein Programm, das mir ungefragt die Masterlautstärke auf 0 regelt, fliegt gleich wieder von der HD. Außerdem ist diese graue Kennzeichnung des ersten Listeneintrags verwirrend, jedesmal falle ich darauf rein und das Programm sagt mir, ich müsse erst einen Sender markieren
Detlef
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#113
  Alt 13. Okt 2009, 18:32
Wie soll ich das mit der Lautstärke denn lösen? Wenn ich im BassDllPlayer eine Lautstärke eingebe wird diese weder in Vista noch in Xp geändert. Unter Vista wird die Masterlautstärke auch gar nicht geändert, dass ich nur unter Xp.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#114
  Alt 13. Okt 2009, 18:36
Dass das unter XP passiert, ist mir aufgefallen . Aber so kann das nicht bleiben, dass ich einen Sender auswähle, auf "Play" klicke und mich dann wundere, dass ich nichts höre.
Detlef
  Mit Zitat antworten Zitat
NickelM

 
Delphi 2009 Professional
 
#115
  Alt 14. Okt 2009, 04:33
Das Problem ist es gibt keine Möglichkeit die Leutstärke nur für ein Programm unter XP zuregeln.
Dieses Problem hab ich mal gegooglet. Es gibt sowas nicht für ein Programmlauftstärke unter Windows. Er kann nur den Wave ausgang regeln.
Hierzu hab ich bei google diesen Code gefunden. Damit kannst du die Wave Lautstärke regeln.
Ich habs getestet unter XP. Wenn man Wave runterstellt wird dein Player leiser.
Hoffe ich konnte das Problem ein wenig minimieren.
Nickel
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

 
Delphi 11 Alexandria
 
#116
  Alt 14. Okt 2009, 08:59
Ja, aber es nervt eben, wenn alle Wave-Ausgaben in der Lautstärke verändert werden. Normalerweise sollte das mit der Bass-DLL kein Problem sein, das funktionierte bei mir immer problemlos. Den BassDllPlayer als Wrapper habe ich nie ausprobiert, ich habe lieber die DLL direkt genutzt.

Ab Vista kann man die Lautstärke auch unabhängig von den Ausgängen einfach für das Programm einstellen, aber die API dafür ist AFAIK erst in Delphi 2010 enthalten, vorher muss die manuell deklariert werden, es sei denn die JEDI API Library hat die bereits drin. Leider bin ich da nicht so besonders weit gekommen, da das sehr umfangreich ist und ich kaum Zeit dafür hatte.
Sebastian Jänicke
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#117
  Alt 15. Okt 2009, 18:33
Alle Dinge die ich mir in dieser Version überlegt habe sind integriert:

Neue Funktionen/Behobene Bugs in Version 0.1 Alpha 17
- Unter Xp wird das Fenster im Kompakt Modus nicht mehr zu klein
- Es wird ein Hacken bei Ereignisse gesetzt wenn man die Aufnahme startet
- Sendername ist beim Hinzufügen jetzt oben statt unten
- Keine viereckigen Symbole mehr in der Statusbar
- Den Fehler beim Wiederherstellen unter Xp ist behoben
- Hotkeys können de- und aktiviert werden
- Programm beendet sich besser


Das mit der Lautstärke verusch ich nochmal!

Ich bitte ein paar Tester unter Xp, dass sie gucken ob bei ihnen nun keine Symbole in der Statusbar kommen und das Fenster sein Design nicht verliert!

Feedback erwünscht. Schauts euch einfach mal an. Wenn noch jemand Alpha 14, 15 oder 16 hat kann er auch updaten. Sollte klappen.

Mit freundlichen Grüßen


Lars Wiltfang
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 12 Athens
 
#118
  Alt 15. Okt 2009, 19:39
Symbole in der StatusBar kommen keine, dafür nach ein paar Mal Minimieren, Wiederherstellen, andere Fenster fokussieren etc. auch keine StatusBar mehr (siehe Anhang).
Miniaturansicht angehängter Grafiken
verskinned_195.png  
Detlef
  Mit Zitat antworten Zitat
NickelM

 
Delphi 2009 Professional
 
#119
  Alt 15. Okt 2009, 21:22
Ich als XP-Tester muss DeddyH wiedersprechen bei mir funkt es zur zeit super. Statusbar Symbole sind weg super
Zurzeit hab ich keine fehler mit der Fensteranzeige. Ich werde ich wieder ein wenig laufen lassen um zu testen obs nicht mehr auftritt.

EDIT: Bevor ich es vergesse...update hat auch super gefunkt

Gruß NickelM
Nickel
  Mit Zitat antworten Zitat
Larsi

 
Delphi 2007 Professional
 
#120
  Alt 16. Okt 2009, 12:05
Mir ist ein Fehler bei der Aufnahme- Funktion passiert. In der Alpha 17 funktioniert die Aufnahme Funktion nicht richtig. Nach ca. 4 Sekunden wird jede Aufnahme beendet. Die Alpha 18 kann über die Updatefunktion in Alpha 14 bis Alpha 17 gedownloadet werden. Außerdem kann man in dieser Version die Verzögerung der Aufnahme einstellen, also wie lange gewartet werden soll wenn ein neuer Titel gesendet wird bis die alte Aufnahme beendet werden soll und eine neue startet. Bei All Party Tunes braucht es 4 Sekunden bis man den neuen Titel hört wenn ein neuer gesendet wird als Text. Die Alpha 18 ist aber noch nicht fertiggestellt, deshalb werde ich sie erst später in die DP hochladen. Aber falls jemand was aufnehmen will sollte er updaten!

MFG Lars Wiltfang
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 12 von 27   « Erste     2101112 131422     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 13:51 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