ICON Lab move, VOIP phone logistics, Getting the new building connected

What’s keeping me busy this week?

  • Finalizing the Immersive Construction Lab (ICON Lab) move details
  • Transitioning phone service to VOIP in preparation to the move
  • Getting equipment ready for Comcast to connect the new building (Building 661)

Finalizing the Immersive Construction Lab (ICON Lab) move details

We had our second meeting yesterday with Christie Digital (http://www.christiedigital.com/en-us/pages/default.aspx) regarding the install.  The first meeting was a kick off meeting gathering details.  One of their techs also has come to visit the old and new site to take measurements and figure out egress from the old site (building 101) and ingress into the new site (building 661).  Main takeaways from this experience has been that all parties need to be flexible.  While Christie Digital has been finalizing placement of microphones, speakers, screens, rack, etc. in the new space, a few changes have come up that will require new conduit to be run, ducts to be moved, etc.  Our architect (http://www.kierantimberlake.com/) has been extremely responsive and easy to work with to make sure that all our needs can be met (within reason).  The main changes as we move will driven by the fact that the new space has very high ceilings, so we will not be ceiling mounting speakers, microphones, and videoconferencing cameras.

Transitioning phone service to VOIP in preparation to the move

This has definitely been an interesting project pulling together many things I already knew, but in an unexpected manner.  This project is primarily organized by central IT at the College of Engineering.

As we move into the new building, we will be transitioning from Verizon to VOIP (centrally managed and provided by Penn State Telecommunication and Networking Services – TNS).  There are two particular challenges we needed to overcome – porting the telephone numbers and minimizing interruptions.

The plan is:

  1. Provide new VOIP service in the old building
  2. Port the numbers before we move and disconnect the old analog phones
  3. Take the new phones when we move and they should “automagically” work.

Step 1 was the first big obstacles as our current space was not designed to provide enough data ports.  We are now running a secondary switch sitting under a desk in the cubicle area to be able to provide enough data connections for computers and phones.  Secondly, we had to prioritize what phones we would connect.  Instead of purchasing and running long wires all over the place, we decided that only the phones that are used by staff (instead of visiting researchers) would be connected.

Step 2 is a step of faith.  Since the porting process is completely out of our hands, our staff will have two phones on their desk during this time.  One day, the phones should start ringing in the VOIP phones and the old phones should be disconnected.  The timing of porting numbers is a mystery and we are taking this two phone approach to minimize any interruption of service.

Step 3 is only possible because our network infrastructure is inside Penn State’s network.  Building 101 and Building 661 will both be on fiber optic point-to-point connection back to University Park.  Basically, it’s like we’re all in one physical space and we’re just unplugging the phone from one room and plugging it into another port in the same network.

Voila!  We should have new phone service with the old numbers without any down time.

Getting equipment ready for Comcast to connect the new building

This is just another exercise in communication and patience.  Working with external contractors and vendors can be a challenge.  My only responsibility is that Comcast has everything they need to provide a connection in the new building.  For now, this includes a rack for them to install a modem and switch after the building is connected.

Comcast is responsible for running the conduit from the street into the building.  Then there are a number of different crews pulling cable, splicing, and installing equipment.  Again, I don’t have a big hand in the project other than trying to stay informed, so that we do not get into a situation where our move is delayed due to lack of connectivity.

Posted in Projects | Comments Off on ICON Lab move, VOIP phone logistics, Getting the new building connected

CBEI and long overdue update

My last post was January 2013 when I started working at my, then, new job at the EEB Hub. A lot has happened since. I have been here for 1.5 years and I can honestly say I could not have predicted that this job would shape into what it has become.

First of all, we went through a re-branding/re-naming. It is a bit frustrating, to say the least, since this organization was already re-named once (from GPIC, Greater Philadelphia Innovation Cluster, to EEB Hub, Energy Efficient Buildings Hub). It is now CBEI, the Consortium for Building Energy Innovation). One of the big things I needed to help with was our new website: www.cbei.psu.edu

The new site means we are no longer using an outside contractor to maintain our website. It is now hosted within the College of Engineering at Penn State. There are many challenges now that the site is in-house, but, one thing is for sure, it is much, much, much, much cheaper. This website probably deserves its own post at a later date.

