Le 04/02/2019 à 11:34, Jens Georg a écrit :
>> I thought that Mpeg-TS belonged to DLNA standards.
>> What's wrong? What is the right way to do this (if any)?
> 
> That is more complex. It also depends on what is in the TS and if the
> device is strict,

I probably can instruct Gstreamer to (re)encode video in an appropriate
format

> it will not show anything without a DLNA profile.
> Rygel cannot detect those here so you have to specify them manually:

> webcam-dlnaprofile=MPEG_TS_SD_EU_ISO
> webcam-mime=video/mpeg
> 
> You might need to specify a different profile depending on the
> resolution/bitrate/fps - or might get away with the basic one.

I tested several profile names according to what i read in
/usr/share/gupnp-dlna-2.0/dlna-profiles/*.xml (without a clear
understanding of what does those profiles refers to ;( )

webcam-dlnaprofile=MPEG_TS_SD_EU_ISO
webcam-dlnaprofile=MPEG_TS_SD_NA_ISO
webcam-dlnaprofile=MPEG_TS_HD_NA_ISO
webcam-dlnaprofile=MPEG1
webcam-dlnaprofile=MPEG_PS_PAL
webcam-dlnaprofile=MPEG_PS_NTSC

unfortunately without success (not a big surprise ;) )


I get this error message:
(rygel:14797): MediaEngine-GStreamer-CRITICAL **: 16:59:42.042: Error
from pipeline RygelGstDataSource: gstbasesrc.c(3055): gst_base_src_loop
(): /GstPipeline:RygelGstDataSource/GstBin:bin1/GstV4l2Src:v4l2src1:
streaming stopped, reason not-negotiated (-4)

Does this means that gstreamer is expecting some kind of "negotiation"
from the TV? or Rygel?

Best regards
Christophe
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to