-
1. Re: Videos will not download quickly or stream correctly in CP8
dutes Sep 30, 2014 9:26 AM (in response to Van Seters)strongly interested having a similar problem with Cp7.
Surprised by how many issues have to be faced trying to use videos. -
2. Re: Videos will not download quickly or stream correctly in CP8
BubbaRB Oct 14, 2014 10:03 AM (in response to Van Seters)Have you tried paying a company to host your videos?
We Pay a company (something like Ooyala.com or Brightcove.com) to host our videos. They give us a video player to put on some of our web pages at our website.
Then in Captivate we use the Web Object Interface to point at our webpage which has the video player embedded into it.
It costs some money, but it works for both PC's using Flash and it works with Mobile devices. It also uses true streaming (using Adaptive Bit Rate technology) and you don't have to download the whole video (or a big chunk of it) before it starts playing.
-
3. Re: Videos will not download quickly or stream correctly in CP8
Van Seters Oct 20, 2014 12:56 PM (in response to BubbaRB)We have actually called in the "Big Dog's" so-to-speak, both Adobe Media Server and Akamai (Akamai streamed the World Cup - the largest online streaming event in history, and leverages Akamai's platform; biggest problem we had with Brightcove was a pushy sales person that looked up our company on LinkedIn and then started trying to ascertain a sale by attempting to usurp our Tech/Dev's creating the content. Somewhat funny because she ended up trying to sell the service to someone who was in a lower place of authority and unable to purchase their services, that immediately steered us away from them.) The biggest issue that we are having is that we utilize a third party software company, they incorporate all of our HR information and training so we can have appropriator metrics.
First thought was that it came down to the media player, but we quickly realized that the three options for utilizing video in Captivate are not expansive enough, their quite limited which is incredibly disappointing given the upgrades, price point, and lack of understanding with adobe technicians, furthermore they won't escalate to an evangelist - I believe that's because they don't know how - I hope I'm wrong.
So here is how process looks. We create video/animation content, insert that into the Captivate Project, create still slides, video slides, interactive slides, video demo, Picture in Picture, Interactive Video, our own navigation system, and of course a plethora of quizzing elements. That get's zipped up and set to our third party who utilizes SCORM or SCORM CLOUD, we also have a Scorm Cloud account so we're able to test everything prior to release. For the most part everything works good up to that point. However, then bandwidth comes into play, if we have the Quizzing element report on every contact it get's slower, if 1/10th of our 7,000+ viewers are on it's slower still, if they're in south America - because there is one internet company that isn't governed per se, not as much as they govern, and the bandwidth/throughput is at best a DSL crawl it's slower still, all of these variables add up to the point where the video freezes because there isn't enough room for TCP/IP conversation let alone RTMP, RTMFP, UNICAST, or MULTICAST. Ironically it's almost a language barrier issue but the language is "Base."
I wish we could use a simple platform like FLVnetwork.com where we simply upload a video and get one URL to plug in but with heavy graphics or heavy training the whole system seems to collapse. Too many variables, you have to purchase Captivate, you have to either buy a service or create one to host the Learning Management, we use SCORM (or rather the service we use, uses SCORM, then you have to use a streaming service, if you want to be professoinal you have to buy or create you're own video player, which has to work with at the very least Chrome, IE, and Firefox, and on and on it goes.
I apologize if I don't sound appreciate, I am - in fact thank you very much for taking the time to reply. Your solution is a solution that worked so long as we had less than 100 people, and Ooyala was to sophomoric for our clients. Now I'm reliant on Adobe to come through and walk me through this, in detail, if I have to read another white page report.... I'll probably just scrap Captivate in it's entirety and code it out myself, as of right now SCORM is much more friendly than Captivate for large production.
-
4. Re: Videos will not download quickly or stream correctly in CP8
RodWard Oct 20, 2014 2:20 PM (in response to Van Seters)What I get out of your description is that you may not have done enough initial testing of your target audience and the limitations of your bandwidth landscape BEFORE designing your content.
In my experience, if you're going to have up to 700 learners consuming content at the same time then you would need a truly robust back end system with enormous bandwidth and server capacity to support any video at all. And then there's the issue of server latency. Here are a couple of posts that might provide some useful information:
http://www.infosemantics.com.au/adobe-captivate/reduce-load-on-your-learning-management-sy stem
http://www.infosemantics.com.au/adobe-captivate/understanding-lms-server-latency
I don't think it is fair to blame Captivate when the issue might actually be that you have built your content to be too heavy for the delivery platform. I generally try to find out what the WORST case scenario is for end user bandwidth and then design my content accordingly. If I had a client come to me with the number of concurrent users you are describing, AND a significant number of them were going to be in countries with poor bandwidth, then I would NEVER be advising use of video content. I would also be switching off all options in Captivate that placed extra load on the LMS server.
By all means scrap Captivate if you think you can build it better by hand. But I think you may be shooting the wrong horse.
-
5. Re: Videos will not download quickly or stream correctly in CP8
Van Seters Oct 20, 2014 2:49 PM (in response to RodWard)Thanks very much for your insight. What is it that you do if you don't mind my asking, and no I'm not trying to start a pissing match. I appreciate the links, I've read them, but I'm curious what you use captivate for and if you yourself have any expertise. In response to the number, we did vet the software and bandwidth issue in pre-implementation, and at that point we had a great dialog going. Post-implementation is a very different story, so you'll have to forgive me for taking my suit jacket off in a forum, I find it benefits me much better to air my frustration in the company of those that my have had the same frustration in hopes that they've worked their way through it and I can glean from them; in fact, that precisely is the reason that we have 7,000 people, not 700, if anything that's a meritorious recommendation for captivate. The fact that there is an issue with streaming video is one perplexing situation that doesn't shoot the proverbial horse. We're able to stream HD video on bandwidths as lows as 512 kbps right now with <10 sec latency, the issue is the multi-platform utilization, furthermore our bringing this issue to light only expands the scope of future versions of captivate which benefits everyone. So, that being said, I'm curious what you do?
-
6. Re: Videos will not download quickly or stream correctly in CP8
RodWard Oct 20, 2014 4:38 PM (in response to Van Seters)I design and build e-learning courses for medium to large companies. I've been a self-employed contract e-learning developer now for over a dozen years. So this is what I do for a living and I would only be getting this type of work consistently if I knew my stuff and my clients were satisfied with the results. I've used every version of Captivate that ever came out, so I have a good idea of the strengths and limitations of the Adobe Captivate tool. But I also build e-learning with other tools including Dreamweaver, Flash, and Articulate Storyline (the choice of tool depends on what the client requires).
Most of my clients are multi-national companies that have branches or operations in various parts of the world. So it's quite common for me to be building training courses that will need to be delivered to potentially thousands of end users, and many of the operations to which we need to deliver content are in remote desert, arctic, or off-shore locations where all they have is a satellite dish for bandwidth. Surprisingly, even the locations that are on fibre will NOT usually have enough bandwidth to support lots of video-based e-learning. So I've learned over the years to limit use of video content to an absolute minimum. There are just too many ways that it can shoot you in the foot.
Bandwidth is ALWAYS an issue, regardless of what the IT department tells you. What they're NOT probably telling you is that the attractive bandwidth figures they initially give you are SHARED with many other systems. E-learning is usually classified as NON-critical and therefore is the first to be throttled as soon as the pipes start to fill up. Additionally, LMS servers are NOT usually the best or most powerful that the organisation can afford. So latency often starts to kick in as soon as you go over a couple of dozen concurrent users.
If you're streaming video encoded at 512kbps, and you have hundreds of end-users consuming that video at the same time, then you need MASSIVE bandwidth and extremely powerful servers to support this level of delivery. The general rule of thumb is that the GREATER the number of end users you need to support, and the MORE dispersed their locations are, the LESS likely you will be wanting to use video.
I know Captivate has some limitations around what it can deliver with video content, but in my honest opinion, the REAL issue here is that e-learning designers are NOT being realistic in their expectations, and they don't do the math before they promise their clients the type of content the client thinks they should have.