Our new headquarters is still under construction (http://kierantimberlake.com/posts/view/259/) and planning for the move has been a great learning experience. Just today, we received a few of our new VOIP phones. We will be transition to VOIP from analog before the move, so we can port the numbers ahead of time and just “plug and play” once we get to our new offices.

CBEI VOIP phones
CBEI VOIP phones

There’s a lot more I could write about, but one of the biggest news is that our budget from the Department of Energy has been cut by more than 50%, so our staff has been shrinking. This directly impacts my workload, since I am in a support role. This also opens up some time to catch up and think of places to improve or catch up. For example, I have been working on getting Dell KACE set up on our machines for patching and software deployment.

Also, with the extra time, I plan on incorporate blogging into my regular routine, so there should be more consistent updates.

Posted in Projects | Comments Off on CBEI and long overdue update

First day at EEB Hub

Wow.  Where has the time gone?  World Campus was all someone could ask for from an employer – great people, support, experience, and more.  However, I could not pass up the opportunity that was given to me by the Energy Efficent Buildings HUB (www.eebhub.org).  I am still technically working for Penn State – as the Hub is a group of researchers, institutions, and companies brought together by the Department of Energy.  The grant is managed by Penn State, so my employer stays the same.

What will I be doing here?  We’ll have to see how it shapes up.  I know for sure I will be doing some IT support – Cisco TelePresence, desktop troubleshooting, web development, and whatever else comes up.  Stay tuned to see what I actually end up doing!

My family will be relocating to the Philadelphia area in a couple of weeks – the EEB Hub is located at the Naval Yard in Philadelphia.

New year… new job… new city… new adventures!

Posted in Uncategorized | Comments Off on First day at EEB Hub

Omnidisksweeper – finding and delete big files from my Mac

Today is my second to last day as  Multimedia Specialist at World Campus Learning Design.  I am in the process of cleaning up my computers.  I am doing a secure erase on my main computers, but I am choosing to keep one of the computers intact since it has some legacy software that will be useful to the group when I am gone (such as Macromedia Flashpaper, various versions of Camtasia and Captivate, Adobe Presenter, etc.).

There was a whole lot of hard drive space that was unaccounted for and I couldn’t easily figure out what was using it up – a quick google search came up with omnidisksweeper.  http://www.omnigroup.com/products/omnidisksweeper/

Quickly and easily found what was hogging up the hard drive space and “destroyed” the guilty files (in my case, a lot of Premiere Pro cache files).


Posted in Technology | Comments Off on Omnidisksweeper – finding and delete big files from my Mac

JW Player, Play playlist item by filename, rather than index


I have a playlist of 45 items that will be played via javascript throughout one page (it’s a glossary page with audio files).  I found myself repeatedly making mistakes on which index belongs to what word.  As it stands, you would have to remember that the 40th item belongs to a specific word and play it by using jwplayer(‘playerID’).playlistItem(39).  What happens if I insert an item on the playlist?  I either have to put it at the end, putting things out of alphabetical order, or have to go back and change all the index references in the page.


When the page is loaded, I go through the entire playlist once and create a key/value object with the filename and index.  Now I can play the items by name.  Instead of jwplayer(‘playerID’).playlistItem(39), it will be a much more readable playItemByName(‘the40thitem.mp3’).  This will be MUCH more easier to debug and maintain.

This could easily be modified to play using the title or description instead.

The code:

// Go through the playlist and create a key/value pair array so that we can assign playlist index numbers (since jw player can only reference playlist items by index, not name)
var playlistIndices = new Array();
$(document).ready(function() {
var i = 0;
for (i=0; i<glossaryPlaylistItems.length; i++) {
var path = glossaryPlaylistItems[i].file.split(‘/’); // split up the path by ‘/’ for next step
path = path[path.length-1]; // get the filename, lose the folder reference part

function playItemByName(itemName) {

Posted in Technology | Comments Off on JW Player, Play playlist item by filename, rather than index

Multicam editing in Premiere Pro CS6 and its many quirks

So we (World Campus Learning Design Multimedia Specialists: Brian Strauss, Pete Warren, and myself) went on a very interesting video shoot recently. This was for a psychology class modeling some simulated psychotherapy sessions; we were able to get students from the Penn State theater department to do an excellent job as patients and therapists. This was a 3 camera shoot with primary audio from wireless lavalieres and a secondary room microphone as a backup.

I made many, MANY discoveries during the editing process that others may find helpful.

Here’s an overview of what our process ended up being.

  • Import all the clips into Premiere and organize them into whatever folder/bin structure works for you. This is important, because we will be creating a couple of intermediary sequences in order to get the job done.
  • Go through each clip and mark the in points (we used a clapper – not timecode).
  • Create a sequence from each scene/clip (some scenes may have more than one clip since our camera chunks them into 2GB files, so one scene may have two or more clips). This will also give us the ability later to set effects on the entire clip without going through the hassle of selecting multiple segments in the sequence when they have been edited/cut.
  • Create a multicam source from the sequences (not the clips!).
  • (optional)You can right click the multicam source and click on edit sequence in audition, which will bring up all the audio tracks in Audition in multitrack mode – AWESOME! You can then create a mixed down audio file that can be put into the audio track of the CamChanges sequence.
  • Create a sequence from the multicam source. We will call this sequence “CamChanges.”  This is where you will do the camera changes – Record multi-camera edits.
  • Finally, create a sequence from the “CamChanges” sequence. We will call this sequence “TimeEdits.”  This is where you can make the “time” edits/cuts.

Why did we have to do all that? Well, it turns out that if we just drop the multicam source into a sequence and start making time edits and camera changes, Premiere gets very confused. The audio/video kept going off sync. If you do things in a very specific order (make the camera edits first, then make the cuts), then it seems to work fine. However, as soon as you need to make any further changes to the camera chosen, it seems to go off sync again.

One big downside to this workflow is that you don’t see the camera changes and time edits on the same sequence. It’s abstracted.

An alternative way to do this would be to set up the sequences in a more logical manner – no intermediary CamChanges sequence, and use the razor blade and choose which camera each segment uses manually (instead of using the live multicam record tool). This is more intuitive, so you’re not dealing with two sequences to make separate camera change and time edits.

Posted in Projects, Research, Technology | Comments Off on Multicam editing in Premiere Pro CS6 and its many quirks

WordPress theme updated, new Lightbox plugin

Decided it was time to update the theme. Now moved over to Brunelleschi 1.5.3 by Kit MacAllister. I’m all about letting the content speak for itself. I don’t like bright colors. I don’t like light fonts on dark backgrounds. The layout should be exactly the same, so hopefully no one will get lost.

As I was updating my theme and plugins, I realized that the lightbox wasn’t working on some of my posts. I also decided that I wanted to have the ability to use a modal lightbox for iFrame content. Now I have moved to Pirobox (http://wordpress.org/extend/plugins/pirobox-extended-for-wp-v10/) from the jQuery lightbox plugin. I liked the flexibility and simplicity of Pirobox. It automatically detects images in posts and adds class=”pirobox_gall”. Additionally, I can add manually add it, in addition to attributes like rel=”iframe-650-450″ to a <a> tag for iFrames. Overall, I am please with how easy it was to add and how the finished product looks.

You can see how the iFrame lightbox looks on this post – CRIMJ 450W, Racial Percentages, Version 2
You can see how the img gallery lightbox looks on this post – Snap by Lectora Quick Review

Posted in Technology | Comments Off on WordPress theme updated, new Lightbox plugin

CRIMJ 450W: Racial Percentages, Version 2

The instructor requested some changes, so we revamped the look/feel as well as the functionality of this short self-assessment exercise. Original can be found at CRIMJ 450w Racial Percentages, Version 1.

There’s been a change in Instructional Designer for the course, so now it’s Kristin Bittner.

Racial Percentages Self -Assessment Exercise

Feature added:

  • Sliders instead of dropdown menus.
  • Instead of checking if the percentage adds up to 100% on submission, it’s continuously checked as the slider is moved.
Posted in Projects, Technology | Tagged , , , | Comments Off on CRIMJ 450W: Racial Percentages, Version 2

Snap by Lectora Quick Review

I had a chance to play around with Snap by Lectora (http://www.trivantis.com/snap/e-learning-software-for-PowerPoint-Presentations) for a few hours.  It is marketed as a e-Learning Software for PowerPoint presentations with a Roulette guide and strategy.  Their main marketing strategy is presenting themselves as a low cost competitor to Articulate Studio (http://www.articulate.com/products/studio.php) and Adobe Presenter (http://www.adobe.com/products/presenter/).  Since one of their main selling points is price, Snap boasts about its $99 price tag compared to Articulate’s $999 and Presenter’s $500.  However, it’s also worth noting that Presenter is only $75 through Penn State’s computer store (through Penn State’s agreement with Adobe).

I have had the most experience with Adobe Presenter, so the review will reflect that.  I will be making comparisons to Presenter as the standard.

The rest of the features are actually very comparable.  Snap claims that there are many differences, but the actual differences are not as dramatic.

In this review, I’ll cover:

  1. Clearing up some overstatements by Lectora
  2. Features that set Snap apart from the competition
  3. Feature comparisons to Adobe Presenter
  4. Conclusion

Clearing up some overstatements by Lectora



As I have already mentioned, Adobe Presenter is actually very affordable IF your organization has a contract/agreement with Adobe.  This is true of many Adobe products such as Photoshop, Illustrator, etc.

Live Support

Although I never called Adobe’s support phone number, it seems misleading to claim “None Available” when Adobe clearly lists a phone number titled “Installation help and product help” (http://www.adobe.com/support/contact/). Additionally, Dean Blackstock from Learning Design has had tremendous success dealing directly with developers at Adobe who have helped with issues and been very helpful when issues have come up (specifically with the Flash Media Server).

Integrate with Social Media

Another prominent feature on the Snap webpage is social media integration. Unfortunately, when looking closely at all the features of Snap, it turns out there are NO social media features in the Snap product itself. The integration is actually from snapchannel.com where you can upload your Snap presentations (albeit it is very easy to do from the publish function of Snap).

Display Speaker Notes while Recording

I’m not sure why Snap would claim that Presenter does not have this feature, but it’s definitely there.

Features that set Snap apart from the competition


Snap has the ability to embed a ‘web browser’ within presentations. It seemed pretty buggy during testing (the layout was wacky and Angel would force the browser to navigate to a ‘normal’ window instead of using the WebWindow within the presentation.

However, this has a lot of potential for bringing tidbits of interactive elements and other course elements in to the presentation interface.


The YouTube embed function is extremely simple and well executed.

Video Narrations

Snap has the ability to import or record videos to be used as a narration for the slides. This means that the videos can be synced with custom animations as well. There’s also a very simple video editor built into Snap. Though it doesn’t have the ability to do any advanced edits, you can trim the beginning and end of the video.

More question types in survey/quiz

Snap does have a larger pool of question types than Presenter. It has drag&drop, hot spot, essay, survey ordinal, etc.

Feature comparisons to Adobe Presenter

Audio and video import

One common workflow at Learning Design is receiving .ppt files with the audio files embedded into the slides. This is because the content authors typically do not have Adobe Presenter installed on their computers. Adobe Presenter can then import the audio narration. However, Snap does not work in this way. Snap can only import files – not internal audio objects.

Audio Edit

Adobe Presenter’s (second picture) audio edit function displays all the slides and all the sounds in one timeline. Additionally, it also displays the ‘clicks’ for any custom animations within the slides. Snap (first picture) displays one slide at a time and the only way to adjust when the ‘clicks’ occur is by using the “Sync” function, which involves actually playing the audio slide and clicking a button at the desired intervals.


Both Presenter and Snap have various publishing options (such as CMS/LMS, web, cd, etc.). The publish function seems to take MUCH longer using Snap. The same 26 slide presentation took Snap a bit under 30 minutes, while Presenter took under 1 minute.

Both products produce a professional interface that works well. The text is not rasterized, so it scales well. This also keeps the size down on both products.


I would not recommend Snap to anyone who has a need for a PowerPoint plug-in to support narrations and interactive elements. Overall, it is not as polished as Adobe Presenter, but the basic functionality is almost exactly the same. There are a few stand-out features that could push Snap over Presenter, though. If you absolutely need a “WebWindow,” great YouTube integration, video narrations, or more robust quiz questions, Snap is worth a look. The learning curve is pretty low if you are already familiar with Presenter or Articulate Studio.

However, if you are not able to get Presenter for less than $500, then Snap is a better bang for your back. Presenter is better, but not $400 better.

The dealbreaker is in the advanced editing/syncing. If you have any need to adjust timings on custom animations or do editing on audio narrations, Presenter’s interface is leaps and bounds better than Snap.

Posted in Research | Comments Off on Snap by Lectora Quick Review