{5} Assigned, Active Tickets by Owner (Full Description) (31 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

dev

Ticket Summary Component Milestone Type Created
Description
#204 PS3 can't find coherence MediaServer Server 0.7 defect 03.04.2009

Not sure if this is my fault or yours, not sure what debugging steps to take.

Further information:

Ubuntu 8.04 LTS installed from Ubuntu packages -> 0.5.0 Pointed the conference.conf into a directory with some MP3 files Confluence could not start the MediaServer because there was no id3tag parser made sure python-tagpy was properly loaded and all Much messing about, no joy

Uninstalled Ubuntu package, picked up Conflucence-0.6.2 tarball. python config.py install seemed to succeed. Start seemed to succeed. Log says Confluence Mediaserver mediastore started PS3 simply won't find it, search after search Turned on more verbose logging. Don't see any requests from the PS3's IP address. See lots of connections from an IP address which is running SlimServer?. The minimal web interface seems to be working and looks OK at a glance.

Machine in question is an AMD Phenom X4. 8G of memory. 64 bit.

PS3 system level 2.70. Didn't see anywhere anything special I would have to do on the PS3. The PS3 sees a WM11 uPNP server on the same network just fine.

Would have put this on your email list, but registration takes a long time and I'm a busy person. Busy enough to help you out with a report, though.

please contact me at brian@bulkowski.org if you're interested in any further info.


#227 XML error while processing description of a device Core defect 19.05.2009

Hello, with the command line I get this

[nick@localhost ~]$ coherence
no config file '/home/nick/.coherence' found
/usr/lib64/python2.6/site-packages/twisted/internet/_sslverify.py:5: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import itertools, md5
/usr/lib64/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  import sha
WARN  coherence                   May 19 20:27:34  Coherence UPnP framework version 0.6.2 starting... (coherence/base.py:275)
WARN  webserver                   May 19 20:27:34  WebServer on port 36936 ready (coherence/base.py:110)
36936Unhandled error in Deferred:
Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/coherence/upnp/core/utils.py", line 449, in handleResponse
    self.factory.page(response)
  File "/usr/lib64/python2.6/site-packages/coherence/upnp/core/utils.py", line 503, in page
    self.deferred.callback((page, self.response_headers))
  File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib64/python2.6/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib64/python2.6/site-packages/coherence/upnp/core/device.py", line 360, in gotPage
    tree = utils.parse_xml(data, 'utf-8').getroot()
  File "/usr/lib64/python2.6/site-packages/coherence/upnp/core/utils.py", line 54, in parse_xml
    return et_parse_xml(data,encoding)
  File "/usr/lib64/python2.6/site-packages/coherence/extern/et.py", line 142, in parse_xml
    p.close()
exceptions.SyntaxError: unbound prefix: line 37, column 0

in my browser: http://localhost:36936/ I get :Coherence - a Python DLNA/UPnP framework for the Digital Living

I look in /home/nick/ and there is not .coherence file could tell how What can I do thanks


#260 ps3 coherence plugins MediaServer Server defect 30.10.2009

I am new at using coherence. I have been successfully able to get Flickr, FSSSTORE, and iradio to load and be able to see them through tee web ui. However, When I try to connect my PS3 to these I am able to get the following

1, Flickr and see most wanted and recent. 2. I am able to get iradio genres and radio stations but when i try to play them I get an 80711008 error 3. I am unable to get the Fsstore to recognize even though I it is successful loaded and seen through the webui. 4. I get 2 Iradio icons and only one works. i wonder if this has something to do with FSSTORE not working

Can anyone help me with this? PLease help


#262 MythTV server is not discovered MediaServer Client defect 05.11.2009

I'm trying to use Moovida (or Totem, for that matter) with a MythTV MediaServer, but it's nowhere to be seen.

Find a *:5 log attached.


#287 Nautilus scripts don't work in Debian Testing/Unstable Nautilus defect 02.02.2010

I tested the sharing script(coherence_upnp_export_extension.py) in Nautilus 2.28.4 and nothing appears to happen(no sharing dialog, etc). After trying the extension in the right click menu several times I opened up htop and saw multiple instances of /usr/bin/coherence each eating a small bit of CPU.


#288 No files appearing on Yamaha RX-V3900 MediaServer Server defect 07.02.2010

On my Yamaha RX-V3900 receiver, I can see / play mp3s from mediatomb 0.12, but not from coherence (svn 1621) with FSStore. I can play the mp3s from coherence with the PS3. I have not clue what the problem is, the discovery etc seems normal, coherence returns a nice list of files, but the receiver does not display them. I will try to attach a dump of the message from mediatomb (that works) and one from coherence (that does not). Just ask if I should try something.


#53 log filtering per device and/or IP Core 1.0 enhancement 01.02.2007

enable the filtering of log output, so we can restrict it to messages addressing a specific local device or to messages originated from a specific foreign device or IP address


#94 propagate devices and services via D-Bus Core 1.0 enhancement 01.08.2007
  • create a connection to D-Bus and relay the louie signals to it.
  • provide methods to work with the devices and services

#148 implement transcoding for media files MediaServer Server 0.7 enhancement 06.07.2008

maybe using gentrans?


#185 add multihomed support Core 2.0 enhancement 28.01.2009

support systems with more than one interface more automatically


#248 Supporting subtitle streaming to Samsung xxB650 tvs MediaServer Server enhancement 02.09.2009

Hi! I'm owner of Samsung LE46B650 tv. This tv is able to render movie files (avi and mkv) from DLNA servers. When using Samsung Share Manager i'm able to watch movies with subtitles (they have to be in SRT aka SubRip? format and have to be named identically to the movie) but this is windows only software. I'd like to do the same using Coherence. I've managed to capture traffic Samsung Share Manager -> Samsung TV and Mediatomb -> Samsung TV. Plain text export of this traffic from wireshark is attached to this ticket. Hope this will allow subtitle support in Coherence DLNA server =o)


