Video Voicemail greetings in Unity Connection

Hi Guys!

In my last blog post we took a look at Cisco MediaSense, a quick method of getting some very rudimentary call recording (This isn't what it's intended for, since it has very little indexing capabilities, it's really meant as central storage for recording, but in a pinch it will work)

For me, the motivation of setting up Cisco MediaSense was to get Video Voicemail greetings going in Unity Connection, according to a recent Cisco Champions podcast on unity connection this is just step one towards full video messages in unity!

OK, Let's get to configuring

First, like any recipe, best to list out the ingredients first:

  • You will need a 10.5.X chain of Unity Connection (I am running Version 10.5.2.11900-3)
  • You will need Cisco mediasense installed and configured as per my blog post
  • Communications Manager 10.5 is kind of important too :p
  • You will need some sort of client that can do Video, I used Cisco Jabber but I am sure a 8945 or another appropriately configured Video Device will do the job.
  • This blog post assumes you already have your integration between Unity Connection and  Communications Manager working correctly, According to the design guide this must use SIP (To be honest, you should be using SIP integration to Unity Connection anyway)

There are some more specific requirements around latency between MediaSense and Unity Connection, your region configuration and  some vCPU settings (it claims you need 7 vCPU's, I personally didn't need to give my MediaSense server anywhere near this many, but it's something to check if your having issues)
 http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/10x/design/guide/10xcucdgx/10xcucdg070.html


 First, since we are probably already logged into CUCM, we need to create a user that Unity can use to talk to Mediasense, this is done by creating an end user under the end user page. You don't have to worry too much about the permissions, Standard CCM End User should be more than enough permission.

Once you have created this user, login to MediaSense and assign this user as a mediasense API user:



OK, that should be the sum of all our mediasense configuration, what a relief! There is something in the design guide that talks about creating a blanking file to stop the video "freezing" on certain clients, to be honest I didn't have this issue so I skipped this step but if you are having problems with the video freezing at the start of the call or the end of the call check out the design guide for instructions on how to resolve this issue.

Let's login to Unity Connection and get this setup.

The first step in unity connection is to make sure your Class of Service for your intended video users is set to allow video, scroll down until you see "Enable Video" and ensure you check the appropriate boxes, click save and make sure this applied to the users you want to have Video Voicemail.


Next, let's create the video service, scroll down on the left hand pane to Video -> Video Services

Simply give the service a display name, the IP address, and the user we configured as a mediasense API user previously, that's it!  I personally also checked the "Allow Self Signed Certificate for Video Server" because I don't have a proper PKI infrastructure configured, in production you should get into the habit of doing your certificates properly, see my blog post on PKI with CUCM.


Once you have saved this configuration, you will be reminded to restart the Unity Connection Conversation Manager as well as upload the certificate from the MediaSense server to the tomcat trust store on Unity Connection, I am not entirely sure if the "Allow Self-Signed Certificate for Video Server" checkbox makes this unnecessary, but I chose to upload the cert to the store anyway, so let's go through how to do that.

First, go to your Media Sense server and display the certificate, in Firefox this is done by clicking the Padlock icon next to the URL:







This wil display the security page, Click on View Certificate, then click on the details tab and click export. Save this somewhere on your PC.


Next, in unity connection, in the right hand drop down panel, select "Cisco Unified OS administration" login and then select Security -> Certificate Management


Next, click "Upload Certificate/Certificate Chain" and navigate to the file you exported previously, the purpose for the certificate should be tomcat-trust:


Once this is done, go ahead and restart the Unity Conversation Manager (I personally reset my entire unity connection cluster at this point, since it's non production/lab so I thought, why not?)

OK. Now we should be able to press the test button on the video service and make sure everything is OK. Go back to unity connection administration, select your video service you created previously and click "Test"


Hopefully your output looks something like the above!

OK, Next we have to make one more change to our user to enable him for video services, you could do this using bulk edit for a bunch of users, OR you could put it into the voicemail template so as you create users this setting will be automatically selected.

Go to your user in Unity Connection and Select Edit -> Video Services Account, then click add to assign this video service to this user.



OK! Thank goodness you should now be done and dusted. Let's test it!

Ring your voicemail number using jabber, When you first ring the number your video will show as disabled, or that the other end is not sending video:



 Don't worry! This is normal, the video will only enable as your recording your greeting, (SIP will send an updated SDP message).

Once you get to the part in Unity Connection of setting up your greeting you will find that the session changes to support video. Obviously don't forget you will need a webcam if your using jabber so make sure that is working to help avoid troubleshooting an issue that doesn't exist ;).


I hope this helps someone out there!





29 comments:

  1. Hey Peter - nice guide.

    I have followed the whole procedure and mapped the video service. The video account status in Unity has a green tick and I have restarted my Unity server, but when I call in from Jabber, it doesn't give me any video options, or prompt me to record any video greetings?

    ReplyDelete
    Replies
    1. Hey,
      I'm facing the same issue, have you been able to record a video greeting for a Voicemail user? If yes... how?
      Thanks

      Delete
  2. If you are attempting to get projects and assignments with larger organizations and corporations, the sound of your own or one of your employee's voices on the company greeting or general voicemail makes you appear as if you are a small business, a solo entrepreneur or home-based business. professional voicemail greeting

    ReplyDelete
  3. As people have been using cellphones for quite some time now it seems like most people tend to overlook the fun that a simple voicemail greeting can bring. Most people will just use the standard answering message that comes with the phone and only some people are able to think of a personal funny greeting. See more voicemail greeting

    ReplyDelete
  4. This music video is going to be rock and i just appreciate the director who have composed beautiful music album. The online voice over service will help you to select best voice.

    ReplyDelete
  5. Well post and this article give us good info how to send a voice mail to your teacher about study issue and how to record voicemail thanks for sharing research proposal ideas .

    ReplyDelete
  6. They are solving problems. Teachers should articulate that there are multiple ways to arrive at the same solution to any given problem and allow students to struggle in order to make discoveries on their own with guided facilitation and appropriate scaffolding.
    Investment research outsourcing

    ReplyDelete
  7. Amazing post and its tell us how to use voicemail for sending a message thanks for share it work voicemail greeting examples .

    ReplyDelete
  8. Thank you very much for this blog...

    ReplyDelete
  9. Yes. I would like to have a video voicemail. That would be cool. Thanks a lot for all your instructions. If you need some more come in here resume professional writers review Thank you.

    ReplyDelete
  10. There are more elements to consider which might be just as crucial such as the quality of their finished product, dependability, ease of communication and confidence in them. In fact, employing a voice over artist that is too inexpensive can actually cost your company more income and headache in the end. See more voice mail message

    ReplyDelete
  11. I'm happy to read this article.Thanks for your information! Keep sharing..
    erp in chennai | cloud erp software in chennai

    ReplyDelete
  12. Voicemail greeting and the steps to record those of the sounds and the elements that you actually are looking to make, hopefully, this will surely bring about the more good positive instance that you actually need to make fro yourself.work voicemail message

    ReplyDelete
  13. Your voice mails are so cool that I want to use it and be pleased with all the things like that. I am pleased.

    ReplyDelete
  14. The information you have posted is very useful. The sites you have referred was good. Thanks for sharing... 123movies gomovies

    ReplyDelete
  15. It's good that in this article you decided to provide all the information describing each step, as it is incredibly useful and convenient.

    ReplyDelete
  16. At each show there are introductions and workshops. A moderator has likely invested months getting ready and practicing the ideal introduction2bridges.nyc

    ReplyDelete
  17. These days video production has upped the ante, continuing to capture the hearts and minds of the viewer and making cherished movie moments last. Perhaps even a lifetime. Alex Mirza

    ReplyDelete
  18. hi was just seeing if you minded a comment. i like your website and the thme you picked is super. I will be back. Bogobeats.com

    ReplyDelete
  19. لكل سيدة في المنزل تعاني من الحشرات في المنزل وتسببها الإزعاج والأمراض ، أنت الحل مع أفضل شركة لرش الحشرات في الرياضشركة مكافحة النمل الابيض بالدمام
    شركة مكافحة حشرات بالدمام
    شركة رش مبيدات بالدمام
    افضل شركة مكافحة حشرات

    ReplyDelete
  20. Download Free Video Converter to convert any video and audio, even HD video for your digital multimedia devices, like iPod, iPhone, Apple TV, PSP, PS3, Zune, Dailymotion Video Downloader phone, pockect pc, Xbox, Archos and more. It also enables you to edit video with powerful functions.

    ReplyDelete
  21. I am glad to be one of many visitors on this outstanding internet site (:, appreciate it for posting . putlockers

    ReplyDelete
  22. Generally, it is hard for a new business to become noticed, and even harder to gain your first few clients without any success stories to back up your claims. Your formal marketing plan should therefore project the right networking mix. The right networking mix is about being proactive-in a sense that you leverage your business and personal connections to bring you regular supply of new business. The whole idea about business networking involves relationship building-and it must be strategic and focused on networking for business growth. cheap autocad

    ReplyDelete
  23. art posters are great for room decoration too, i use art posters on my bedroom as decorations:: 먹튀해방

    ReplyDelete
  24. Red wine lovers will be delighted to know that red wine includes a a lot more balanced taste with turkey. The light fruity sorts, like the Pinot Noirs, and Merlots have a tendency to blend nicely with turkey, and offset the heavy turkey meal. 먹튀검증

    ReplyDelete

Popular old posts.