<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <p>Hello,</p>
    <p>depending on the direction, you may have to use stream to uac
      function, I can see you use only stream to uas function.</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 25.08.20 16:16, Amit Pal wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:015701d67aea$5aa1d6e0$0fe584a0$@coraltele.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">Dear Daniel,<br>
                              I am using following snippets.<br>
            when I am using hold from caller  side then still no hold
            sound play to callee but when hold from callee getting
             error “</span>handle_play: can't create player”<br>
          <br>
          my scripts snippets<br>
          <br>
          <span style="color:#1F497D">#IN Request ROUTE<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"> if
            (is_method("INVITE")) {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
            if (has_body("application/sdp")) {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                                               
            if(rtpproxy_offer()){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                                                               
            t_on_reply("1");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                                               
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
                if (is_audio_on_hold()) {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                                               
                            xlog("SCRIPT: [$cfg(route)][$T_branch_idx]
            is_Audio_on_Hold_RTPPROXY audio on hold, preparing to play
            media on reply to $rm\n");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">          
                                
            rtpproxy_stream2uas("/home/coralswitch/queuesounds/moh2.wav",
            "-1");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
                } else {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                                                               
            xlog("SCRIPT: [$cfg(route)][$T_branch_idx]
            is_Audio_on_UNHold_RTPPROXY audio on hold, preparing to play
            media on reply to $rm\n");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            rtpproxy_stop_stream2uas();<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">            };<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            }else {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            t_on_reply("2");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">        }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"> <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"> if
            (is_method("ACK") && has_body("application/sdp"))
            {       <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
            rtpproxy_answer();<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"> }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">#ON REPLY ROUTE<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">onreply_route[1]<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">{<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">    if
            (has_body("application/sdp"))  {    <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
            set_rtp_proxy_set(0);<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
            rtpproxy_answer();<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">                               
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">}<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">onreply_route[2]<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">{<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">    if
            (has_body("application/sdp")){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            rtpproxy_offer();<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">               
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">}<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Please guide
            what is wrong here.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><br>
            Thanks<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Regards<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Amit Pal<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><a name="_MailEndCompose"
            moz-do-not-send="true"><span style="color:#1F497D"><o:p> </o:p></span></a></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b>From:</b> Daniel-Constantin Mierla
              [<a class="moz-txt-link-freetext" href="mailto:miconda@gmail.com">mailto:miconda@gmail.com</a>] <br>
              <b>Sent:</b> Tuesday, August 25, 2020 6:57 PM<br>
              <b>To:</b> Kamailio (SER) - Users Mailing List; Amit Pal<br>
              <b>Subject:</b> Re: [SR-Users] RTP PROXY
              (rtpproxy_stream2uas getting error)<o:p></o:p></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p>Hello,<span style="font-size:12.0pt"><o:p></o:p></span></p>
        <p>that typically happens when you try to play to the callee
          before knowing where it expect the RTP (before getting
          response with sdp for INVITE). Maybe you can share the
          relevant config snippets to see if we can spot something wrong
          there.<o:p></o:p></p>
        <p>Cheers,<br>
          Daniel<o:p></o:p></p>
        <div>
          <p class="MsoNormal">On 24.08.20 13:18, Amit Pal wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">Dear Team , <o:p></o:p></p>
          <p class="MsoNormal">                    I am using  Kamailio
            and RTPProxy for media. I am trying to play caller/callee
            side  media by rtpproxy_stream2uas/ rtpproxy_stream2uac.<o:p></o:p></p>
          <p class="MsoNormal">But I am getting error<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">secondary rtpproxy[27007]:
            DBUG:handle_command: received command "29329_6 P-1
            2c60634699018317MTg0YzVlODc0NTBiZGU1ZGJiYmNmYjY1MDc0MjIwMzI.
            /home/coralswitch/queuesounds/moh2.wav session
            b2f563cf067c489ca7102e96b622f2f1;1 9f10411f;1"<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: ERR:handle_play: can't
            create player<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: DBUG:doreply: sending
            reply "29329_6 E6#012"<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: INFO:process_rtp:
            session timeout<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: INFO:remove_session: RTP
            stats: 1083 in from callee, 936 in from caller, 2019
            relayed, 0 dropped<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: INFO:remove_session:
            RTCP stats: 30 in from callee, 41 in from caller, 71
            relayed, 0 dropped<o:p></o:p></p>
          <p class="MsoNormal">rtpproxy[27007]: INFO:remove_session:
            session on ports 36556/60108 is cleaned up<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">why this error are coming <b>. Even some
              time with change in script following error   “handle_play:
              can't create player” not showing but even not media
              playing.</b><o:p></o:p></p>
          <p class="MsoNormal">Log are attached with mail.<o:p></o:p></p>
          <p class="MsoNormal">Please do the need full.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Regards<o:p></o:p></p>
          <p class="MsoNormal">Amit Pal<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:12.0pt;font-family:"Times New
              Roman","serif""><br>
              <br>
              <o:p></o:p></span></p>
          <pre>_______________________________________________<o:p></o:p></pre>
          <pre>Kamailio (SER) - Users Mailing List<o:p></o:p></pre>
          <pre><a href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a><o:p></o:p></pre>
          <pre><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
        </blockquote>
        <pre>-- <o:p></o:p></pre>
        <pre>Daniel-Constantin Mierla -- <a href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
        <pre><a href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
        <pre>Funding: <a href="https://www.paypal.me/dcmierla" moz-do-not-send="true">https://www.paypal.me/dcmierla</a><o:p></o:p></pre>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Funding: <a class="moz-txt-link-freetext" href="https://www.paypal.me/dcmierla">https://www.paypal.me/dcmierla</a></pre>
  </body>
</html>