<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>HI,</p>
<p><br>
</p>
<p>-Well, i am reading about GStreamer only 4 days. Learn a lot. Have some lines of code already. <span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">B</span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">ut
i</span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">t is still </span><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">difficult
for me.</span></p>
<p><br>
</p>
<p>-I don`t need to connect to camera. <span style="font-size: 12pt;">My data is already RAW RGB buffer </span><span style="font-size: 12pt;">in memory (char*).</span></p>
<p><br>
</p>
<p><span style="font-size: 12pt;">-Maybe you can help me to construct pipeline </span>initialization<span style="font-size: 12pt;"> string. And i will start learning by making implementation.</span></p>
<p><br>
</p>
<p>My system is:</p>
<p><span style="font-size: 12pt;"> Source</span></p>
<p><span style="font-size: 12pt;"> -source video RGB24 RAW data by char* (800x400), 20 fps</span></p>
<p><span style="font-size: 12pt;"><span style="font-family: Calibri, Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;"> -source audio not exist now, but
<span>want </span>to prepare the structure</span><br>
</span></p>
<p><span style="font-size: 12pt;"> -source subtitles is text</span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p> Fast compression, if needed and possible<span style="font-size: 12pt;"></span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p><span style="font-size: 12pt;"> Probably i will need 'mixer'</span></p>
<p><br>
</p>
<p> Output </p>
<p> -local file in mkv(best i found for now) format</p>
<p><br>
</p>
<p>Need more details?</p>
<p><br>
</p>
<p>Thank you in advance.</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Tim Müller [via GStreamer-devel] <ml-node+<a href="/user/SendEmail.jtp?type=node&node=4679429&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>><br>
<b>Sent:</b> Monday, September 5, 2016 2:35:36 PM<br>
<b>To:</b> Michael Yarochkin<br>
<b>Subject:</b> Re: Video processing(record\play) real time from camera with metadata</font>
<div> </div>
</div>
<div>
<div>On Mon, 2016-09-05 at 01:08 -0700, Mikl wrote:</div>
<div><br>
</div>
<div>Hi,</div>
<div><br>
</div>
<blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' style="border-left:2px solid #CCCCCC;padding:0 1em" type="cite">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p><span style="font-size: 12pt;">My question now is HOW to do this. :)</span></p>
</div>
</blockquote>
<div><br>
</div>
<div>Well, you'll need to learn a bit of GStreamer, and again it depends on what you want to do exactly. You are a bit light on the details. Maybe start reading the GStreamer application development manual. How to capture from your IP camera, depends on the
camera. If it offers rtsp you can use the 'rtspsrc' element, otherwise you might need other elements. Start capturing data, then depayload and remux to a matroska/mpeg-ts/whatever file. Then you can add a subtitle track with the 'appsrc' element, by pushing
data into the pipeline from your app.</div>
<div><br>
</div>
<div><br>
</div>
<blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' style="border-left:2px solid #CCCCCC;padding:0 1em" type="cite">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Do you have also something to say about other information, i provided to you?</p>
</div>
</blockquote>
<div><br>
</div>
<div>Not really. I don't know what to say about that. Were there any questions? Nothing seemed problematic.</div>
<div><br>
</div>
<div>Cheers</div>
<div> -Tim</div>
<div><br>
</div>
<div><span>
<pre>-- <br></pre>
<div style="width: 71ch; word-wrap: break-word; word-break: break-word; ">Tim Müller, Centricular Ltd -
<a href="http://www.centricular.com" target="_top" rel="nofollow" link="external">
http://www.centricular.com</a></div>
<div style="width: 71ch; word-wrap: break-word; word-break: break-word; "><br>
</div>
<div style="width: 71ch; word-wrap: break-word; word-break: break-word; ">
<pre style="white-space: pre-wrap; color: rgb(0, 0, 0); -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4);">Join us at the GStreamer Conference: 10-11 October 2016 in Berlin, Germany</pre>
</div>
</span></div>
<br>
_______________________________________________ <br>
gstreamer-devel mailing list <br>
<a href="/user/SendEmail.jtp?type=node&node=4679423&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>
<br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_top" rel="nofollow" link="external">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
<hr noshade="noshade" size="1" color="#cccccc">
<div style="color:#444; font: 12px tahoma,geneva,helvetica,arial,sans-serif;">
<div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div>
<a href="http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679423.html" target="_top" rel="nofollow" link="external">http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679423.html</a>
</div>
<div style="color:#666; font: 11px tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
To unsubscribe from Video processing(record\play) real time from camera with metadata,
<a href="" target="_top" rel="nofollow" link="external">
click here</a>.<br>
<a href="http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" target="_top" link="external">NAML</a>
</div>
</div>
<br/><hr align="left" width="300" />
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679429.html">Re: Video processing(record\play) real time from camera with metadata</a><br/>
Sent from the <a href="http://gstreamer-devel.966125.n4.nabble.com/">GStreamer-devel mailing list archive</a> at Nabble.com.<br/>