<div dir="ltr">Hi Ross! <div><br></div><div>First of all, thank you so much for your answer! </div><div><br></div><div>Answering your question, the audio codec is AMR-WB and I have the SDP description too although I know in advance all info related to the media (sample rate, channel number, ...).</div><div><br></div><div>Is there any sample code I can use as a guide?</div><div><br></div><div>Thank you so much!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El jue, 13 jun 2024 a las 14:42, Ross Finlayson (<<a href="mailto:finlayson@live555.com">finlayson@live555.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
> On Jun 13, 2024, at 4:44 AM, Guillermo Bernaldo de Quiros Maraver <<a href="mailto:gbernaldo@cestel.es" target="_blank">gbernaldo@cestel.es</a>> wrote:<br>
> <br>
> The audio comes in RTP format from another place (with their source address, and source port payload type, ssrc, etc...)<br>
<br>
[…]<br>
<br>
> On the other hand I have to send audio in RTP format when the application sends me a notification. The source of the audio comes from my microphone when I get a notification.<br>
> My question is if there is any possibility to use liveMedia (without SIP) for this kind of scenario. If that's the case, is there any sample code I can use as a guide? <br>
<br>
If I understand correctly, you want to both:<br>
        1/ Receive an incoming RTP audio stream (presumably knowing its port number and destnation/source IP addresses), and<br>
        2/ Transmit an outgoing RTP audio stream (presumably knowing the destination port number and IP address)<br>
<br>
If so, you could probably be able to use our “LIVE555 Streaming Media” code for this.  For example, you could use one LIVE555-based application (process) to do 1/ (the reception), and another LIVE555-based application (process) to do 2/ (the transmission).  Or you might want to combine both reception and transmission into a single LIVE555-based application (using a single event loop).<br>
<br>
For 1/, do you know what kind of audio (i.e. what codec) this incoming stream is using?  Do you have a SDP description for this stream, or do you always know in advance that the stream will be using one particular codec (and thus one particular RTP payload format), including the sampling frequency, and the number of audio channels (i.e., whether it’s mono or stereo)?  This question is important, because the format of the RTP packet (including possible headers) will depend on the particular codec that is being used.<br>
<br>
<br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href="http://www.live555.com/" rel="noreferrer" target="_blank">http://www.live555.com/</a><br>
<br>
<br>
_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr" style="color:rgb(136,136,136)"><font color="#222222" face="Roboto, RobotoDraft, Helvetica, Arial, sans-serif" size="1">Guillermo Bernaldo de Quiros Maraver</font><br style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><a href="https://maps.google.com/?q=C/+Marie+Curie,+5-7.+Edificio&entry=gmail&source=g" style="color:rgb(17,85,204);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small" target="_blank">C/ Marie Curie, 5-7. Edificio</a><span style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small;color:rgb(31,73,125)"> Beta, Oficina 2.5</span><br style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><span style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small">28521 – Rivas Vaciamadrid (Madrid)</span><br style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><span style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small">Tfno: +34 91.871.20.95     Fax: +34 91.870.28.18</span></div><div dir="ltr"><span style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><font color="#000000">Email:</font><font color="#888888"> </font><a href="mailto:gbernaldo@cestel.es" style="color:rgb(17,85,204)" target="_blank">gbernaldo@cestel.es</a></span><span style="color:rgb(34,34,34);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><br></span></div><div dir="ltr"><span style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"><font color="#000000">Web:</font></span><span style="color:rgb(5,99,193);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:x-small"> <a href="http://www.cestel.es/" style="color:rgb(17,85,204)" target="_blank">www.cestel.es</a></span></div></div></div>