#289 Custom path for better PS3 experience Feature Requests enhancement 21.02.2010

I've modif some of your python script to make it work like i wishes with my ps3.

1) i've modify appleTrailer to fetch 720p movies, which are in better quality than default trailer and are in mp4 wich make them compatible with ps3

2) i've correct url for photo thumbnails which were not working with space in url

3) i've made a custom fonction to search for thumbnails for videos fils.

it search on a subfolder ".thumbs" a file with the same name as the movie ending with .jpg or .png

(i've made some script to generate this thumbnails via cron)


#20 write more unit tests Coherence - across the board 1.0 task 07.11.2006

Read my lips: "We need unit tests!"


#165 create document based on the OGG Vorbis one DLNA Dirac proposal task 15.11.2008

#133 Discussion: control flow within coherence Core 1.0 defect 29.04.2008

In a couple of places the global coherence object is provided to low level classes so they have access to data structures or can callback with changes. This makes it harder to develop test cases to test functionality in isolation.

One example is the event server (event reception) is passed the global object so it can call to proopgate event changes, this propogate then access global data in services to locate the service to deliver the event to. This task is started by calling into upnp.core.event by upnp.core.service to subscribe to the events.

In this case I would propose moving the subscribe list in upnp.core.service into upnp.core.event and leaving the later to manage the list. The control flow for events then does not need to know about top level coherence object, event propogation goes in a more direct route to the service.

The attached is a copy of upnp.core.event with this proposal, I have not attached the changes to remove this from service and base.


#183 In slimmed down versions of python (as in the DreamBox) Flickr Storage fails because of missing email module MediaServer Backend Flickr defect 23.01.2009
WARN  coherence                   Jan 01 03:18:08  Coherence UPnP framework version 0.6.0 starting... (coherence/base.py:265)
WARN  webserver                   Jan 01 03:18:08  WebServer on port 1039 ready (coherence/base.py:110)
WARN  plugins                     Jan 01 03:18:08  can't import 'mediadb_storage' - ImportError('No module named shutil',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'gstreamer_renderer' - ImportError('No module named pygst',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'tracker_storage' - ImportError('No module named dbus',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'dvbd_storage' - ImportError('No module named dbus',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'flickr_storage' - ImportError('No module named email.Utils',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'swr3_storage' - ImportError('No module named email.Utils',) (coherence/extern/simple_plugin.py:65)
WARN  plugins                     Jan 01 03:18:09  can't import 'fs_storage' - ImportError('No module named shutil',) (coherence/extern/simple_plugin.py:65)
WARN  coherence                   Jan 01 03:18:09  Can't enable FSStore plugin, not found! (coherence/base.py:388)
WARN  coherence                   Jan 01 03:18:09  Can't enable FlickrStore plugin, not found! (coherence/base.py:388)

#253 if a branch has not been retrieved it says(0) items UI defect 12.10.2009

if a branch has not been retrieved it says(0) items, where it is actually unknown. THis happens at least with iradio where branches that are not yet retrieved list as 60s(0) etc.


#257 root item in Browse windows always has title "root" UPnP-Inspector defect 25.10.2009

even if the item has a different "upnp:title" (For instance: upnp:title=Racine, in French).


#277 A single failed "service detection" on the network causes all Devices to remove all of their services Core defect 07.01.2010

In coherence/upnp/core/device.py, Device's service_detection_failed() method does self.remove() (which removes all of the device's services), without first checking if it is actually the device that failed.

