Output the stream on GPIO or USART. (GPIO SINK, USART SINK)

Output the stream on GPIO or USART. (GPIO SINK, USART SINK)

  • Hi there,

    Is it possible to send the output to the GPIO port of the LeopardBoard. I want to transfer the captured video with a normal telecom system and on the other side, grab the raw compressed frames and decode them again. 

    In fact I need a SINK for the GPIO. Or sink for the USART. Is it available, or is it possible to write one?

    Here is a diagram of what I have in mind:

    Thanks

    Morteza

  • Morteza,

    When you configure a pin to be a GPIO, and you configure it to be an output, then you can set it on and off.  Are you saying you want to use the ARM processor to toggle each bit of streaming video out a single GPIO pin?  This is madness.

    You want to use a high speed serial (e.g. SPI or USB) or high speed parallel (e.g. VPBE LCD interface).

    If you want to create a GStreamer element, such as a sink, this link should help

    gstreamer.freedesktop.org/.../section-elements-create.html

    If you want to see an example GStreamer USB sink, check out http://ridgerun.github.com/

    Todd

  • Hi Todd,

    I am looking for a way to transmit compressed video stream on a twisted pair of differential lines (e.g. RS-485) to make a video conferencing phone.

    So it seems that I can use your USB sink as a starting point.

    Am I right?

    Morteza

     

  • Yes, the GStreamer USB sink would be a good starting point for creating a GStream UART sink