This forum has been archived. All content is frozen. Please use KDE Discuss instead.

problem mit internetradio

Tags: None
(comma "," separated)
wurbelgrumpff
Registered Member
Posts
5
Karma
0
OS

problem mit internetradio

Fri Oct 14, 2011 10:47 pm
Moin,

ich habe ein eigenartiges Problem. Ich höre sehr gern verschiedene Internetradios, die ich mir in der Wiedergabeliste gespeichert habe. Normalerweise ist das auch kein Problem, jedoch jedesmal, wenn ich die Linuxversion aktualisiere oder eine Neuinstallation durchführe (war in den letzten Jahren noch nicht sehr oft), bekomme ich massive Probleme beim Abspielen der gespeicherten Internetstationen:

Also: ich klicke auf eine gespeicherte Station in der Wiedergabeliste, höre ein vernehmliches "KRRKK"), dann springt die Auswahl auf die nächste Station und die Lautsprecher bleiben stumm. Bei der nächsten Station dann wieder dasselbe und so weiter, bis ich die ganze Liste durch habe. Manchmal habe ich Glück und ich kann ein oder zwei Stationen hören (von ungefähr 30). An den Stationen kann es eigentlich nicht liegen, die hatten bis zum Update funktioniert.

Hier noch Versionsdaten:

Kubuntu 11.10 (Oneiric)
Amarok 2.4.3
KDE 4.7.2
Phonon mit GStreamer-Backend 4.5.1

Beim Abspielen von Datei-Sammlungen als Flac oder -mp3 gibt es keine Probleme...

Für Tipps wäre ich sehr sehr dankbar.

Grüße!


Ich habe inzwischen mal eine Ausgabe auf der Shell mittels amarok --debug erzeugt wobei ich gerade diesen Fehler nachgestellt habe. Die Ausgabe habe ich hier angehängt:


