Summary: | Playing streams with amarok does not work with http proxy | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Phonon | Reporter: | Matthias Bach <marix> |
Component: | KDE platform plugin | Assignee: | Matthias Kretz <kretz> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bjoernv, bugs.kde.org, cgalisteo, g2, rasasi78, rdieter |
Priority: | NOR | ||
Version: | 4.3.0 (KDE 4.2.0) | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.4.2 | |
Sentry Crash Report: | |||
Attachments: | export http_proxy variable according to KDE settings |
Description
Matthias Bach
2009-05-15 10:47:49 UTC
Thanks to a hint of Matthias Kretz I now have a workaround. Exporting the proxy via the http_proxy environment variable enables the stream. Not a really nice solution, though, as this way I loose my auto configuration. Ok, but that's definitely a Phonon issue then, right? Amarok is not the right place for reporting it. As Matthias Kretz (Phonon maintainer) already seems to know about this issue, I'm not going to reassign the report. You can judge yourself if a bug report for Phonon is still needed. Created attachment 33681 [details]
export http_proxy variable according to KDE settings
Phonon bugs are still maintained (ok, I admit, mostly not by me) in bugs.kde.org. :-)
Reopening...
Please try the attached patch. I'm especially interested in how well the auto-config works.
Hello: I reached this problem once I noticed that playing to a streamin in amarok started from konsole worked and it doesn't when I invoke it from krunner. I then guessed that http_proxy variable should had been inherited on the konsole case. I'm on Debian testing with kde 4.3.1, Qt4.5.2 and amarok 2.2beta1. I rebuild the kdebase-runtime package with the patch applied, installed it and now amarok invoked from krunner is able to play remote streams. HTH, regards, Is this still valid with KDE SC 4.4.2? Closing for lack of feedback. Please only reopen this report if you can reproduce it with KDE SC 4.4.2/Phonon 4.4.0 or later. I can confirm this issue is still present with phonon 4.6.0 and KDE 4.4.3 (Debian Sid). If you need to perform any test just let me know. Thanks. Hi there, on a lattest stable KDE4.9.5 and Amarok2.7.0 this issue remains! Streaming (HTTP) is not working behind a proxy, although kde proxy settings are valid and also environment variables are set. This might be related to the fact, that I am moving between with and without proxy, back and forth without locking in/out again!?! I will confirm later. Also this is independent of the phonon backend, and gstreamer and vlc are conncting fine when running as stand-alones! Ideas how to fix this, or is it still a bug in 4.9.5? Hello, my observations with Amarok 2.6.0 under KDE 4.8.4 on Debian Sid are as follows: - With the Phonon backend VLC you have to set the proxy settings in the real VLC GUI - With the Phonon backend GStreamer you can start Amarok like this: sh -c "http_proxy=\"http://192.168.1.1:8080/\" amarok" So it depends on the Phonon backend, how to configure the proxy settings. The KDE proxy settings seem not to suffice. I often switch between places where I need a proxy and where not, and I use the proxy checkbox in Konquerer to switch, maybe that's important. Maybe this helps someone to work around the problem or to find a unified approach to solve it. |