<?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 - stopRecording Function? in Call Control</title>
    <link>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542624#M1681</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I should also mention that I am using JTAPI 8.6.&amp;nbsp; I see in version 10.0, this function is available.&amp;nbsp; Is there an alternative in 8.6?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Mar 2014 01:09:18 GMT</pubDate>
    <dc:creator>Doug.Brinkmeier</dc:creator>
    <dc:date>2014-03-06T01:09:18Z</dc:date>
    <item>
      <title>JTAPI - stopRecording Function?</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542623#M1680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are currently using the ciscoTerminalConnection -&amp;gt; startRecording function to fork a media stream and start a recording to MediaSense through CUCM.&amp;nbsp; This is all working as expected, and recordings are coming through fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I'm struggling a bit now, trying to find a way to stop the recording.&amp;nbsp; We're using Media Sense 8.5, and the MediaSense API is failing for some reason when I call stopRecording - without any detail in the response (it just says "API call failed, please verify the deviceRef...", but inputs are fine. I can query other active recordings and find it on that same deviceRef).&amp;nbsp; My best guess is that the originator (i.e. CUCM) is the only one allowed to stop the recording.&amp;nbsp; This seems a bit strange to me, because telling MediaSense to stop recording - since it's actually doing the recording - it should definitely know how to not continue to record - even if the stream is still coming in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, assuming this is true, and I need to call JTAPI to stop the recording, any hints at where I should look for this API call?&amp;nbsp; Intuitively, it seems like it should have been "stopRecording" - or "terminateRecording" on the same ciscoTerminalConnection object.&amp;nbsp; But I don't see anything like that.&amp;nbsp; Any advice/help would be very much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 15:51:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542623#M1680</guid>
      <dc:creator>Doug.Brinkmeier</dc:creator>
      <dc:date>2014-03-04T15:51:18Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI - stopRecording Function?</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542624#M1681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I should also mention that I am using JTAPI 8.6.&amp;nbsp; I see in version 10.0, this function is available.&amp;nbsp; Is there an alternative in 8.6?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2014 01:09:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542624#M1681</guid>
      <dc:creator>Doug.Brinkmeier</dc:creator>
      <dc:date>2014-03-06T01:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI - stopRecording Function?</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542625#M1682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, looks like I found the answer to my own question.&amp;nbsp; Not sure if I still get "points" for it or not? &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was able to cast the object that was returned from the call event to a MediaTerminalConnection.&amp;nbsp; It came back as just a TerminalConnection in all of the doc, and I had been casting it to CiscoTerminalConnection in order to startRecording(), but that Interface didn't have a stopRecording() for some reason.&amp;nbsp; So, to invoke stopRecording, I just cast it to MediaTerminalConnection, and invoked stopRecording from that interface.&amp;nbsp; I didn't realize the object returned in the event implemented both.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2014 01:44:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-stoprecording-function/m-p/3542625#M1682</guid>
      <dc:creator>Doug.Brinkmeier</dc:creator>
      <dc:date>2014-03-06T01:44:31Z</dc:date>
    </item>
  </channel>
</rss>