amarok: [WikipediaEngine] Fetching listing: KUrl("http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Jamie%20Cullum%20%2F%20Toots%20Thielemans&srprop=size&srredirects=1&srlimit=20&format=xml")
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: [WARNING] [EngineController] Phonon failed to play this URL. Error: "Keine Verbindung zu Rechner 75.102.40.66: Verbindung abgelehnt."
amarok: [WARNING] [EngineController] Forcing phonon engine reinitialization.
amarok: BEGIN: void EngineController::initializePhonon()
amarok: [EngineController] Tick Interval (actual): 100
amarok: END__: void EngineController::initializePhonon() [Took: 0.021s]
amarok: BEGIN: void EngineController::slotAboutToFinish()
amarok: [EngineController] Track finished completely, updating statistics
amarok: BEGIN: void Playlist::Actions::requestNextTrack()
amarok: [Playlist::Actions] so far so good!
amarok: BEGIN: void Playlist::Actions::play(quint64, bool)
amarok: BEGIN: void EngineController::setNextTrack(Meta::TrackPtr)
amarok: [EngineController] locking mutex
amarok: [EngineController] locked!
amarok: BEGIN: void EngineController::play(Meta::TrackPtr, uint)
amarok: BEGIN: virtual void MetaStream::Track::unsubscribe(Meta::Observer*)
amarok: Removing observer: 0x20a4f70
amarok: END__: virtual void MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok: BEGIN: void EngineController::stop(bool)
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: [EngineController] Empty MediaSource (engine stop)
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0s]
amarok: END__: void EngineController::stop(bool) [Took: 0s]
amarok: [EngineController] play: bounded is QObject(0x0) current "Streaming Data"
amarok: [EngineController] Just a normal, boring track... :-P
amarok: BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok: [EngineController] URL: KUrl("http://scfire-dtc-aa01.stream.aol.com:80/stream/1020") "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: [EngineController] Offset: 0
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&)
amarok: BEGIN: virtual void MetaStream::Track::unsubscribe(Meta::Observer*)
amarok: Removing observer: 0x20a4f70
amarok: END__: virtual void MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok: BEGIN: virtual void MetaStream::Track::subscribe(Meta::Observer*)
amarok: Adding observer: 0x20a4f70
amarok: END__: virtual void MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok: BEGIN: void ScrobblerAdapter::trackPlaying(Meta::TrackPtr)
amarok: [lastfm] track type: "stream"
amarok: BEGIN: void ScrobblerAdapter::checkScrobble()
amarok: [lastfm] total played 0 duration 0 isNull false submit? true
amarok: END__: void ScrobblerAdapter::checkScrobble() [Took: 0s]
amarok: [lastfm] scrobbleComposer: false
amarok: [lastfm] nowPlaying: "Streaming Data" - "Streaming Data" - "Streaming Data"
amarok: END__: void ScrobblerAdapter::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok: END__: void Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr)
amarok: END__: void LyricsAppletPrivate::_trackDataChanged(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr)
amarok: BEGIN: void WikipediaEnginePrivate::updateEngine()
amarok: BEGIN: bool EngineController::isStream()
amarok: END__: bool EngineController::isStream() [Took: 0s]
amarok: [WikipediaEngine] Fetching langlinks: KUrl("http://en.wikipedia.org/w/api.php?action=query&prop=langlinks&titles=Streaming%20Data&format=xml&lllimit=100&redirects=1")
amarok: END__: void WikipediaEnginePrivate::updateEngine() [Took: 0s]
amarok: END__: void WikipediaEnginePrivate::_checkRequireUpdate(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok: END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok: BEGIN: void PlaylistInfoWidget::updateTotalPlaylistLength()
amarok: END__: void PlaylistInfoWidget::updateTotalPlaylistLength() [Took: 0s]
amarok: BEGIN: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok: BEGIN: void Playlist::PrettyListView::scrollToActiveTrack()
amarok: END__: void Playlist::PrettyListView::scrollToActiveTrack() [Took: 0s]
amarok: END__: void Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok: END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s]
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s]
amarok: BEGIN: void CurrentEngine::trackPlaying(Meta::TrackPtr)
amarok: [CurrentEngine] updating track "Streaming Data"
amarok: END__: void CurrentEngine::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok: BEGIN: void OSDWidget::show(const QString&, const QImage&)
amarok: END__: void OSDWidget::show(const QString&, const QImage&) [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const Phonon::MediaSource&) [Took: 0.005s]
amarok: [EngineController] track pos after play: 0
amarok: END__: void EngineController::playUrl(const KUrl&, uint) [Took: 0.008s]
amarok: END__: void EngineController::play(Meta::TrackPtr, uint) [Took: 0.008s]
amarok: END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0.008s]
amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0.008s]
amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0.008s]
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0.008s]
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.03s]
amarok: BEGIN: void CurrentTrack::dataUpdated(const QString&, const Data&)
amarok: END__: void CurrentTrack::dataUpdated(const QString&, const Data&) [Took: 0.001s]
amarok: BEGIN: void LyricsEngine::update()
amarok: [LyricsEngine] no lyrics script running
amarok: END__: void LyricsEngine::update() [Took: 0s]
amarok: BEGIN: void LyricsApplet::dataUpdated(const QString&, const Data&)
amarok: END__: void LyricsApplet::dataUpdated(const QString&, const Data&) [Took: 0s]
amarok: [WikipediaEngine] Fetching listing: KUrl("http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Streaming%20Data&srprop=size&srredirects=1&srlimit=20&format=xml")
amarok: BEGIN: void EngineController::slotTrackLengthChanged(qint64)
amarok: BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok: END__: void ProgressWidget::redrawBookmarks(const QString*) [Took: 0s]
amarok: END__: void EngineController::slotTrackLengthChanged(qint64) [Took: 0s]
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("http://www.smoothjazz.com")
amarok: [EngineController] Album : ("SMOOTHJAZZ.COM - The Internet's Original Smooth Jazz Radio Station - Live from the Monterey Bay")
amarok: [EngineController] Title : ("SmoothJazz")
amarok: [EngineController] Genre : ("SmoothJazz")
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: true current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: [WikipediaEngine] Received page from wikipedia: KUrl("http://en.wikipedia.org/w/index.php?title=Streaming%20media&redirects=1&useskin=monobook")
amarok: BEGIN: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&)
amarok: END__: void WikipediaEnginePrivate::_dataContainerUpdated(const QString&, const Data&) [Took: 0s]
amarok: BEGIN: void WikipediaApplet::dataUpdated(const QString&, const Data&)
hoffm@ubuntu:~$ amarok: END__: void WikipediaApplet::dataUpdated(const QString&, const Data&) [Took: 0.036s]
hoffm@ubuntu:~$ amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("http://www.smoothjazz.com")
amarok: [EngineController] Album : ("SMOOTHJAZZ.COM - The Internet's Original Smooth Jazz Radio Station - Live from the Monterey Bay")
amarok: [EngineController] Title : ("SmoothJazz")
amarok: [EngineController] Genre : ("SmoothJazz")
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: false current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("http://www.smoothjazz.com")
amarok: [EngineController] Album : ("SMOOTHJAZZ.COM - The Internet's Original Smooth Jazz Radio Station - Live from the Monterey Bay")
amarok: [EngineController] Title : ("SmoothJazz")
amarok: [EngineController] Genre : ("SmoothJazz")
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: false current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("http://www.smoothjazz.com")
amarok: [EngineController] Album : ("SMOOTHJAZZ.COM - The Internet's Original Smooth Jazz Radio Station - Live from the Monterey Bay")
amarok: [EngineController] Title : ("SmoothJazz")
amarok: [EngineController] Genre : ("SmoothJazz")
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: false current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) [Took: 0.001s]
hoffm@ubuntu:~$ amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("http://www.smoothjazz.com")
amarok: [EngineController] Album : ("SMOOTHJAZZ.COM - The Internet's Original Smooth Jazz Radio Station - Live from the Monterey Bay")
amarok: [EngineController] Title : ("SmoothJazz")
amarok: [EngineController] Genre : ("SmoothJazz")
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: false current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
hoffm@ubuntu:~$ amarok: BEGIN: void EngineController::slotAboutToFinish()
amarok: [EngineController] Track finished completely, updating statistics
amarok: BEGIN: void Playlist::Actions::requestNextTrack()
amarok: [Playlist::Actions] so far so good!
amarok: BEGIN: void Playlist::Actions::play(quint64, bool)
amarok: BEGIN: void EngineController::setNextTrack(Meta::TrackPtr)
amarok: [EngineController] locking mutex
amarok: [EngineController] locked!
amarok: END__: void EngineController::setNextTrack(Meta::TrackPtr) [Took: 0s]
amarok: END__: void Playlist::Actions::play(quint64, bool) [Took: 0s]
amarok: END__: void Playlist::Actions::requestNextTrack() [Took: 0s]
amarok: END__: void EngineController::slotAboutToFinish() [Took: 0s]
hoffm@ubuntu:~$ HTTP POST: QUrl( "http://post.audioscrobbler.com:80/np_1.2" ) "s=3a15dddeccca488eabb64994c9b788d7&a=Streaming%20Data&t=Streaming%20Data&b=Streaming%20Data&l=0&n=0&m="
"OK"
amarok: [SqlRegistry] albums: 17 (0) of 52 cached
amarok: [SqlRegistry] artists: 32 (-29) of 165 cached
amarok: [SqlRegistry] genres: 3 (0) of 10 cached
amarok: [SqlRegistry] tracks: 16 (-30) of 686 cached
amarok: BEGIN: void EngineController::slotMetaDataChanged()
amarok: [EngineController] Artist : ("Streaming Data")
amarok: [EngineController] Album : ("Streaming Data")
amarok: [EngineController] Title : ("Streaming Data")
amarok: [EngineController] Genre : ()
amarok: [EngineController] Tracknumber: ()
amarok: [EngineController] Length : ()
amarok: [EngineController] Track changed: false current: 0x2e966d0 url "http://scfire-dtc-aa01.stream.aol.com:80/stream/1020"
amarok: END__: void EngineController::slotMetaDataChanged() [Took: 0s]
amarok: BEGIN: void ScanManager::checkForDirectoryChanges()
amarok: BEGIN: void DirWatchJob::setPaused(bool)
amarok: END__: void DirWatchJob::setPaused(bool) [Took: 0s]
amarok: END__: void ScanManager::checkForDirectoryChanges() [Took: 0s]
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: problem mit internetradio

