How to post TechTV videos on Drupal Cloud?

Category: 

  • Question

I'm trying to post a TechTV video on a Drupal Cloud site (https://thompsonlab1.mit.edu/). What is the recommended way to do this?

I tried adding an tag to the allowed tags on one of the text formats, and that worked to the extent of not deleting the iframe tag. But it's not showing the video. This is the embed code that TechTv profvides:

Thanks.
Ed

3/30/14

I am actually having MAJOR difficulties with TechTV videos and cross-browser compatibility

At http://emanuel.mit.edu/video, the second videodoesnt always load, and if it does it doesn't always play.

Htis uses the techTV embed code exactly as given.

We tried the same source code on a regular Drupal site, identical code http://segovia.mit.edu/~ryi/ and it works just fine, check it out. It makes us think it's an MIT Drupal cloud issue?

I've had friends try a wide variety of browsers and OS and it's practically random.

Help me obi-wan you are my only hope!

Jen

4/2/14

BTW I have contacted TechTV support more than once for the issues with their videos and they didn't help much but I will try again. It's very disappointing. Nice to know I'm not the only person here trying to do this!

4/2/14

It looks to me like this is a browser security issue. If you look at the pages you listed above over http instead of https (i.e. from a not-logged-in browser), you will see your TechTV videos load normally.

The problem is that certain browsers now have a security setting that will refuse to load content that is not using the specified protocol.

When you are logged in to your Drupal Cloud site, you are visiting over https, and the TechTV embed code specifies the URL using http. On my Mac, both Firefox and Chrome will not load the http content when I'm viewing the page over https. (Safari seems not to care.)

Both Firefox and Chrome do report this error to you, but do so in a very subtle way that you are likely to miss.

In Firefox, look to the left of the URL in your navigation toolbar, and you will see a little shield icon. Click on that, and you'll see a message telling you, "Firefox has blocked content that isn't secure...," followed by a button that will allow you to adjust your security setting for this site.

In Chrome, you will see a little shield over to the right of the navigation toolbar. Click on that, and you'll see a message telling you, "This page includes script from unauthenticated sources," with a button saying "load unsafe script."

One workaround for this that I've found is to eliminate the 'http:' from the TechTV embed tag, so the URL looks like this:

src="//techtv.mit.edu/embeds/24933?size=medium&custom_width=432&external_stylesheet="

That seems to work.

 

4/2/14

Hi Chris,

Thanks for the detailed reply!! I will give that a go. Sorry for my delayed response, I just had to walk away from it for a bit :D

Jen

4/8/14