This makes it so that a single failure on the network causes all devices to remove their services.

I think it should check if the device argument matches self. I'm not familiar enough with the code to know the best way to compare the two objects. In the attached diff I assumed that comparing their udns was a reasonable approach.

This method was introduced in changeset [487].


#291 Coherence doesn't handle Ampache links when using non standard port (8080) MediaServer Backend Ampache 0.7 defect 24.02.2010

I'm using ampache 3.5.4 and Coherence 0.6.4 and tried coherence with a desktop computer. Coherence is able to see ampache fine and is able to list all the tracks on the server. However when I link to a track, it doesn't work.

Note that I use a nonstandard port, port 8080, and not port 80 for ampache.

config is as follows:

[[AmpacheStore]]
    name = Ampache
    url = http://192.168.1.2:8080/ampache/server/xml.server.php
#    key = your password      # not your normal ampache user password,
                              # this is for the XML-API
    user = <hidden>         
    password = <hidden>     

after clicking a link to a track, the location in the browser is

http://192.168.1.2/ampache/play/index.php?ssid=963dc243bdc4e6a9421ef75060205f08&oid=7126&uid=17&name=/Blue%20%C3%96yster%20Cult%20-%20%28Don%27t%20Fear%29%20The%20Reaper.mp3

it should be:

http://192.168.1.2:8080/ampache/play/index.php?ssid=963dc243bdc4e6a9421ef75060205f08&oid=7126&uid=17&name=/Blue%20%C3%96yster%20Cult%20-%20%28Don%27t%20Fear%29%20The%20Reaper.mp3

#5 find usable time for service subscription renewal loop UPnP Event SubSystem 1.0 enhancement 02.10.2006

Currently the control point checks every 5 seconds (was 2 seconds before ) if there is a service subscription which needs renewal.

As we check whether the subscription times out within 30 seconds, and a usual timeout is 300 seconds it should be sufficient to run this every 20 seconds to not lose any subscription.


#33 react on FileSystem changes and propagate them MediaServer Backend FileSystem 1.0 enhancement 30.11.2006

The FileSystemStore? should react on changes in its directory tree and propagate them to connected ContentDirectory clients.

  • use inotify for this
  • as a fallback provide a reread on a SIGUSR1 signal or some action via the web interface

#35 better react on 'only' name changes MediaServer Backend FileSystem 1.0 enhancement 02.12.2006

the FileSystem? backend currently only reacts on creating/moving-in or deleting/moving-from of a file or directory.

A 'only' name change slips through at the moment.

Detecting the corresponding moving-from/moving-in events could result in only updating the name in the UPnP object and save us from deleting and recreating the FileSystem? object.


#134 Discussion: separating functionality to ease unit testing Core 0.7 enhancement 29.04.2008

The top level coherence object is both application starter and repository of functionality and data that could be separated out and simplify testing. Two items:

The list of known devices (Actually root devices) The main users of this is the control point in, that therefore has to know about the coherence main object. Suggest separate into a device_list class. This could then be either part of the upnp.core package, even a singleton.

Similarly the coherence object is the web server, this could be separated into its own class. similarly this means that low level classes do not need to know about the top level object.

