Is it possible to incapsulate uncompressed image in an RTP stream? Protocols for uncompressed multiple-images video?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Is it possible to incapsulate uncompressed image in an RTP stream? Protocols for uncompressed multiple-images video?

Mauro Brenna
Hello,

for a specific application I would like to stream uncompressed images
as video stream.
The images can be:
- in bayer/raw format, RGB (565, 888 etc.), YUV (420, 422 etc.), all
uncompressed
- of different resolutions and at different framerate

Is there a standard protocol, possibly a realtime one such as RTP,
where can I encapsulate the images without compression?
Is there a standard video container, such as AVI, for uncompressed
images, which add only few information to the images, without
manipulating them? (e.g., I need only to send an header, then the
image and a trailer in order to detect the video stream at the other
end).

Which are the filters of the gst-launch pipeline that can be useful to
that purpose?


Thank you in advance,

Mauro
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Is it possible to incapsulate uncompressed image in an RTP stream? Protocols for uncompressed multiple-images video?

Marco Ballesio
Hi,

yes, it is specified in RFC4175 and possible with GStreamer's rtpvrawpay/depay.

What a powerful tool is Google ;).

Regards,
Marco

On Mon, Sep 12, 2011 at 9:35 AM, Mauro Brenna <[hidden email]> wrote:

> Hello,
>
> for a specific application I would like to stream uncompressed images
> as video stream.
> The images can be:
> - in bayer/raw format, RGB (565, 888 etc.), YUV (420, 422 etc.), all
> uncompressed
> - of different resolutions and at different framerate
>
> Is there a standard protocol, possibly a realtime one such as RTP,
> where can I encapsulate the images without compression?
> Is there a standard video container, such as AVI, for uncompressed
> images, which add only few information to the images, without
> manipulating them? (e.g., I need only to send an header, then the
> image and a trailer in order to detect the video stream at the other
> end).
>
> Which are the filters of the gst-launch pipeline that can be useful to
> that purpose?
>
>
> Thank you in advance,
>
> Mauro
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Is it possible to incapsulate uncompressed image in an RTP stream? Protocols for uncompressed multiple-images video?

Mauro Brenna
Thank you Marco,

I will read the RFC and help of the gstreamer filters and let you know
my progresses.

Best Regards,

Mauro

On 12 September 2011 09:52, Marco Ballesio <[hidden email]> wrote:

> Hi,
>
> yes, it is specified in RFC4175 and possible with GStreamer's rtpvrawpay/depay.
>
> What a powerful tool is Google ;).
>
> Regards,
> Marco
>
> On Mon, Sep 12, 2011 at 9:35 AM, Mauro Brenna <[hidden email]> wrote:
>> Hello,
>>
>> for a specific application I would like to stream uncompressed images
>> as video stream.
>> The images can be:
>> - in bayer/raw format, RGB (565, 888 etc.), YUV (420, 422 etc.), all
>> uncompressed
>> - of different resolutions and at different framerate
>>
>> Is there a standard protocol, possibly a realtime one such as RTP,
>> where can I encapsulate the images without compression?
>> Is there a standard video container, such as AVI, for uncompressed
>> images, which add only few information to the images, without
>> manipulating them? (e.g., I need only to send an header, then the
>> image and a trailer in order to detect the video stream at the other
>> end).
>>
>> Which are the filters of the gst-launch pipeline that can be useful to
>> that purpose?
>>
>>
>> Thank you in advance,
>>
>> Mauro
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel