Login  Register

Recommendations for HTTP source element

classic Classic list List threaded Threaded
5 messages Options Options
Embed post
Permalink
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Recommendations for HTTP source element

Mandeep Sandhu
55 posts
Hi All,

I'm working on an embedded system with GStreamer 0.10.

Unfortunately in my setup, I don't have a HTTP src plugin (there's
only the filesrc plugin).

I know of 2 http src plugins - souphttpsrc and neonhttpsrc.

I'm surprised that there's no curl based src plugin (I could only find
sink plugins on the plugins page). Isn't curl a really old and stable
HTTP lib. So how come there's no curl based src plugin?

Which HTTP src plugin is recommended? I'd like to go for one which is
most stable and the HTTP lib is uses has the least deps.

Any suggestions based on your exp with these plugins?

Thanks for your time.

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

Re: Recommendations for HTTP source element

Nicolas Dufresne
104 posts
Le jeudi 06 décembre 2012 à 19:22 +0530, Mandeep Sandhu a écrit :
Which HTTP src plugin is recommended? I'd like to go for one which is
most stable and the HTTP lib is uses has the least deps.

I don't personally know the reason. But you souphttpsrc is the most widely use one.

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

Re: Recommendations for HTTP source element

Mandeep Sandhu
55 posts
> Which HTTP src plugin is recommended? I'd like to go for one which is
> most stable and the HTTP lib is uses has the least deps.
>
>
> I don't personally know the reason. But you souphttpsrc is the most widely
> use one.

Thanks Nicolas. I'll try this one. Just hope that libsoup doesn't have
too many deps, I can integrate it with my buildroot env.

BTW, Is there a need/case for a curl based src element?

I have some free time on my hands and can attempt at writing one (or
maybe I can pickup from where this guy left off:
https://bugzilla.gnome.org/show_bug.cgi?id=558450) Curl also has the
advantage in that it supports many protocols, not just HTTP (though
this point maybe moot as gst already has a plethora of plugins for
various streaming protocols).

Regards,
-mandeep


>
> regards,
> Nicolas
>
> _______________________________________________
> 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
| More
Print post
Permalink

Re: Recommendations for HTTP source element

Mailing List SVR
258 posts
In reply to this post by Mandeep Sandhu
Il 06/12/2012 14:52, Mandeep Sandhu ha scritto:

> Hi All,
>
> I'm working on an embedded system with GStreamer 0.10.
>
> Unfortunately in my setup, I don't have a HTTP src plugin (there's
> only the filesrc plugin).
>
> I know of 2 http src plugins - souphttpsrc and neonhttpsrc.
>
> I'm surprised that there's no curl based src plugin (I could only find
> sink plugins on the plugins page). Isn't curl a really old and stable
> HTTP lib. So how come there's no curl based src plugin?
>
> Which HTTP src plugin is recommended? I'd like to go for one which is
> most stable and the HTTP lib is uses has the least deps.
>
> Any suggestions based on your exp with these plugins?

I use souphttpsrc on both desktop and embedded (omap, android) with no
issue, however you can still use curl, if you want, and send the media
to the gstreamer pipeline via appsrc,

Nicola

>
> Thanks for your time.
>
> Regards,
> -mandeep
> _______________________________________________
> 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
| More
Print post
Permalink

Re: Recommendations for HTTP source element

Mandeep Sandhu
55 posts
>
> I use souphttpsrc on both desktop and embedded (omap, android) with no

Thanks! I'll stick to using souphttpsrc for my immediate need.

> issue, however you can still use curl, if you want, and send the media to
> the gstreamer pipeline via appsrc,

Using appsrc is a good idea. I'll try this out to see how it works with curl.

Thanks,
-mandeep
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel