Migration of LnuPlay 2018
We have moved our media to newer, and faster, media servers in Denmark. This affects direct links to media.
This information was provided with the migration that took place 2018. It is kept as a reference but is not actual any more.
Our media service, LnuPlay, is handled through the SUNET organisation who buys the service from the company Kaltura. The agreement with Kaltura has changed and from June 1st 2018 it is the Nordic organisation Nordu.net that provides the same service instead.
With this change came that all our media had to physically move from servers in USA to servers in Copenhagen. Every university in Sweden, that uses the Kaltura service, had to rewrite the addresses to media files.
We made the switch on Monday June 4th 2018 (with further necessary Mymoodle updates on Friday June 29th, 2018) and all our media is since moved to the new server. This had an implication on direct links to media (read more below).
Have you linked directly to play.lnu.se?
All media that is within our systems play.lnu.se and Mymoodle will automatically get new and correct addresses and ID and will be playable as usual after the migration. You don't need to do anything.
BUT...there is an important exception! Media that you might have already shared through a regular link (in mail or pasted in to text) will have the wrong address. This is something we can't help you with so you need to manually send out a new updated link after the move is complete. This goes for any link that you might have sent out starting with https://play.lnu.se/ ... The reason this will fail is that your media will have a new unique ID number after the move. The link contains both the address and the unique ID.
After the migration is complete you can start sending out links again.
Media that you have embedded by copying the embed code will also have to be changed. But only if you embedded video outside of Mymoodle (for instance in a blog page). This is not so time sensitive, since the embedded code will have a different address and will still be playable during 2018. After December 31st they will no longer work. The reason they will still work in the mean time is that they point directly to the old server and will still be playable.
We recommend that you try to find places that you have embedded media in and replace the embed code with a new, updated, one from play.lnu.se
Read more about embedding video (and replace the code) at serviceportalen.lnu.se: https://zero.comaround.com/link/ab2b58f9331f41329f0c7fe2c4c6fab9/
Important info - Known issues
- If you uploaded media to Mymoodle June 25-29 you might experience that they don't show under My Media after June 29th. This is due to the fact that we actually use both the old and the new server before June 29th. Media uploaded to Mymoodle got copied to the new server at play.lnu.se, but with a delay. Try again tomorrow or contact the IT support.
- The creation date is unfortunately lost in the migration. This means the date order of your media is different when you view "My media". Use the search or sort alphabetically to find your media. Nordu.net is working on a solution, but not certain if it's possible.
- The analytics are also lost and starts over on zero. We do have access to the old analytics if there are special needs to access it.
- Do not start Kaltura CaptureSpace Desktop Recorder directly from your desktop after the migration! You may experience upload error (due to a changed address). Instead you should first start it from Mymoodle or play.lnu.se by choosing "Add new -> Spela in/Record". Then the application will receive the correct address and uploads work again.
- Remember that direct links to https://play.lnu.se/... , that was created before the migration, will fail. The viewer will end up at play.lnu.se with an "Access Denied" or be prompted to log in. Unfortunately we can't help you with this outside of Mymoodle, so if you have sent out direct links via e-mail (or posted them on an external web page/blog) you need to send out an updated link from play.lnu.se. Find your video there and copy the new link. A tip here is to do a search in your Out-box in your e-mail for letters containing https://play.lnu.se/. That way you will find letters you sent out and can resend them with the new link.)
- In conjunction with the migration we do a replacement of links to your embedded videos in Mymoodle courses with the correct address and ID. This is done by a script, but errors may occur. If you find a video that doesn't show, please send a link to the error to IT-support and we will fix it for you.
- Videos that contain interactive Powerpoint slides may in some cases loose the slides. Same here, send a link to the faulty video to IT-support.
Any problems with videos that you find, contact IT-support. Provide a link to the problem.
F.A.Q about the migration
Here are some questions we received about the media migration.
Why do we have to migrate?
The reason is that we are under the framework agreement with Sunet, which in turn procures the media service. SUNET has decided to initiate cooperation with Nordu.net and a new agreement has been signed with them. Nordu.net is responsible for the operation and has its own servers. This makes it easier to meet GDPR (no USA involved), we get a much faster service (directly connected to the University network) and more opportunity to influence the development of the service.
Therefore, we do not make the move "for fun", but for a better, more stable and faster service. A service that makes it even easier to use media in education and prepared for the future that makes us better equipped to meet the growth of media usage at Lnu.
Why can not IDs and addresses be the same as before? Should be possible these days!
Well, it's really not that easy. When Kaltura had the media services, database records with unique IDs were created for all media that came in. The ID was created as a serial number in their catalog. Now that Nordu.net merge the entire Nordic market together on their servers, they estimate that there is a risk of 50,000 to one that two media files from two different sources get identical ID. Because they have now received much more media than that, they mean that the risk of ID conflict is significant, and they instead had to restart their serial numbers at zero. We do not want a Finnish movie to be visible instead of our own for example.
The addresses are also replaced in embedded media, as there is a new server that displays the media (all servers have unique addresses in the background).
Previously, our embed code included this address:
That address points to the server in the United States and indicates our "Partner ID" telling us that we are Linnaeus University.
The new address looks like this:
It is thus a new server (in Denmark) and a new "partner ID" at the new provider.
Why has there been so many problems with videos in Mymoodle recently?
This error is due to several factors, but mainly because of errors we encountered when running the provided migration script, and unfortunately did not detect during the tests. The script made a search for both old addresses, old players and old IDs for media. After that, the entire database should be searched for instances which should be replaced from old to new. But ... the script did not work everywhere. It made media in a couple of database tables get the new address, but it did not change the ID of the media, which meant that the media could not be found. When we discovered this, we had to go back to the starting point, but the error still remained in embedded media on web pages and section descriptions in Mymoodle.
This forced our technicians to come in and correct afterwards. It's regrettable that it happened but no media have disappeared and everything is now restored as far as we can see.
So we are back in the original state right now and do a final update week 26 instead. After that we will be on the new server with both Mymoodle and play.lnu.se and get a faster service!
In addition, our complex environment of Moodle and the huge amount of media we have has taken Nordu.net by surprise, which in turn has taking time to fix things.