<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="address"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PostalCode"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="State"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h2
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:18.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:navy;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
p.style2, li.style2, div.style2
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:9.0pt;
        font-family:Verdana;}
p.style4, li.style4, div.style4
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:#BEAA55;}
span.style61
        {color:#225147;}
span.style81
        {color:#225147;
        font-style:italic;}
span.style41
        {color:#BEAA55;}
span.style91
        {font-weight:bold;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=navy>

<div class=Section1>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Hello. I
have been search for ways to broadcast intercom messages to all IP phones and
came upon a post in the Cisco forums below:<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>However,
the modified scripts posted expired and I am hitting a dead end there.<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Yes, I
know there are 3<sup>rd</sup> party products but we are looking for
alternatives.<o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Has
anyone successfully implemented this?&nbsp; If so could you share your
information with me?&nbsp; <o:p></o:p></span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Thank you
in advance.<b><span style='font-weight:bold'><o:p></o:p></span></b></span></font></p>

<h2><b><font size=5 face="Times New Roman"><span style='font-size:18.0pt'><o:p>&nbsp;</o:p></span></font></b></h2>

<h2><b><font size=5 face="Times New Roman"><span style='font-size:18.0pt'>Posted
by: <a
href="http://forum.cisco.com/eforum/servlet/NetProf?page=netprof&amp;CommCmd=MB%3Fcmd%3Ddisplay_user_info%26location%3D.ee9eba9/4&amp;author=chilldill">chilldill</a><span
class=content><font color="#666666"><span style='color:#666666'> - network
Administrator, Bentonville Public Schools</span></font></span> - Oct 13, 2003,
10:07am PST<o:p></o:p></span></font></b></h2>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>I work
for a school district and we were researching the possibility of using our IP
Phones as an intercom system. The district was kicking around the idea of deploying
phones to each of the classrooms in a building and if we are doing that, why
not utilize the phones as an intercom and save the money in running cables and
speakers to each classroom. <br>
<br>
So we downloaded the IP Phone SDK and looked at a few sample programs that they
provide. One was the intercom service that allows two phones to talk back and
forth via RTP streaming. We simply modified the program so that it would
multicast to various phones, or unicast to a single phone. We then gathered the
IP's of all the phones and then had the program either multicast or unicast to
groups based on IP's. If we only wanted to send a message to First Grade, then
the multicast is sent to all IP's that we have designated as First Grade. Or we
could do an All-Call, and multicast to all the IP's. This is simply adding a
page that they have the option to choose who they want to call and the code
then multicasts (or unicasts) to the appropriate IP(s). <br>
<br>
There were a couple of extra things that also needed to change for our environment.
The sample program required push to talk and we needed handsfree usage for the
teachers, and it also required both (or all) parties to press the Exit button
when the intercom was exited by one. So we modified it to accomidate these
needs. <br>
<br>
The sample program is written in JavaScript and runs as an ASP page, although
it would be fairly simple to modify it to run on just about any platform in any
language. Once we modified it, we added it as a service to the Call Manager and
subscribed a phone to that service and it worked really well. Really doesn't
take a whole lot of time, pretty easy to do actually. <br>
<br>
</span></font><font size=2 face=Arial><span style='font-size:10.0pt;font-family:
Arial'><o:p></o:p></span></font></p>

<p class=style2><st1:PersonName w:st="on"><span class=style61><b><font size=1
 color="#225147" face=Verdana><span style='font-size:9.0pt;font-weight:bold'>Alex
 Pitzner</span></font></b></span></st1:PersonName><b><font color="#225147"><span
style='color:#225147;font-weight:bold'><br>
</span></font></b><span class=style81><i><font color="#225147">Sr. Network
Engineer</font></i></span><b><span style='font-weight:bold'><br>
<br>
<img border=0 width=200 height=61 id="_x0000_i1025"
src="cid:image001.gif@01C703E2.893A73B0"></span></b><o:p></o:p></p>

<p class=style2><st1:address w:st="on"><st1:address w:st="on"><st1:Street
  w:st="on"><strong><b><font size=1 color="#beaa55" face=Verdana><span
   style='font-size:9.0pt;font-family:Verdana;color:#BEAA55'>215 Market Street</span></font></b></strong></st1:Street></st1:address><b><font
 color="#beaa55"><span style='color:#BEAA55;font-weight:bold'><br>
<st1:City w:st="on"><strong><b><font face=Verdana><span style='font-family:
  Verdana'>Harrisburg</span></font></b></strong></st1:City><strong><b><font
 face=Verdana><span style='font-family:Verdana'> , <st1:State w:st="on">PA</st1:State>
 <st1:PostalCode w:st="on">17101</st1:PostalCode></span></font></b></strong></span></font></b></st1:address><strong><b><font
color="#beaa55" face=Verdana><span style='font-family:Verdana;color:#BEAA55'> </span></font></b></strong><font
color="#beaa55"><span style='color:#BEAA55'><br>
<st1:place w:st="on"><span class=style41><font color="#beaa55">Main</font></span></st1:place><span
class=style41><font color="#beaa55"> 717.901.5100</font></span><br>
<span class=style41><font color="#beaa55">Fax 717.901.3124</font></span><br>
<span class=style41><font color="#beaa55">Direct 717.901.5124</font></span></span></font><br>
<a href="mailto:Alex.Pitzner@HarrisburgU.net"><font color="#225147"><span
style='color:#225147'>Alex.Pitzner@</span></font><span class=style91><b><font
size=2 color="#225147"><span style='font-size:10.5pt;color:#225147'>H</span></font></b></span><font
color="#225147"><span style='color:#225147'>arrisburg</span></font><span
class=style91><b><font size=2 color="#225147"><span style='font-size:10.5pt;
color:#225147'>U</span></font></b></span><font color="#225147"><span
style='color:#225147'>.net</span></font></a><br>
<a href="http://www.HarrisburgU.net"><font color="#225147"><span
style='color:#225147'>www.</span></font><span class=style91><b><font size=2
color="#225147"><span style='font-size:10.5pt;color:#225147'>H</span></font></b></span><font
color="#225147"><span style='color:#225147'>arrisburg</span></font><span
class=style91><b><font size=2 color="#225147"><span style='font-size:10.5pt;
color:#225147'>U</span></font></b></span><font color="#225147"><span
style='color:#225147'>.net</span></font></a><o:p></o:p></p>

<p class=style2><font size=1 face=Verdana><span style='font-size:9.0pt'>&nbsp; <o:p></o:p></span></font></p>

<p class=style2><font size=1 face=Verdana><span style='font-size:9.0pt'>&nbsp; </span><o:p></o:p></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>