Video processing(record\play) real time from camera with metadata

Mikl michael.yarochkin at timetronics.be
Mon Sep 5 13:14:38 UTC 2016


HI,


-Well, i am reading about GStreamer only 4 days. Learn a lot. Have some lines of code already. But it is still difficult for me.


-I don`t need to connect to camera. My data is already RAW RGB buffer in memory (char*).


-Maybe you can help me to construct pipeline initialization string. And i will start learning by making implementation.


My system is:

 Source

   -source video RGB24 RAW data by char* (800x400), 20 fps

   -source audio not exist now, but want to prepare the structure

   -source subtitles is text


 Fast compression, if needed and possible


 Probably i will need 'mixer'


 Output

   -local file in mkv(best i found for now) format


Need more details?


Thank you in advance.

________________________________
From: Tim Müller [via GStreamer-devel] <ml-node+s966125n4679423h62 at n4.nabble.com>
Sent: Monday, September 5, 2016 2:35:36 PM
To: Michael Yarochkin
Subject: Re: Video processing(record\play) real time from camera with metadata

On Mon, 2016-09-05 at 01:08 -0700, Mikl wrote:

Hi,


My question now is HOW to do this. :)

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.



Do you have also something to say about other information, i provided to you?

Not really. I don't know what to say about that. Were there any questions? Nothing seemed problematic.

Cheers
 -Tim


--

Tim Müller, Centricular Ltd - http://www.centricular.com


Join us at the GStreamer Conference: 10-11 October 2016 in Berlin, Germany

_______________________________________________
gstreamer-devel mailing list
[hidden email]</user/SendEmail.jtp?type=node&node=4679423&i=0>
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


________________________________
If you reply to this email, your message will be added to the discussion below:
http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679423.html
To unsubscribe from Video processing(record\play) real time from camera with metadata, click here<http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4679305&code=bWljaGFlbC55YXJvY2hraW5AdGltZXRyb25pY3MuYmV8NDY3OTMwNXwyMDkyNzIxODU=>.
NAML<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>




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Video-processing-record-play-real-time-from-camera-with-metadata-tp4679305p4679429.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160905/a3e057c7/attachment-0001.html>


More information about the gstreamer-devel mailing list