I have found any time you have a set of packages where the dependancies are in a loop testing becomes a problem.


#13 verify 0.5 sec loop for moderated event propagation UPnP Event SubSystem 1.0 task 01.11.2006

Check whether 0.5 seconds is a usable number for the moderated event propagation loop in service.py


#126 Use of USN as device identifier. Core 1.0 task 09.04.2008

Raising here to capture the issue:

Currently the usn from a ssdp discovery is used to identify a device. This causes problems where the device description contains embedded devices, not just a root device, e.g. Sonos. [Attached is the disocovery log for Sonos and full device and service description set.]

I think it better to use the udn that comes from the device description as the device identifier. These are guaranteed unique, if the maufacturer gets it right.


jmsizun

Ticket Summary Component Milestone Type Created
Description
#309 Freebox: Upnp export not working with 0.6.6 Core defect 25.05.2010

Hi all!

I upgraded to the latest version available in Ubuntu Lucid, and suddently the FSStorage plugin was not exporting my videos anymore. I tried with 0.6.4 and it was working fine, so I digged a little bit (hooray wireshark), and found that the output of ContentDirectory changed: it now gives video/divx instead of video/avi for protocolInfo. It seems related to changeset [1409]. It sounds like my device is behaving the same way as a XBox: entering the if in Resource.toElement fixes the problem (http://coherence.beebits.net/browser/trunk/Coherence/coherence/upnp/core/DIDLLite.py#L252). I don't think my device is exposing X_UPnPClient, though

Is there a way to enter that if with a command-line options? Would be possible to revert to the previous behavior otherwise?

Thanks!


#312 when trying to browse feeds in youtube listings contents is empty in all categories and I see this error MediaServer Backend YouTube defect 21.06.2010

I'am unable to view any youtube content on my wdtv live, for every click in any of the menu's (Top Rated,Favorites etc..) I receive this warning on my Linux console,

WARN youtube_store Jun 21 02:01:46 ERROR: [Failure instance: Traceback: <type 'exceptions.SyntaxError?'>: syntax error: line 1, column 0/usr/lib/python2.5/threading.py:462:__bootstrap/usr/lib/python2.5/threading.py:486:__bootstrap_inner/usr/lib/python2.5/threading.py:446:run--- <exception caught here> ---/usr/lib/python2.5/site-packages/twisted/python/threadpool.py:210:_worker/usr/lib/python2.5/site-packages/twisted/python/context.py:59:callWithContext/usr/lib/python2.5/site-packages/twisted/python/context.py:37:callWithContext/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/gdata/youtube/service.py:181:GetYouTubeVideoFeed/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/gdata/service.py:1097:Get/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/gdata/service.py:1074:Get/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/gdata/youtube/__init__.py:624:YouTubeVideoFeedFromString/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/atom/__init__.py:93:optional_warn_function/usr/lib/python2.5/site-packages/gdata-2.0.10-py2.5.egg/atom/__init__.py:127:CreateClassFromXMLString<string>:85:XML] (coherence/backends/youtube_storage.py:514)

Software versions: twisted 10 Python 2.5.5 (r255:77872, Apr 21 2010, 08:44:16) gdata-2.0.10


#209 Add Search functionnality to Youtube backend... MediaServer Backend YouTube 1.0 enhancement 11.05.2009

In progress...

Any UPnP clients performing searches out there?

The UpnP-inspector also to manually activate the getSearchCapabilities and Search commands. However, any chance a search dialog is added in there?


#310 Transcode videos/audio listed in playlists Feature Requests enhancement 25.05.2010

Hi, I made a playlist of some online tv channels and use PlaylistStore? backend to put them on my home network. I also enabled the transcoder. The link(s) shows up in both XBMC, and my ps3, but I don't think the streaming videos are transcoded. It works fine in XBMC, because XBMC can play the format. Is this possible to do in coherence 0.6.6.2?


lightyear

Ticket Summary Component Milestone Type Created
Description
#217 Uninstaller does not remove Start-Menu-Entry UPnP-Inspector Installer Windows defect 16.05.2009

For some reason the uninstaller does not remove the start menu entry it created.


Note: See TracReports for help on using and creating reports.