Laptop computer with video conference

People were asking how I have been doing countdown timers. After doing some testing, I realized that what I thought would be a simple video file became a large video file. What I have been doing, does not translate easily to a simpler system. My system is not typical of a video conferencing system or work from home system. It might be closer to a home video suite for a YouTube person or a production area for a game streamer.

I am currently rendering videos that may be able to be used for Zoom backgrounds. As they complete I am placing them on my website at <>The reason I say may is that the size of the files vary. The performance and power of your computer will greatly impact the ability to play these videos as backgrounds. I realized during the process how much of the video processing is being done in various pieces of external hardware. Basically I got so used to having all the tools I was using I didn’t realize how much I was using them. I will not hijack this thread into discussing those items completely.

To answer Arlen’s question, I am not using any APIs. There are actually easier tools build into the software I use. I am using QLab on my Mac, but I believe that many of the same things can be done using OBS (Open Broadcaster Studio https://obsproject.com/). The main feature I use to accomplish time keeping tricks is the ability to trigger cues via “wall clock” or time of day. The cue can turn on a timer as an overlay that it composites in real time. I then connect it through a Blackmagic ATEM Mini https://www.blackmagicdesign.com/products/atemmini switcher to process the video sources and have it appear as a USB webcam to Zoom or other software.

Links

https://bradfordbenn.com/media/1hr%20Tree%2015%20min%20Count%20Low%20Rz.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2010%20min%20Count%20Low%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2015%20min%20Count%20Medium%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2015%20min%20Count%20High%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2010%20min%20Count%20Medium%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2010%20min%20Count%20High%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2005%20min%20Count%20Low%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2005%20min%20Count%20Medium%20Rez.mp4.zip

http:/bradfordbenn.com/media/1hr%20Tree%2005%20min%20Count%20High%20Rez.mp4.zip

A version of this post was orignally published on AVNation.tv


The Pandemic of COVID-19 is changing the world, forever. There are the horrible things More importantly there are opportunities for good. As Mr. Rogers said, “Look for the helpers … because if you look for the helpers you will know there is hope. I have posted in multiple places, “Be the helper when you can. Be the helped when you need. You can do both at the same time.” Yes, there are financial impacts of what is occurring. That is important and I hope that everyone can manage. I have seen some companies do unexpected things at this time, such as paying people during shutdowns for social distancing. There are changes in telecommuting policies that people are learning to adjust to. This massive change in communications is where I and many of my frieds, have the chance to be Helpers. We can help people communicate.

Be the helper when you can. Be the helped when you need. You can do both at the same time.

Bradford Benn

 I have experience setting up and hosting large online meetings or simple small online meetings. I know the pitfalls and processes of many of the online tools available for meetings. I expect people will make mistakes, and I know which mistakes are common. In case you are curious, it is knowing how to switch which camera is active on devices with front and back cameras.

To many of “us”, the AV professionals or nerds, solving this problem is relatively easy. Now picture someone who typically doesn’t participate in online meetings, much less from their house. There are people waiting for you to speak and your rear camera is showing your Lego Minifigures and the mess in your office. That situation makes most people nervous and stressed. I helped walk the person through the process quickly via phone call without being asked. I saw that someone needed help, I became the helper.  That is what we can do. We can help people communicate and feel comfortable doing it, feel confident.

We can start thinking about how this is happening at work. Think about how much stress there is for people, no one wants to look inept at something in front of their coworkers. Explaining what each button on the software/hardware does not always help people understand. Instead ask what they are trying to do, help them learn to do that, not explain everything. Being able to speak to someone in their language, vernacular, and idioms is a huge plus. Someone on what of the meetings I was having online today said, “Why can’t this be like FaceTime?” They want to be able to click the contact and then start the call from the contact. I explained how to do that with the system they were using, it was simply a user interface problem. Once they got to a view they understood, they were off and running.

Do not discount this story as another operator error issue. It was an operator had never used the product that way before situation. Remember driving a car for the first time? Probably similar feelings.

Also do not discount the importance of this knowledge is for people. They now can communicate with people outside of their house or quarantine area. It allows them to try to get some contact with others, even if it is just chatting. It takes one more piece of stress out of this stressful situation.

There is the chance that helper turns into hero. These same people may be trying to use telemedicine for the first time soon. People being comfortable using video conferencing technology will have a major impact on telemedicine success rate. That can have some heroic effects.

“We can be heroes, just for one day.” – David Bowie

Every so often things can get pretty crappy around here. Yup, more often than I would like. Things seem to just not go right. It sucks.

I have found a solution that works for me. I do something nice for someone else. Feeling crappy, send a complimentary note to someone. You have made their day a little better. Hopefully that thinking of something nice has also made your day better.

Really crappy day, do something even nicer. One could back a Patreon or GoFundMe page, but I prefer fully registered charities. Yup, I want the tax deduction. I also want to know that things are on the up and up.

Today’s Really Crappy Week award went to my favorite charity, the Smithsonian National Air & Space Museum.

Try to see what you can do to make the world a little better, it will make you feel a little bit better usually.

Does the Internet really need another blog? Not really. I however do need my own blog. I have blogged at SCN, AVNetwork and AVNation. However those are in a sense, professional and speaking either for an organization such as AVNation or needing to be to a higher standard when published by another company.

This site is mine. I can share my personal ideas, opinions, diatribes, and manifests without worrying about it reflecting on others. Yup, my site, my opinions, my responsibility.

Of course there is the problem that all blogs have, content being updated. So I am counting this one as an update.

Bradford

May 22, 2019

Recently during an AV in the AM discussion one of the topics that came up was employee burnout and how to prevent it. A matter of debate was electronic mail and how to manage it. That was when people started sharing the number of unread emails that they have. That is when I got scared.

Is this real?

A few of us saw that amount and got ornery about it. Here is what I had to say:

To me 75,729 unread/unacted emails is a problem. That is more than 20 unacted emails everyday for 10 years.

Also just poor information management. As a client seeing that it would concern me: would my email get lost? How is information managed.

Even after a week of mostly ignoring email, I have less than 50 work emails unread/acted, 10 for @AVNationTV, and 200 personal which includes twitter alerts and @SynAudCon mail list.

My brain is still boggled by the quantity of unread messages. Yes one can mark a read message unread. If one spends one minute per email to read & react that is still 150+ business days. Very unique organization system that has odd failure modes.

https://twitter.com/BradfordBenn/status/1109954734432096258


I started writing this piece and then set it aside to attend to other matters as well as try to find the rest of the article. I was unsure what the take away would be, to quote my friend George, “Why does the reader/listener care?” It then hit me this past week while at work. As someone who put in the time to write the email to see it go unread told me the time I spend after-hours is wasted.

Allow me to explain some things about my work environment; I am not going to tell you much of who I work for or what I projects or tasks I am involved with. I take my NDA’s very seriously. Besides, writing about work environments can be very tricky and wrought with unintended consequences.

I do understand the importance of walking down the hall to talk with people. That can be difficult when one of the parties is over one thousand miles away. Also with having multiple tasks going on, not everything happens during business hours, between 8:00 and 17:00.

I was not going to be able to talk with all of the stakeholders about a meeting scheduled for the next day. I stayed late to get the information to the stakeholders as quickly as possible. I was not sure what time people would be checking e-mail, but we had a meeting about the subject the next day. The meeting arrived the next day, and it became clear that the e-mail was unread, not by just one party but by all people. I know for a fact that it is not unique to my employer.

The standard answers, “Do you know how many e-mails I get a day?” or “I saw it but didn’t read it.” or my favorite as there are laptops, “It was too long to read on my phone.” These could be reasons; these could be excuses. The takeaway though was that because of unread or stagnant e-mails the extra hours I took to prepare for that meeting is effort and time wasted. Whether intentional or not, the people in that meeting had just said that information that had been gathered and the energy expended was lost or not necessary.

So that image of thousands of e-mails unread is sending a message that any effort they put forth into an e-mail to use most likely a waste. Is that the message you want to send to people? There are many approaches that can be used to “hide” or not display such a large number on a display. That however does not fix the underlying issue, just the symptom.

I do not chase inbox zero. I strive for inbox read each day. Now if you will excuse me, I am off to act upon about 300 messages that built up this week.

Bradford
Saturday, March 30, 2019

After juggling content, navigation, and appearance across multiple sites, I decided to just start over on many of my domains. Yes, I have more domains than I need. I am not counting the domains I maintain at AVNation.tv. In the process I have also started from scratch to prune old content that is no longer relevant. I am still working out the processes and configuration of the multiple sites so check back often as content is loaded.

Thanks

Bradford
Written July 11, 2018 19:00EDT
Reposted March 5, 2019 23:00EST

My involvement with the EFF and AVNation have also included comments about privacy: AVNation Privacy & EFF Mail Links.

Something I realized while thinking about this subject is that if one sends very few encrypted e-mails, the ones that are encrypted will stand out in the mail being sent. Now you might wonder what I am doing that requires encrypting. It is more practical than you might think, a simple example is to transmit financial information.

I have an additional reason now, confuse the government and anyone else monitoring traffic. This idea is discussed in Cory Doctorow’s book Little Brother http://craphound.com/littlebrother.The section below is used under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license. This quote below came from line 1826 in the HTML version available on Mr. Doctorow’s website.

“So how come you weren’t on Xnet last night?”
I was grateful for the distraction. I explained it all to him, the Bayesian stuff and my fear that we couldn’t go on using Xnet the way we had been without getting nabbed. He listened thoughtfully.
“I see what you’re saying. The problem is that if there’s too much crypto in someone’s Internet connection, they’ll stand out as unusual. But if you don’t encrypt, you’ll make it easy for the bad guys to wiretap you.”
“Yeah,” I said. “I’ve been trying to figure it out all day. Maybe we could slow the connection down, spread it out over more peoples’ accounts –“
“Won’t work,” he said. “To get it slow enough to vanish into the noise, you’d have to basically shut down the network, which isn’t an option.”
“You’re right,” I said. “But what else can we do?”
“What if we changed the definition of normal?”
And that was why Jolu got hired to work at Pigspleen when he was 12. Give him a problem with two bad solutions and he’d figure out a third totally different solution based on throwing away all your assumptions. I nodded vigorously. “Go on, tell me.”
“What if the average San Francisco Internet user had a lot more crypto in his average day on the Internet? If we could change the split so it’s more like fifty-fifty cleartext to ciphertext, then the users that supply the Xnet would just look like normal.”
“But how do we do that? People just don’t care enough about their privacy to surf the net through an encrypted link. They don’t see why it matters if eavesdroppers know what they’re googling for.”
“Yeah, but web-pages are small amounts of traffic. If we got people to routinely download a few giant encrypted files every day, that would create as much ciphertext as thousands of web-pages.”

My action is a relatively small action and is rather simple to do. However, the fact that it will change the traffic view could be helpful for others. It will prevent other PGP/GPG encrypted traffic from being such an outlier as to be noticed. As EFF posted on Data Privacy Day, privacy is a team sport. There are additional directions for how to do this task at https://ssd.eff.org/, hover over the tutorials section. If you want to test if it worked, My public key identifier is C93A52C6. You can download my public key from directly from my site. I also will freely admit, I am not sure if it will make a difference, but it could not hurt.

This post was published on AVNation.tv on January 25, 2018. Bradford is a Director of AVNation Media LLC.

During and after CES the topic of diversity in the electronics industry has been discussed. I think that this is an important topic to talk about. It is something that all of us can facilitate and participate in . It does not have to be big grandiose actions, although they are encouraged. It is just as important to do small day to day things. These topics do not go away after the trade show does. We, all of us, need to be aware of them everyday. We need to make small incremental steps constantly. There are all sorts of platitudes I can put here. I want to put two simple ones here:

During and after CES the topic of diversity in the electronics industry has been discussed. I think that this is an important topic to talk about. It is something that all of us can facilitate and participate in . It does not have to be big grandiose actions, although they are encouraged. It is just as important to do small day to day things. These topics do not go away after the trade show does. We, all of us, need to be aware of them everyday. We need to make small incremental steps constantly. There are all sorts of platitudes I can put here. I want to put two simple ones here:

  1. Always try to make the world a better place.
  2. Change never comes if you are happy with the status quo.

With that in mind, I have a request for all presenters in the AV industry. This applies to Integrated Systems Europe, InfoComm Worldwide shows, Avixa classes, manufacturer training, mini trade shows… etc. Any place there is a presenter and a question and answer session. Answer one question from a woman, then one question from a man, then one from a woman… repeat as necessary. It could just as easily be, one caucasian, one person of color. Basically make efforts to help the underrepresented get represented.

I cannot take credit for this idea, Cory Doctorow stated it during an interview with Edward Snowden at the New York Public Library. You can view or listen to the event on the New York Public Library’s website.

The reason I like this idea is that it is simple. It is something an individual can do independently. It would be great if organizations made it a formal process. Don’t wait for that. Do it now, start now. Do it in meetings at your office. Do it when having webinars.

Here is my simple request, for those presenting at ISE2018, just implement it. Don’t wait for anyone to do something formal, start making the world a better place on your own.


The opinions expressed here are Bradford’s and AVNation’s. He does not speak for his employer.

Originally posted at AVNation.tv on January 11, 2018

As many of you know, I was laid off from Harman Professional on December 21, 2017. This column is about what I have been doing since then. If you are looking for a post talking bad about Harman or spouting all sorts of venom, keep looking. This article is not the article you are looking for. I also am not going to be using this as my personal blog talking about playing in the snow and going to the movies … etc. This article is about what I have been doing within AVNation.

As some of you know, Tim takes an annual vacation during the Holiday Season. This year, he made a mistake. He left me in charge, and in fact deputized me to make improvements in our processes; all processes. We have cobbled together over the past six and a half years AVNation’s processes and data management on an ad hoc basis. As we needed things we added them. Sometimes without thinking toward the future. (That is the polite way of saying they didn’t ask me.) As a result various pieces of data are stored on different services or someone’s hard drive. In addition there were things besides Sugar Plum Fairies in Tim’s head. He had agreements, show topics, projects, blogs, and thoughts of the Bears. I put on my digital janitor outfit and went about the organizing and cleaning.

I am confident we are not the only entity that needed to do this process, every company should go through this process on a regular basis. It frees companies from the quagmire from the phrase of, “We have always done it this way.” Instead it allows people to ask, “Why do we do it this way?” I know from experience there are times new software is implemented so that it acts just like the old software, whether it is a best practice or not.

The first question I asked myself, was “Self, what makes doing AVNation stuff hard?” I came up with a list. Some of these might also be an issue in your organization. The list was longer then I thought it would be. I also included comments from Tim as we were evaluating our software contracts.

  1. Stuff is all over the place!
    1. Slack
    2. Trello
    3. Google Drive
    4. Dropbox
    5. Amazon S3
    6. Email Threads
    7. Google Hangouts
    8. Google Chats
    9. Zoom Meetings
    10. People’s personal computers
    11. Internal wiki
  2. Scheduling meetings
  3. Helping people with their email
  4. Collaboration tools
  5. Managing shared tasks
  6. Project Planning
  7. Where source files are located
  8. Who are the active underwriters
  9. Finding scopes of work for each underwriter
  10. Locating logos for each underwriter
  11. Poll topics & schedule
  12. What is the editorial calendar
  13. Documenting the process of…
    1. titling podcast episodes
    2. posting an episode
    3. getting reimbursed for money I have spent
  14. Making the other team members aware of website stuff
  15. Letting other people tell me about website issues
  16. Tim’s List
    1. Email Lists for newsletters
    2. Management Tool for newsletter subscriptions
    3. Landing pages for links in newsletters or for other special events
    4. Customer Relationship Manager for the Sales/Underwriting portion of the business
    5. Intergration with e-mail – nice to have
    6. Tracking lists – nice to have
    7. Tracking Deals – nice to have

I am pretty sure that evaluating other companies, most people would come up with very similar lists. I know that we are not the only ones trying to figure out these issues. These issues are not unique. So I did what every person does, I went to the Googles. Actually I use Duck Duck Go, the reason is simple: “Our privacy policy is simple: we don’t collect or share any of your personal information.” I started searching for “collaboration software”, “file sharing”, “revision control”, “group scheduling”, and “Shared Tasks Lists”.

There were lots of solutions available via open source. Some of these looked promising, some were not worth the time it took to download them. Having used various tools in my career I kept comparing everything to Microsoft Exchange for many of the features; email, contacts, calendaring, task management, shared calendars, shared tasks, shared contacts. I went in search of a hosted Exchange solution. One that we can afford, which is where Software as a Service is helpful.

Previously I had used Rackspace e-mail for my personal mail. I was happy with it. The reason I stopped, Apple broke it. TApple did an iOS update and e-mail longer was a push. I know their support is excellent. I also know it would solve group scheduling issues as part of the service. I also knew that they offered hosted Microsoft Exchange. Off to Rackspace to order up Exchange. Then came the surprise of the day, SaaS came through again. For the same price as hosted Microsoft Exchange, one could subscribe to hosted Office 365, including Exchange and SharePoint 365, you can see it here.

I reviewed my list comparing it to the applications within Office 365.

  1. Stuff is all over the place! – OneDrive, 1TB per user
  2. Scheduling meetings – Exchange calendering
  3. Helping people with their email – emailhelp.rackspace.com
  4. Collaboration tools – SharePoint, Planner, ToDo, Skype for Business,
  5. Managing shared tasks – SharePoint and Exchange
  6. Project Planning – SharePoint templates and sub apps
  7. Where source files are located – All in OneDrive can manage in SharePoint
  8. Who are the active underwriters – SharePoint
  9. Finding scopes of work for each underwriter – OneNote or SharePoint
  10. Locating logos for each underwriter – OneDrive
  11. Poll topics & schedule OneNote or Sharepoint Page
  12. What is the editorial calendar – Exchange or SharePoint
  13. Documenting the process of… – SharePoint, OneNote
  14. Making the other team members aware of website stuff – SharePoint, Yammer, Exchange
  15. Letting other people tell me about website issues – SharePoint, Yammer, Exchange
  16. Tim’s List
    1. Email Lists for newsletters – Excel, Word, and Outlook
    2. Management Tool for newsletter subscriptions – Excel
    3. Landing pages for links in newsletters or for other special events – WordPress already being used
    4. Customer Relationship Manager – SharePoint, Exchange, OneDrive
    5. Intergration with e-mail – Microsoft Flow
    6. Tracking lists – SharePoint or Exchange
    7. Tracking Deals – SharePoint

Yup, Microsoft had done their research and figured out what most businesses need. They had lots of ways to work built in, as well they had recommended practices that made things work easily. They also added solutions for when they didn’t have the proper solution. Microsoft includes Microsoft Flow, an easy to use automation tool. That was where it really shines. Automation that includes connections to other services that we use. For example, the e-mail list solution using Microsoft Office is not as powerful as MailChimp, we can create a link between our Microsoft data and MailChimp easily. The same for SurveyMonkey, Twitter WordPress, our main website engine. It also has allowed Tim to customize his workflow process to meet his needs; I do not have to make any changes to my workflow or the base solution.

Through this review I found out lots of things. I found cost savings, almost US$10K. The vast majority of this cost from ending our subscription to our CRM and Social Media Management service. The service is powerful, too powerful and does not actually meet AVNation’s needs. It would not have been realized if I hadn’t sat down to review our needs, our process, and our software to see if they all still align. Ours did not. I was able to come up with a solution that simplified our day to day operations (one location for information) and saves us money. Spending the time to review how we are working is something we can all probably benefit from. Both on a personal and professional level.

Now if you will excuse me, I have to document the changes so that the rest of the AVNation.tv knows what I have done. The great thing is that I know exactly where to put it now.

Originally posted on AVNation.tv on August 3, 2017.

Revision control is a very important thing. All to often we forget about keeping track of our electronic files and which one is the most current. If not the most recent one, the one that should be running in the system. I believe that we have all seen filenames like this:

  • Final Version – Tim’s Great Website
  • Really the Final Version – Tim’s Great Website
  • Tim’s Great Website – The Final Version
  • It is the Final Countdown to Tim’s Great Website
  • Final Final Version – Tim’s Great Website
  • FINAL FINAL VERSION REV A – Tim’s Great Website
  • Use this File – Tim’s Great Website
  • This file is Tim’s Great Website Really Promise It is Done

You likely chuckled at some of those file names. We have all probably done something like this. Especially when there are multiple people working on a project, which version is the most current? If the files are being emailed does the time date stamp stay the same, especially crossing time zones. There is the issue of people working concurrently on the same file.

Many of us have heard about Huddle Spaces, I suggest using Huddle Storage. There are actually solutions for managing file versions and allowing everyone access. The system used by most software engineers is a version control or revision control system. Some people also call the central location where everything is kept a Repository or Depot. They are checking things in and out of the Depot. Basically when someone checks out the file, they are the only one who can edit it; when it is checked back in everyone is able to edit the file again. Some software will also automatically determine differences between revisions.

There are software packages designed specifically for this task ranging from Subversion to Perforce to Github to open source software Git. These might be overkill for some uses. Leading a project that required multiple people having access to the current revision of a file, I experienced the benefits of version control. (I also learned new colorful metaphors as adjectives for Perforce.) The consistent name of the file meant no one had to worry about opening the wrong file.

There are also some other solutions for file control that might not be as apparent. Dropbox does a reasonable job of keeping previous versions for 30 days. It also does an acceptable job of informing users if there are file conflicts. Microsoft SharePoint allows one to check in and check out files as well as updating the version numbers and rolling back files.

The above solutions require a connection to a network. Many job sites don’t have connectivity. That does not mean files can’t be managed effectively. There is a simple nomenclature system that can provide a solution. When creating a new file include a time/date suffix. The format of the time date is key to making the system function. The time/date stamp is year followed by month then day then 24 hour time. One needs to include all the leading zeros. For instance I am writing this sentence at 170803 2205. The exact text format and spacing is up to the individual, consistent formatting is required.

Using this format allows for sorting the file name providing the ability to know the chronological order. Each time I decide to make a revision, I save with a new suffix. If I need to roll back it is easy to know the sequence. This approach addresses the issue of file time stamps changing when transferring or emailing files. It is possible to branch into different approaches simply by using multiple directories or using a branch ID.

Well it is 17–08-03_22-12, I think I like this revision and will post it.
Actually I had to make some edits after proofreading, you are reading version 17 08 03 22 25.
Well actually 1708032251
Now if you will excuse me, I have to check content versions…
Bradford