Sun Oct 16, 2011 10:52 am
Kannst du es mal mit dem phonon-backend-vlc probieren? Ist in allen Distros erhältlich. Falls das Problem dort nicht auftaucht, dann mach doch bitte einen Bugreport für das phonon-backend-gstreamer (nicht für Amarok, da es vom Backend abhängt, Amarok selbst macht keine Soundausgabe).


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
wurbelgrumpff
Registered Member
Posts
5
Karma
0
OS

Re: problem mit internetradio  Topic is solved

Sun Oct 16, 2011 9:07 pm
Hallo Mamarok,

vielen Dank für den Tipp mit VLC Backend. Es scheint damit stabil zu laufen. Eigentlich hatte ich die Ursache bei den Latenzen im Netz vermutet, also das sich das Program mit dem Puffern des Datenstroms verheddert; im Prinzip hatte ich das Problem schon lang, da hin und wieder die Wiedergabe des Streams abriß und irgendein Sender weiter unten in der Liste aktiviert wurde. Aber so schlimm wie aktuell war es noch nie.

Ok, ich würde jetzt gern den Bugreport für das phonon-backend-gstreamer machen, bräuchte aber etwas Hilfe (habe so etwas noch nie gemacht):

Vor allem, an wen wende ich mich da? (Ich denke, dort erfahre ich dann auch, welche Daten benötigt werden.)

