I don't want Adobe Flash Player!

Is there a way to have my courses not use Adobe Flash Player? My courses are basic i.e. mp3, text blocks, gif buttons, etc. nothing fancy. However, some users don't have Flash player on their laptop/desktop, so I need to please those users. Any suggestions?


Note: Trivantis said the player.swf is needed to play the mp3/4.

Discussion (11)

Thank you for your reply. I'm sorry for such dumb a question...


So, I basically uninstalled Adobe Flash Player from our tester laptop and it didn't the mp3. I'm not worried about users that have Adobe Flash Player. However, I'm worried about users that don't have Adobe Flash Player. Thank you again, ssneg.

Lectora (or rather smart guys from Longtail Video) will automatically determine whether your users have Flash player support and play mp3 files either with Flash or via native HTML5 functions. You can't force no-Flash playback on systems that have Flash without hacking into trivantis.js (not a big deal though, can be done easily).

I'm not an expert on JavaScript or anything, but looking at an html page that contains a video, it appears that it is only checking whether it is an iOS device when deciding whether to display mp4 or Flash. It may just require Flash for all non-iOS devices. I really wish we could make it truly non-flash and real HTML5 output.



Edit: I just re-exported with the new Lectora 11.3 update and the code is different now. It is now checking for this rather than iOS:


is.useHTML5Video())


If you have the update, maybe try republishing and see what happens?

I messed around with the code it published and it was possible to make it non-flash. It just didn't display correctly. Plus, this would have to be edited after publishing, which I strictly avoid. One option is to just use external html to link directly to the video. It's not ideal as this prevents interactions with the video. However, if your page is basic, maybe this would work. Or you could offer it as an alternative for those without Flash.


I would love to get this to work, but since we currently have to host our videos on an external server, we don't put videos directly in Lectora. However, I would love to know how to fix it for any future use.

Man if the two active users like ssneg and rwalters can't make it non-flash, then I don't really have a lot of hope :(


Anyone? I really do think that someone has gotten this figured out.

Just add the word autoplay after controls:


[/CODE]

I have no experience with SCORM or any LMS, so I don't know what limitations or rules there are for that.

Is it possible to place the video elsewhere on a website? You could then link to that address. Maybe that would work on the LMS.[CODE]



[/CODE]


I have no experience with SCORM or any LMS, so I don't know what limitations or rules there are for that.


Is it possible to place the video elsewhere on a website? You could then link to that address. Maybe that would work on the LMS.

What you can do is add this external html code.


Go to Insert > click HTML Extension

Click the properties tab.

Select Type: Custom DIV

Click edit, then copy and paste this code:


[/CODE]

Change the video width and height to fit your video.

Replace movie.mp4 with the name of your video.

Click Additional Files > Add File then add your video.

Set the External HTML Object to the same size as your video to see where it will show up on the screen.[CODE]



[/CODE]


Change the video width and height to fit your video.

Replace movie.mp4 with the name of your video.


Click Additional Files > Add File then add your video.


Set the External HTML Object to the same size as your video to see where it will show up on the screen.

That actually worked... we're getting close. It works published to html, but to SCORM1.2 mounted on Saba, I don't see the video.


Also, how do you think we can get it (mp3/4) to auto start? Thanks so much.... we are getting so close.


PS - Yes, I updated to 11.3 and yes, you are right; it prevents me to do anything to the external object like show a button or set auto play to it or use the cc text w/ xml :(

we found that HTML 5 video will not work correctly in IE browser if it is not running IE 9 Standards Mode ... so, if the browser is in Quirks mode, etc. it will not work correctly....


to set the browser up correctly, you add the following External HTML meta tags into Lectora...





In Firefox, we didn't have a problem playing the video...




We also add id and name attributes to your video tags, so we can access them via javascript...



Your browser does not support HTML 5 video



then, you can also create javascript routines in header scripting that you can add your own buttons in Lectora as necessary to start/stop/pause video using actions like on mouse click run javascript pauseIntoVideo() also, on page load, you can register event listeners to know when certain events have occurred on the video ( this is how some people time the video to cc, by adding a event listener to get the time currently into the video and changing the cc wording as necessary, but, I have not done this yet -- we use the Lectora variable we created called VideoPlaying to start/stop our cc changing instead in Lectora, which you can see called in the Javascript routines below -- and a Lectora timer.)


On Show Run Javascript AddEventHandlersForIntroductionVideo()


Try too add the following in an HTML Extension - header scripting.

is.useHTML5Video = function(){ return true; }

If you'd like, you can also post one of your problematic projects for us to test.

Hi everyone,

I have that kind of issue, as our courses are deployed all around the world and some of our customers doesn't use flash. Most of all, next year is supposed to be the burial year for flash.

We use videos on each course we publish, but the flash player.swf blocks our users on the first page.

I wanted to try this solution, but I don't know why, but I can't see the code that Joe and rwalter suggested here. I see an empty video player instead.

Is anyone able to help me on this? Thanks!

Capture.png

Discussions have been disabled for this post