Re: Question about rygel transcoding ogg
- From: Jens Georg <mail jensge org>
- To: rygel-list gnome org
- Subject: Re: Question about rygel transcoding ogg
- Date: Thu, 10 Sep 2015 17:04:42 +0200
On Do, 2015-09-10 at 14:30 +0200, WR wrote:
Am Donnerstag, den 10.09.2015, 12:46 +0200 schrieb Jens Georg:
[snip]
Can you try changing the CHUNKED in librygel-server/rygel-http-get.vala,
line 292 to EOF?
I did so, but no success
} else {
response_body_encoding = Soup.Encoding.EOF;
debug ("Response encoding set to EOF");
}
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:156: HTTP HEAD request for URI
'http://192.168.2.37:52842/MediaExport/i/dmlydHVhbC1pZDo5NTRhZWQ5ZTEzNmEzNjRlZjAyZmFmZTRiZmYxMGViZTphMWRiNDA5YjNhZDgxMGUxMDFhOGI4YzQ2ZWEwMGI3OA==/res/MP3.mp3'.
Headers:
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:160: Accept : */*
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:160: Host : 192.168.2.37:52842
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:160: Connection : Keep-Alive
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:160: User-Agent : pvConnect DLNADOC/1.50
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-server.vala:160: getcontentFeatures.dlna.org : 1
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: rygel-gst-media-engine.vala:134:
get_resources_for_item(file:///home/wolfgang/rygeltestmusic/07%20Fire%20and%20Brimstone.ogg), protocol: file
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:949: Adding 5 resources to item
source file:///home/wolfgang/rygeltestmusic/07%20Fire%20and%20Brimstone.ogg
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:952: Media-export item media
resource primary_http
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:952: Media-export item media
resource LPCM
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:952: Media-export item media
resource AAC_ADTS_320
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:952: Media-export item media
resource MP3
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:952: Media-export item media
resource primary
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:310: Original search: (upnp:class
271 object.item.audioItem.musicTrack 0 upnp:album 271 Say That to Say This)
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:311: Parsed search expression:
WHERE ((m.class = ? ) AND (m.album = ? COLLATE CASEFOLD))
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:316: Arg 0:
object.item.audioItem.musicTrack
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:316: Arg 1: Say That to Say This
(lt-rygel:9911): MediaExport-DEBUG: rygel-media-export-media-cache.vala:336: Parameters to bind: 2
(lt-rygel:9911): RygelServer-WARNING **: rygel-lg-tv-hacks.vala:62: Fire and Brimstoneumsortiert
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: rygel-gst-media-engine.vala:211: creating data source for
file:///home/wolfgang/rygeltestmusic/07%20Fire%20and%20Brimstone.ogg
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: rygel-gst-media-engine.vala:214: MediaResource MP3, profile
MP3, mime_type audio/mpeg
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: Creating data source from transcoder MP3 with DLNA profile MP3
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: rygel-gst-transcoder.vala:143: RygelMP3Transcoder using the
following encoding profile:
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: audio:
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: Format: audio/mpeg, mpegversion=(int)1, layer=(int)3
(lt-rygel:9911): RygelServer-DEBUG: rygel-data-sink.vala:89: Setting max_bytes to MAX
(lt-rygel:9911): RygelServer-DEBUG: rygel-data-sink.vala:53: Setting max_bytes to MAX
(lt-rygel:9911): MediaEngine-GStreamer-DEBUG: rygel-gst-data-source.vala:76: No seek requested - sending
entire binary
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:266: Response size unknown
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:293: Response encoding set to EOF
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:343: Following HTTP headers appended to response:
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: Date : Thu, 10 Sep 2015 12:23:07 GMT
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: Content-Type : audio/mpeg
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: contentFeatures.dlna.org :
DLNA.ORG_PN=MP3;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01700000000000000000000000000000
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: transferMode.dlna.org : Streaming
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: Vary : TimeSeekRange.dlna.org
there seems to another thing a bit different: between native MP3 and transcoded one:
transcoded:
(lt-rygel:9911): RygelServer-DEBUG: rygel-http-get.vala:345: contentFeatures.dlna.org :
DLNA.ORG_PN=MP3;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01700000000000000000000000000000
DLNA.ORG_CI=1 means transcoded. DLNA.ORG_OP=10 means Time-based seeking
only because we don't have a size for the the final file.
Can you also try adding response_headers.replace ("Content-Length", 16 *
1024 * this.handler.get_resource_duration ()); to that section?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]