<div dir="ltr">Hi All,<div><br></div><div>I am playing with a camera:</div><div><div>gst-launch-1.0 -vvv souphttpsrc location="<a href="http://192.168.1.231/channel1">http://192.168.1.231/channel1</a>" ! multipartdemux ! jpegdec ! xvimagesink</div><div>Setting pipeline to PAUSED ...</div><div>Pipeline is PREROLLING ...</div><div>/GstPipeline:pipeline0/GstJpegDec:jpegdec0.GstPad:sink: caps = image/jpeg</div><div>/GstPipeline:pipeline0/GstJpegDec:jpegdec0.GstPad:src: caps = video/x-raw, format=(string)I420, width=(int)1280, height=(int)1024, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2, colorimetry=(string)1:4:0:0, framerate=(fraction)0/1</div><div>/GstPipeline:pipeline0/GstXvImageSink:xvimagesink0.GstPad:sink: caps = video/x-raw, format=(string)I420, width=(int)1280, height=(int)1024, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, chroma-site=(string)mpeg2, colorimetry=(string)1:4:0:0, framerate=(fraction)0/1</div></div><div><br></div><div>The above works.</div><div><br></div><div>But then I try to build a pipeline to hlssink the camera and I never get a playlist file created.</div><div><br></div><div>gst-launch-1.0 souphttpsrc location=<a href="http://192.168.1.231/channel1">http://192.168.1.231/channel1</a> is-live=true do-timestamp=1 '!' jpegdec '!' openh264enc '!' queue '!' mpegtsmux '!' hlssink playlist-root=<a href="https://192.168.1.8/~user/hlssink">https://192.168.1.8/~user/hlssink</a> location=/home/user/public_html/hlssink/hlssink.camera.0.%05d.ts target-duration=1 max-files=3 playlist-length=2 playlist-location=/home/user/public_html/hlssink/playlist.camera.0.m3u8<br></div><div><br></div><div>I have played also removed the three options target-duration, max-files and playlist-length (so defaults are used) and that made no difference. the playlist file is never created.</div><div><br></div><div>What am I missing?<br></div><div><br></div><div>Jerry</div></div>