+List

> I just tested the same on a Fedora 23 + Kodi 15.2 (official package), same
> problem, no audio, a "playback failed" error shows in Kodi after about a
> minute of attempting to play the stream.
>
> I captured a wireshark trace, communication between Rygel
> (0.29.1.19-4022-dirty) and Kodi 15.2 in my linux desktop.
>
> Filtered by port: 1900 & 65530 (the port is configured for Rygel).
>
> - started the capture
> - started Rygel
> - started audio playback and used pavucontrol to redirect the stream to
> DLNA/UPnP Streaming
> -  (I can see that the audio is there - pavucontrol shows the audio level
> meter moving normally)
> - started Kodi and navigated to UPNP > GST Launch: here I can see the
> three streams I confgured in Rygel
> - Tried FLAC; playback failed
> - Tried MP3, playback failed
> - Tried Wave, playback failed
>
> In Wireshark, if you filter by HTTP  and go to the bottom of the capture,
> you will see the streaming attempts with the different encoders I
> configured - they all fail after a few retries; Kodi doesn't like any of
> the Rygel requests and sends back a "Bad Request".
>
> PCAP:
> http://filebin.ca/2WKF9UZlBsOe/Rygel-KodiStreamingFails-ForJen20160208.pcapng
>
>
> Let me know if you need more info/tests.
>
> Thanks! /A
>
>
> On Mon, Feb 8, 2016 at 4:17 AM, Jens Georg <[email protected]> wrote:
>
>> (install all dependencies)
>>>
>>> ./autogen.sh --prefix /usr
>>>
>>
>> Btw, you can run ./autogen.sh devel (or --enable-uninstalled) and can run
>> rygel out of the source tree.
>>
>> ...
>>>
>>>                     rygel 0.29.1.19-4022-dirty
>>>
>>
>> Yeah, that's the right one
>>
>> $ rygel --config=/etc/rygel.conf
>>>
>>
>> Rygel-Message: rygel-acl.vala:143: No ACL fallback policy found. Using
>>> "allow"
>>> Rygel-Message: Rygel v0.29.1.19-4022-dirty starting…
>>>
>>> (rygel:7220): GLib-CRITICAL **: g_path_is_absolute: assertion
>>> 'file_name != NULL' failed
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container All: SQLite error 1: no such table: audios
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container Artists: SQLite error 1: no such table: audio_artists
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container Albums: SQLite error 1: no such table: audio_albums
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container Videos: SQLite error 1: no such table: videos
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container All: SQLite error 1: no such table: images
>>>
>>> (rygel:7220): Lms-WARNING **: rygel-lms-category-container.vala:422:
>>> Container Years: SQLite error 1: no such table: images
>>>
>>
>> Meh. To be ignored.
>>
>>
>>> (rygel:7220): GLib-GIO-CRITICAL **: g_inet_address_new_from_string:
>>> assertion 'string != NULL' failed
>>>
>>
>> Fixed in latest GUPnP/GSSP.
>>
>>
>>> Kodi sees GST launch as before - exposes the 3 streams as configured
>>> (mp3/wav/flac)
>>>
>>> All three fail to play.
>>>
>>> Kodi (OSMC raspberry) Log snippet:
>>>
>>> 3:26:59 135108.890625 T:1957605936   ERROR: CCurlFile::Stat - Failed:
>>> HTTP response code said error(22) for
>>>
>>> http://192.168.1.2:65530/GstLaunch/i/bXlwdWxzZWF1ZGlvZmxhYw%3D%3D/res/primary_http.monitor
>>> [2] ! flacenc
>>>
>>
>> It's still picking up weird URLs. Which Kodi/OSMC version is that? Can
>> you provide a tcpdump/wireshark capture? For tcpdump, make sure it doesn't
>> cut off the packets (-s 0)
>>
>>
>>
>
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to