Hi !
I'm using gstreamer on iMx6 platform, and I need to stream a video source with an audio source together via ethernet.
I'm using the following pipeline where I take a video file (iMX6.mp4) and an audio file (yb.mp3) muxed together and sinked by tcpserversink.
gst-launch filesrc location=/demo/iMX6.mp4 typefind=true ! aiurdemux ! queue ! vpudec ! vpuenc codec=6 ! queue ! mux. filesrc location=/yb.mp3 typefind=true ! beepdec ! audioconvert ! 'audio/x-raw-int, channels=2' ! mfw_mp3encoder ! queue ! mux. mpegtsmux name=mux ! queue ! tcpserversink host=192.168.2.62 port=5000
When I try to reproduce the streaming with VLC (opening tcp://192.168.2.62:5000) I hear only the mp3 file without video.
Where am I wrong ?
Hi Leonardo, thank for your reply...
I just tried with UDP streaming but it doesn't work....
and yes, in my pipeline I did a transcode...
Regards
Matteo
This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this discussion, or create another discussion.
Thanks,
Yixing
Matto
We have not got your response yet and will close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.
Thanks,
Yixing
Matto
Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.
Please note that when you reply to someone, you should click Reply in that person's response box. The reply you sent was to yourself.
Thanks,
Yixing
if you already have encoded data, why do you decode and encode again? are you doing transcoding? have you tried UDP streaming?