Copy link to clipboard
Copied
Hi,
Is there any option(s) (maybe JavaScript) to automatically degrade or enable the user to select between lower bandwidth options where appropriate?
For example, if a module contains video, it should also contain an audio-only alternative, and perhaps a picture-only alternative.
So, in theory if the bandwidth is low video will hide and we will have audio only.
I know slightly complicated, however this is a client request.
Thanks for help.
PB
Hi Steve,
Thanks, what about java script for Captivate?
I found something like that: javascript - Checking someones bandwidth and loading content based on it - Stack Overflow
Piotr
Copy link to clipboard
Copied
I am not aware of such a functionality. In a responsive project, creates using Breakpoint views, you could opt to have only audio for the mobile breakpoin(s) instead of the video for tablet and desktop. However low bandwidth is not necessary due to the use of smaller screens.
Copy link to clipboard
Copied
Hi,
No, this is not responsive project.
Also, even for the responsive project we should have an option to choose (show/hide video or show/hide audio) depends on the bandwidth.
Thanks
Copy link to clipboard
Copied
Hi Piotr.
That sounds like a cool idea, particularly for developing countries, unfortunately Captivate has no way of knowing what an individual's bandwidth is at any given time. It doesn't/can't actively monitor bandwidth once published. You may be able to write, or hire a developer to assess bandwidth conditions on initial connection and then guide the leaner to the appropriate course, but that would be controlled by your LMS, not Captivate.
Cheers,
Steve
Copy link to clipboard
Copied
Hi Steve,
Thanks, what about java script for Captivate?
I found something like that: javascript - Checking someones bandwidth and loading content based on it - Stack Overflow
Piotr
Copy link to clipboard
Copied
Thanks both,
So, just to confirm. There is no option to do it?
Thanks,
PB
Copy link to clipboard
Copied
No.
Copy link to clipboard
Copied
Not natively, in Captivate. If you really wanted to do this, and were prepared to pay for it, you could create two courses, one for high bandwidth and one for low bandwidth, and pay someone to create a custom script that you would attach to your LMS, not outputted Captivate modules. It would interrogate incoming requests, gauge bandwidth, and then send them to the appropriate course.
You could also do this if you hosted it on a Web Server, but then you wouldn't be able to record participation or scores.
Cheers,
Steve
Copy link to clipboard
Copied
Thanks Steve,
Or, just create 3 courses: 1st - with 2 options (navigation) to choose: 2nd high bandwidth or 3rd low bandwidth
Thanks again, have now 2 different solution to choose from.
PB
Copy link to clipboard
Copied
Was away for a while, but Steve already explained that this is not something built in Captivate. Lot depends also how you do deploy the video? They can be streamed, don't have to be embedded. Do not forget that audio clips tend to be big, and they have to load On Enter for each slide, streaming is not directly available.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now