Hi all,
I am preparing to build a DVR (Digital Video Recorder) based on gstreamer. Basically, what it does is: 1. Get encoded H264 D1 Element Stream from hardware, an encoder card. 2. Save the video stream in mp4 format to hard driver. 3. When user requests, send out the stream by RTP. So I think the gstreamer's pipeline concept are perfect for this task and I've finished reading the tutorial of gstreamer. My questions are: 1. What plugins' docs should I read for further info.(There are so many gstreamer plugins) 2. It's said that "Manually adding or removing data from/to a pipeline" is NOT suggested, then what is the proper way to add the video stream from the hardware SDK to a pipeline? Thanks in advance. -- look to the things around you,the immediate world around you, if you are alive,it will mean something to you ——Paul Strand ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Peter Cai schrieb:
> Hi all, > > I am preparing to build a DVR (Digital Video Recorder) based on gstreamer. > > Basically, what it does is: > > 1. Get encoded H264 D1 Element Stream from hardware, an encoder card. > 2. Save the video stream in mp4 format to hard driver. > 3. When user requests, send out the stream by RTP. > > So I think the gstreamer's pipeline concept are perfect for this task > and I've finished reading the tutorial of gstreamer. > > My questions are: > > 1. What plugins' docs should I read for further info.(There are so > many gstreamer plugins) a bit with e.g. gst-launch. Look at the examples we have in each of the gstreamer modules (under test/examples). > 2. It's said that "Manually adding or removing data from/to a > pipeline" is NOT suggested, > then what is the proper way to add the video stream from the hardware > SDK to a pipeline? Write a source plugin for that. Is that card using a standart linux kernel interface or is there only a custom driver for it? Stefan > > Thanks in advance. > -- > look to the things around you,the immediate world around you, if you > are alive,it will mean something to you ——Paul Strand > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > ------------------------------------------------------------------------ > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |