i.MX6Q: How to install Gstreamer http source?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6Q: How to install Gstreamer http source?

Jump to solution
2,438 Views
Tarek
Senior Contributor I

Hi,

Did anyone install souphttpsrc or a similar http src?

Thanks

Labels (2)
0 Kudos
1 Solution
961 Views
Ragan_Dunham
NXP Employee
NXP Employee

I do not have any specific advice as souphttpsrc is not officially supported by Freescale.  I am not certain what build environment you are using, but if you have not already I would check Yocto to see if there is support there (I did not check myself).  If so, even if you are not using Yocto you could determine the other dependencies pretty quickly.

Best Regards,

Ragan

View solution in original post

0 Kudos
5 Replies
962 Views
Ragan_Dunham
NXP Employee
NXP Employee

I do not have any specific advice as souphttpsrc is not officially supported by Freescale.  I am not certain what build environment you are using, but if you have not already I would check Yocto to see if there is support there (I did not check myself).  If so, even if you are not using Yocto you could determine the other dependencies pretty quickly.

Best Regards,

Ragan

0 Kudos
961 Views
simon_cai
Contributor III

hi I am using imx6 BSP rootfs based L3.0.35_1.1.0_121218_source.

it support souphttpsrc!!!

you can test it as following ways:

1, udhcpc eth0; and gst-launch playbin2 uri=http://docs.gstreamer.com/media/sintel_trailer-480p.webm"

2,

a) use VLC to stream HTTP data. (mux=ts,without seekout),path:172.21.78.67:8080/1

b) at the end of imx6:

while true;do gst-launch souphttpsrc location=http://172.21.78.67:8080/1 ! mpegtsdemux name=ts ts. ! queue ! vpudec ! mfw_v4lsink sync=false ts. ! queue  ! beepdec ! alsasink sync=false -vvv; done

thx

baihui ADV


0 Kudos
961 Views
timothybean
Contributor IV

Hi Tarek,

I think for that you also need to install libsoup as well. I think it is dependent upon it. I have not tried to install it though.

Tim

0 Kudos
961 Views
simon_cai
Contributor III

hi I am using imx6 BSP rootfs based L3.0.35_1.1.0_121218_source.

it support souphttpsrc!!!

you can test it as following ways:

1, udhcpc eth0; and gst-launch playbin2 uri=http://docs.gstreamer.com/media/sintel_trailer-480p.webm"

2,

a) use VLC to stream HTTP data. (mux=ts,without seekout),path:172.21.78.67:8080/1

b) at the end of imx6:

while true;do gst-launch souphttpsrc location=http://172.21.78.67:8080/1 ! mpegtsdemux name=ts ts. ! queue ! vpudec ! mfw_v4lsink sync=false ts. ! queue  ! beepdec ! alsasink sync=false -vvv; done

thx

baihui ADV

0 Kudos
961 Views
Tarek
Senior Contributor I

Hi Tim,

I have installed libsoup then re-compiled gst-plugins-good.  Still no luck thought :smileysad:

Tarek

0 Kudos