Also, vielen vielen Dank für die Hilfe und Grüße, mike
wurbelgrumpff
Registered Member
Posts
5
Karma
0
OS

Re: problem mit internetradio

Mon Oct 17, 2011 4:21 pm
Ok, ich werd mich mal auf die Suche machen, wo ich den Bugreport loswerde.

Grüße
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: problem mit internetradio

Mon Oct 17, 2011 11:08 pm
Fragen kannst du im IRC im Kanal #kde-multimedia, einfach etwas Geduld mitbringen, die Leute sind in verschiedenen Zeitzonen.


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
Lukrez
Registered Member
Posts
7
Karma
0
OS

Re: problem mit internetradio

Thu Nov 24, 2011 10:04 am
Hallo mike,

wurbelgrumpff wrote:Ok, ich werd mich mal auf die Suche machen, wo ich den Bugreport loswerde.


hast du mittlerweile einen Vorgang angelegt? Ich denke, ich habe ein ähnliches Problem: ich muss in der Wiedergabeliste immer zweimal doppelklicken, damit ich die Wiedergabe eines Internetradios starten kann.

Ich würde entweder den bestehenden Vorgang erweitern oder einen eigenen anlegen.
wurbelgrumpff
Registered Member
Posts
5
Karma
0
OS

Re: problem mit internetradio

Sun Nov 27, 2011 10:38 pm
Moin,

leider hab ich bislang noch keine Zeit gefunden, mich darum zu kümmern. Wenn Du schon einen Vorgang angelegt hast, dann würde ich Dich bitten, mich da mit rein zu nehmen. Vielen Dank und Gruß, mike
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: problem mit internetradio

Mon Nov 28, 2011 12:54 pm
Der Bug ist wahrscheinlich schon gemeldet worden, guck mal hier:

http://tinyurl.com/phonon-backend-gstreamer-bugs


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
Lukrez
Registered Member
Posts
7
Karma
0
OS

Re: problem mit internetradio

Mon Nov 28, 2011 4:31 pm
Mamarok wrote:Der Bug ist wahrscheinlich schon gemeldet worden, guck mal hier:

http://tinyurl.com/phonon-backend-gstreamer-bugs

Dieser passt am besten: https://bugs.kde.org/show_bug.cgi?id=276598.
wurbelgrumpff
Registered Member
Posts
5
Karma
0
OS

Re: problem mit internetradio

Tue Nov 29, 2011 12:55 am
.... ja, das scheint mir auch so. Die Beschreibung kommt der Sache auch im Detail sehr nahe.

Leider steh ich (wohl auch aus Zeitmangel) mit der Suchfunktion in der Bug Tracking List auf Kriegsfuß. Aber das scheint mir eher ein Eintrag in "my very personal bug-list at home" zu werden .... Jedenfalls bin ich dankbar für den Link, selber finde ich es einfach nicht ..... :'(

Grüße, mike


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kesang