<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi Jyoti, thank you for your prompt response. I added the following caps statement, but it is still the same. The following is the modified receiver side code.<br><br>gst-launch-0.10 -v udpsrc port=5002 caps="application/x-rtp,media=(string)audio,clock-rate=(int)8000,encoding-name=(string)GSM,encoding-params=(string)1,octet-align=(string)1" ! queue ! rtpgsmdepay ! audio/x-raw-int,rate=8000,channels=1,depth=8 ! avimux ! filesink location=audio.avi sync=false<br><br>The error is the same: "WARNING: erroneous pipeline: could not link rtpgsmdepay0 to avimux0"<br><br>Thank you.<br><br>- Zelalem S. <br>-----------------------------------<br>From: jyoti.d@allaboutif.com<br>To: gstreamer-devel@lists.sourceforge.net<br>Subject: Re: [gst-devel] Problem with Recording Audio from a Network<br><br>You should set caps property on udpsrc element at receiver side.<br><br><div class="EC_gmail_quote">On Wed, Jun 10, 2009 at 7:26 PM, Zelalem Sintayehu <span dir="ltr">&lt;<a href="mailto:zelalems@hotmail.com">zelalems@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="EC_gmail_quote" style="padding-left: 1ex;">



<div>
Hi all, I was trying to record audio and video over the network. I wanted to check that separately and succeeded with the video recording, but i couldn't record the audio part. BTW, I want to record into avi file and I used h263p for the video and wanted to use either amr or gsm for the audio. I hope this is possible. The following is my code both from teh sender and reciever side.<br>
<br>Sender:<br>gst-launch-0.10 -v alsasrc ! queue ! audio/x-raw-int,rate=8000,channels=1,depth=8 ! audioconvert ! gsmenc ! rtpgsmpay ! queue ! udpsink port=5002<br><br>Receiver:<br><br>gst-launch-0.10 -v udpsrc port=5002 ! queue ! rtpgsmdepay ! audio/x-raw-int,rate=8000,channels=1,depth=8 ! avimux ! filesink location=audio.avi sync=false<br>
<br>and I got the following error and it terminates.&nbsp; "WARNING: erroneous pipeline: could not link rtpgsmdepay0 to avimux0. By the way, when i store both the video later, should i still put "sync=false" (the last statement in the reciever code)? <br>
<br><br>Please help me.<br><br><hr></div></blockquote></div><br><br /><hr />Windows Live™: Keep your life in sync. <a href='http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009' target='_new'>Check it out!</a></body>
</html>