<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: JTAPI Start/Stop Recording for Application Invoked Recording in Call Control</title>
    <link>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584739#M2258</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="replyToName"&gt;Michael,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;As soon as call will go on hold, recording will be automatically stopped. You don't need to call stopRecording.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Umesh&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Nov 2014 05:11:16 GMT</pubDate>
    <dc:creator>upchaurasia</dc:creator>
    <dc:date>2014-11-04T05:11:16Z</dc:date>
    <item>
      <title>JTAPI Start/Stop Recording for Application Invoked Recording</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584738#M2257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Developers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am currently developing a recording application witch CUCM 9.0.&lt;/P&gt;&lt;P&gt;Now the problem I'm facing is this. I have application-invoked recording setup for the recording functionality.&lt;/P&gt;&lt;P&gt;I would like to stop the recording at specific portions of a call (ie, during call hold, during transfer).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The sample call flow is this:&lt;/P&gt;&lt;P&gt;# Ext 1000 calls Ext 1001&lt;/P&gt;&lt;P&gt;# Ext 1001 answers 1000 // at this point, call CiscoTerminalConnection.startRecording()&lt;/P&gt;&lt;P&gt;# Ext 1001 holds 1000 // at this point, call CiscoTerminalConnection.stopRecording()&lt;/P&gt;&lt;P&gt;# Ext 1001 resumes 1000 // at this point, call CiscoTerminalConnection.startRecording()&lt;/P&gt;&lt;P&gt;# Ext 1001 disconnects // at this point, call CiscoTerminalConnection.stopRecording()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to know if this is even possible.&lt;/P&gt;&lt;P&gt;I have tried the setup in the code above, calling stopRecording() when the rtp input streams stop coming in for a device.&lt;/P&gt;&lt;P&gt;This works fine as expected.&lt;/P&gt;&lt;P&gt;But when I try to start the recording again, during a resume event, the recording is not restarted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you help and shed some light on how to properly implement this kind of setup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The goal of this is to make sure that there are no hold-tone streams included in the recordings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea will be very much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: We're not using MediaSense on this so it's just that plain JTAPI app.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2014 02:38:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584738#M2257</guid>
      <dc:creator>mencarnacion</dc:creator>
      <dc:date>2014-11-04T02:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI Start/Stop Recording for Application Invoked Recording</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584739#M2258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="replyToName"&gt;Michael,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;As soon as call will go on hold, recording will be automatically stopped. You don't need to call stopRecording.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Umesh&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2014 05:11:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584739#M2258</guid>
      <dc:creator>upchaurasia</dc:creator>
      <dc:date>2014-11-04T05:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI Start/Stop Recording for Application Invoked Recording</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584740#M2259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Umesh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the prompt reply.&lt;/P&gt;&lt;P&gt;When you say 'recording will be automatically stopped', this is for the case of the caller device right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As for the called device, when caller holds the call, the called device is provided with another input stream, that of the hold tone. I would not want this part to be recorded for the called device. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have some ideas on how I could achieve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2014 05:28:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584740#M2259</guid>
      <dc:creator>mencarnacion</dc:creator>
      <dc:date>2014-11-04T05:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI Start/Stop Recording for Application Invoked Recording</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584741#M2260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think you will get any event if party is external (mobile or PSTN), but if other party is CUCM endpoint then you can check parameters in CiscoRTPInputStartedEv &amp;amp; CiscoRTPOutputStoppedEv, if that can help u in building logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Umesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Nov 2014 08:54:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-start-stop-recording-for-application-invoked-recording/m-p/3584741#M2260</guid>
      <dc:creator>upchaurasia</dc:creator>
      <dc:date>2014-11-05T08:54:20Z</dc:date>
    </item>
  </channel>
</rss>

