SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Activity Module
to use HTML5 video on Amazon CDN
           w w w . e - l e a r n i n g . c o . j p
Who am I ?
● Takeshi Matsuzaki
  ● matsuzakit@e-learning.co.jp
  ● http://www.facebook.com/matsuzakit


● CEO of e-learning corporation ltd.
  ● Established 2000.
  ● For IT engineers contents


  ● e-learning Solution Provider for corporations and
    schools.
● Experienced the other LMS for a long time
● Our contents consists of many videos.
● Newbie for Moodle
                                                        2
Problems
         Moodle as new LMS

     1       Cheap CDN
     2     Prohibit direct link

     3     Multiple devices

     4      Ease to Use



                                  3
Our Solutions
      Problems                            Solution

  Cheap CDN                  Amazon Cloud Front
 Contents Delivery Network    Edge location is available in
                              Japan.
                              Scalable, Stable
 Prohibit direct link
                               Time Limited URL
                             Video's URL is invalid after
                             the time past.
  Multiple Devices            HTML5 Video & Player
                             MP4 for Safari, Android, IE9
                             WebM for Firefox
                             Flash fallback for IE7, IE8

   Easy to use                Activity Module
                             toshimi

                                                              4
Actors

                  videos   CDN
  administrator            amazon cloud front




                           student

                                                5
How it works(1/5)
                                      H.264/AAC(mp4)
                                      IE9, Chrome, Safari
                                      on iPad/iPhone,
                                      Android Browser

                               videos                 CDN
administrator
                                     WebM             amazon cloud front
    1. Convert your videos            Firefox

                      XMedia Recode
                      Free Software




    toshimi
                                                     student

                                                                           6
How it works(2/5)
                                                   CDN
                                         S3        amazon cloud front
    administrator               videos

2. Put them on Anazon cloud front        Cloudberry Explorer
and make them the private contents.      Free Software


                                               http://cloudfront.net/bac
                                               ket/myvideo.mp4



        toshimi                               http://cloudfront.net/back
                                              et/myvideo.mp4?
                                              Expires=1337847726&
                                              Signature=HcRkjso_&
                                              Key-PairId=APKxxxxxx
                                                                           7
How it works(3/5)
Install 'toshimi' to Moodle.

With toshimi's
configuration, set Amazon
account information, public
key and private key file.




  Open Source Software



  Open Source Software
                               8
How it works(4/5)


          administrator




Add toshimi's
instance as Activity
module.

Set video's url.


                          9
How it works(5/5)

                    CDN
                    amazon cloud front



                            Direct link




    student
                                          10
Public Version
• Saving number of viewing a video.
• Copying multi instances
  – http://*****/linux{{n}}.mp4
  – 'n' is automatically increased
     • http://*****/linux1.mp4
     • http://*****/linux2.mp4
     • http://*****/linux3.mp4




                                      11
As newbie for Moodle
• Lots of good information to develop
• Easy to develop . f.e Moodle Form, etc...

• Dispersion of information
• Experience is important
• Few information in Japanese

• Thanks for excellent software.

                                              12
MoLee: Mobile Learning Engine
       Single Source, Cross-Platform, and Multi-Device Content Management and Delivery System

     Enables FLASH content utilization on iPad/iPhone/Android/PC
   ‘MoLee’ is a Cross-Platform and Multi-Device content system that enables Flash contents to run on iPad, iPhone, Android and PC
   ‘MoLee’ consists of a Viewer Application for the User/Learner and a Learning Management System Urlscheme Interface for the Content Administrator
   Viewer Application allows the download of Flash contents assigned by an administrator to the user, view these contents, and logs usage and other relevant data
   LMS Urlscheme interface enables an Moodle’s administrator to manage content delivery (Online Content, Offline download Content) and analyze user data from logs
                                                                                   FLASH Contents

                                                    MoLee                                                           Moodle
                          User                                                                                                                Administrator
                                             Contents Viewer                                                 Contents Delivery

                                                                        Urlscheme Interface


                                                              PC                    Tablet              Smartphone
        User
                                   iOS                                                                                                    technology and platform
                                                                                                                                          Independent framework
                                 Android
    Environments                 Win/Mac
                                                                                                                                                           Contents
                                                                                                                                                             Data
                                     E& T
    Application                Sales Presentation                                                                                      FLASH/AIR
       Area                   Marketing Research                                                                                         HTML5
                                                                                                                                                           Execution


                                                          Learner                     Sales                  Research
                                                                                                                       LPTC Mail: hata@lpt.jp
                                                                                                                                                                       13
Develop High Quality Low Cost Multi-Devices Contents




    FLASH                                                      No Programming
PDF/HTML/Video                                                  No Debugging


  High Quality                                                  Low Cost




 COMMAND                                                        STORAGE
    open                                                          http
 openOnline      MoLee Urlscheme Interface : molee://command      https
  download                                                     app-storage
   upload                                                          app



    Content Accessibility independent of technology or platform
                                                                                14
Thank You!
A n y   Q u e s t i o n s   ?

Weitere ähnliche Inhalte

Was ist angesagt?

Project Management Methodologies - Mind Map
Project Management Methodologies - Mind MapProject Management Methodologies - Mind Map
Project Management Methodologies - Mind MapWAJAHAT IQBAL
 
OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999Karl Philip Lund
 
Ihor Pavlenko: PMO Quality Management (UA)
Ihor Pavlenko: PMO Quality Management (UA)Ihor Pavlenko: PMO Quality Management (UA)
Ihor Pavlenko: PMO Quality Management (UA)Lviv Startup Club
 
Creation of a Monolithic Brand
Creation of a Monolithic BrandCreation of a Monolithic Brand
Creation of a Monolithic BrandShantanu Sengupta
 
“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”Saji Madapat
 
Having a PMO with agile flavor
Having a PMO with agile flavorHaving a PMO with agile flavor
Having a PMO with agile flavorImad Alsadeq
 
Project Management (Project 1 - Defining and documenting a project) Presentat...
Project Management (Project 1 - Defining and documenting a project) Presentat...Project Management (Project 1 - Defining and documenting a project) Presentat...
Project Management (Project 1 - Defining and documenting a project) Presentat...Tan Jaden
 
Top 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum masterTop 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum masterDavid Tzemach
 
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」akipii Oga
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshellDoc List
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?Mario Lucero
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR Felipe Castro
 

Was ist angesagt? (20)

Project Management Methodologies - Mind Map
Project Management Methodologies - Mind MapProject Management Methodologies - Mind Map
Project Management Methodologies - Mind Map
 
Creating a colaborative program governance
Creating a colaborative program governanceCreating a colaborative program governance
Creating a colaborative program governance
 
OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999
 
Ihor Pavlenko: PMO Quality Management (UA)
Ihor Pavlenko: PMO Quality Management (UA)Ihor Pavlenko: PMO Quality Management (UA)
Ihor Pavlenko: PMO Quality Management (UA)
 
Certified ScrumMaster Training
Certified ScrumMaster TrainingCertified ScrumMaster Training
Certified ScrumMaster Training
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Creation of a Monolithic Brand
Creation of a Monolithic BrandCreation of a Monolithic Brand
Creation of a Monolithic Brand
 
“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”“Organizational Project Management Maturity Model – An Insider’s Overview”
“Organizational Project Management Maturity Model – An Insider’s Overview”
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
The Next Generation PMO
The Next Generation PMOThe Next Generation PMO
The Next Generation PMO
 
Having a PMO with agile flavor
Having a PMO with agile flavorHaving a PMO with agile flavor
Having a PMO with agile flavor
 
Project Management (Project 1 - Defining and documenting a project) Presentat...
Project Management (Project 1 - Defining and documenting a project) Presentat...Project Management (Project 1 - Defining and documenting a project) Presentat...
Project Management (Project 1 - Defining and documenting a project) Presentat...
 
Top 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum masterTop 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum master
 
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」
第7回RxtStudy未発表資料「チケット駆動開発におけるEVMの考え方」
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
Agile2016: Stop Using Agile with Waterfall Goals: Goal Agility with OKR
 

Andere mochten auch

[JAWS-UG AI支部] AWS AIアップデート
[JAWS-UG AI支部] AWS AIアップデート[JAWS-UG AI支部] AWS AIアップデート
[JAWS-UG AI支部] AWS AIアップデートYasuhiro Matsuo
 
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3Amazon Web Services Japan
 
AWS Black Belt Techシリーズ Amazon CloudFront
AWS Black Belt Techシリーズ Amazon CloudFrontAWS Black Belt Techシリーズ Amazon CloudFront
AWS Black Belt Techシリーズ Amazon CloudFrontAmazon Web Services Japan
 

Andere mochten auch (7)

Moodle cdn jp
Moodle cdn jpMoodle cdn jp
Moodle cdn jp
 
[JAWS-UG AI支部] AWS AIアップデート
[JAWS-UG AI支部] AWS AIアップデート[JAWS-UG AI支部] AWS AIアップデート
[JAWS-UG AI支部] AWS AIアップデート
 
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3
AWS Black Belt Online Seminar AWS re:Invent 2016で発表された新サービス・新機能の紹介 パート3
 
Startup Science ③
Startup Science ③Startup Science ③
Startup Science ③
 
Startup Science ②
Startup Science ②Startup Science ②
Startup Science ②
 
Startup Science ①
Startup Science ①Startup Science ①
Startup Science ①
 
AWS Black Belt Techシリーズ Amazon CloudFront
AWS Black Belt Techシリーズ Amazon CloudFrontAWS Black Belt Techシリーズ Amazon CloudFront
AWS Black Belt Techシリーズ Amazon CloudFront
 

Ähnlich wie Moodle cdn

Java EE 7 - Embracing the Cloud and HTML 5
Java EE 7 - Embracing the Cloud and HTML 5Java EE 7 - Embracing the Cloud and HTML 5
Java EE 7 - Embracing the Cloud and HTML 5Amit Naik
 
ParisfxLab - Cloud4Media
ParisfxLab - Cloud4MediaParisfxLab - Cloud4Media
ParisfxLab - Cloud4MediaFrançois Hanat
 
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...Mohamed Ossa
 
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsOn demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsSumit Arora
 
Switch to alfresco with wasaaiq [compatibility mode]
Switch to alfresco with wasaaiq [compatibility mode]Switch to alfresco with wasaaiq [compatibility mode]
Switch to alfresco with wasaaiq [compatibility mode]Alfresco Software
 
How My Website Learned to Stop Worrying and Love the Cloud
How My Website Learned to Stop Worrying and Love the CloudHow My Website Learned to Stop Worrying and Love the Cloud
How My Website Learned to Stop Worrying and Love the CloudMike Richwalsky
 
CloudEngine at Dev8D 2011
CloudEngine at Dev8D 2011CloudEngine at Dev8D 2011
CloudEngine at Dev8D 2011Nick Freear
 
Flex 4.5 and mobile development
Flex 4.5 and mobile developmentFlex 4.5 and mobile development
Flex 4.5 and mobile developmentMichael Chaize
 
Xebia adobe flash mobile applications
Xebia adobe flash mobile applicationsXebia adobe flash mobile applications
Xebia adobe flash mobile applicationsMichael Chaize
 
Drupal and-flex-drupal camp
Drupal and-flex-drupal campDrupal and-flex-drupal camp
Drupal and-flex-drupal campClaudiu Cristea
 
Selenium Training in Mohali
Selenium Training in MohaliSelenium Training in Mohali
Selenium Training in MohaliE2MATRIX
 
Selenium Training in Ludhiana
Selenium Training in LudhianaSelenium Training in Ludhiana
Selenium Training in LudhianaE2MATRIX
 
Selenium Training in Phagwara
Selenium Training in PhagwaraSelenium Training in Phagwara
Selenium Training in PhagwaraE2MATRIX
 
Hss Trends May2009c
Hss Trends May2009cHss Trends May2009c
Hss Trends May2009cJoe Bachana
 
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT Group
 
Selenium Training in Chandigarh
Selenium Training in ChandigarhSelenium Training in Chandigarh
Selenium Training in ChandigarhE2MATRIX
 
Selenium Training in Amritsar
Selenium Training in AmritsarSelenium Training in Amritsar
Selenium Training in AmritsarE2MATRIX
 
Best Practices in Moodle Course Development
Best Practices in Moodle Course DevelopmentBest Practices in Moodle Course Development
Best Practices in Moodle Course Developmentnosh0502
 

Ähnlich wie Moodle cdn (20)

Elimedia techpros
Elimedia techprosElimedia techpros
Elimedia techpros
 
Java EE 7 - Embracing the Cloud and HTML 5
Java EE 7 - Embracing the Cloud and HTML 5Java EE 7 - Embracing the Cloud and HTML 5
Java EE 7 - Embracing the Cloud and HTML 5
 
ParisfxLab - Cloud4Media
ParisfxLab - Cloud4MediaParisfxLab - Cloud4Media
ParisfxLab - Cloud4Media
 
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
A Cloud-based Automated Authoring System to support e-Learning in Higher Educ...
 
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsOn demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
 
Switch to alfresco with wasaaiq [compatibility mode]
Switch to alfresco with wasaaiq [compatibility mode]Switch to alfresco with wasaaiq [compatibility mode]
Switch to alfresco with wasaaiq [compatibility mode]
 
How My Website Learned to Stop Worrying and Love the Cloud
How My Website Learned to Stop Worrying and Love the CloudHow My Website Learned to Stop Worrying and Love the Cloud
How My Website Learned to Stop Worrying and Love the Cloud
 
CloudEngine at Dev8D 2011
CloudEngine at Dev8D 2011CloudEngine at Dev8D 2011
CloudEngine at Dev8D 2011
 
Flex 4.5 and mobile development
Flex 4.5 and mobile developmentFlex 4.5 and mobile development
Flex 4.5 and mobile development
 
503 434-438
503 434-438503 434-438
503 434-438
 
Xebia adobe flash mobile applications
Xebia adobe flash mobile applicationsXebia adobe flash mobile applications
Xebia adobe flash mobile applications
 
Drupal and-flex-drupal camp
Drupal and-flex-drupal campDrupal and-flex-drupal camp
Drupal and-flex-drupal camp
 
Selenium Training in Mohali
Selenium Training in MohaliSelenium Training in Mohali
Selenium Training in Mohali
 
Selenium Training in Ludhiana
Selenium Training in LudhianaSelenium Training in Ludhiana
Selenium Training in Ludhiana
 
Selenium Training in Phagwara
Selenium Training in PhagwaraSelenium Training in Phagwara
Selenium Training in Phagwara
 
Hss Trends May2009c
Hss Trends May2009cHss Trends May2009c
Hss Trends May2009c
 
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshellWe4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
 
Selenium Training in Chandigarh
Selenium Training in ChandigarhSelenium Training in Chandigarh
Selenium Training in Chandigarh
 
Selenium Training in Amritsar
Selenium Training in AmritsarSelenium Training in Amritsar
Selenium Training in Amritsar
 
Best Practices in Moodle Course Development
Best Practices in Moodle Course DevelopmentBest Practices in Moodle Course Development
Best Practices in Moodle Course Development
 

Mehr von Takeshi Matsuzaki

大学向け Moodleビギナー管理者が知っておくべき10のこと
大学向けMoodleビギナー管理者が知っておくべき10のこと大学向けMoodleビギナー管理者が知っておくべき10のこと
大学向け Moodleビギナー管理者が知っておくべき10のことTakeshi Matsuzaki
 
企業、自治体向け Moodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向け Moodleビギナー管理者が知っておくべき10のことTakeshi Matsuzaki
 
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JPオンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JPTakeshi Matsuzaki
 
スケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JPスケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JPTakeshi Matsuzaki
 
Moodle Developing Environment (J)
Moodle Developing Environment (J)Moodle Developing Environment (J)
Moodle Developing Environment (J)Takeshi Matsuzaki
 
Moodle Developing Environment (E)
Moodle Developing Environment (E)Moodle Developing Environment (E)
Moodle Developing Environment (E)Takeshi Matsuzaki
 
Mobile learning with Open source software
Mobile learning with Open source softwareMobile learning with Open source software
Mobile learning with Open source softwareTakeshi Matsuzaki
 
無料のオープンソースを使った モバイルラーニング実践
無料のオープンソースを使ったモバイルラーニング実践無料のオープンソースを使ったモバイルラーニング実践
無料のオープンソースを使った モバイルラーニング実践Takeshi Matsuzaki
 
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'Takeshi Matsuzaki
 
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]Takeshi Matsuzaki
 
Moodleを有効活用する為のヒント
Moodleを有効活用する為のヒントMoodleを有効活用する為のヒント
Moodleを有効活用する為のヒントTakeshi Matsuzaki
 
Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案Takeshi Matsuzaki
 

Mehr von Takeshi Matsuzaki (18)

大学向け Moodleビギナー管理者が知っておくべき10のこと
大学向けMoodleビギナー管理者が知っておくべき10のこと大学向けMoodleビギナー管理者が知っておくべき10のこと
大学向け Moodleビギナー管理者が知っておくべき10のこと
 
企業、自治体向け Moodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向け Moodleビギナー管理者が知っておくべき10のこと
 
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JPオンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
 
スケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JPスケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JP
 
Moodle3.1 Lightning talk
Moodle3.1 Lightning talkMoodle3.1 Lightning talk
Moodle3.1 Lightning talk
 
Moodle3.1の概要
Moodle3.1の概要Moodle3.1の概要
Moodle3.1の概要
 
Moodle Developing Environment (J)
Moodle Developing Environment (J)Moodle Developing Environment (J)
Moodle Developing Environment (J)
 
Moodle Developing Environment (E)
Moodle Developing Environment (E)Moodle Developing Environment (E)
Moodle Developing Environment (E)
 
Tin Can Moodle(e)
Tin Can Moodle(e)Tin Can Moodle(e)
Tin Can Moodle(e)
 
Tin Can Moodle(j)
Tin Can Moodle(j)Tin Can Moodle(j)
Tin Can Moodle(j)
 
Mobile learning with Open source software
Mobile learning with Open source softwareMobile learning with Open source software
Mobile learning with Open source software
 
無料のオープンソースを使った モバイルラーニング実践
無料のオープンソースを使ったモバイルラーニング実践無料のオープンソースを使ったモバイルラーニング実践
無料のオープンソースを使った モバイルラーニング実践
 
Moodle + Adobe Connect
Moodle + Adobe Connect Moodle + Adobe Connect
Moodle + Adobe Connect
 
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
 
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
 
Moodle + Adobe Connect(J)
Moodle + Adobe Connect(J)Moodle + Adobe Connect(J)
Moodle + Adobe Connect(J)
 
Moodleを有効活用する為のヒント
Moodleを有効活用する為のヒントMoodleを有効活用する為のヒント
Moodleを有効活用する為のヒント
 
Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案
 

Kürzlich hochgeladen

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Moodle cdn

  • 1. Activity Module to use HTML5 video on Amazon CDN w w w . e - l e a r n i n g . c o . j p
  • 2. Who am I ? ● Takeshi Matsuzaki ● matsuzakit@e-learning.co.jp ● http://www.facebook.com/matsuzakit ● CEO of e-learning corporation ltd. ● Established 2000. ● For IT engineers contents ● e-learning Solution Provider for corporations and schools. ● Experienced the other LMS for a long time ● Our contents consists of many videos. ● Newbie for Moodle 2
  • 3. Problems Moodle as new LMS 1 Cheap CDN 2 Prohibit direct link 3 Multiple devices 4 Ease to Use 3
  • 4. Our Solutions Problems Solution  Cheap CDN Amazon Cloud Front Contents Delivery Network Edge location is available in Japan. Scalable, Stable Prohibit direct link Time Limited URL Video's URL is invalid after the time past.  Multiple Devices HTML5 Video & Player MP4 for Safari, Android, IE9 WebM for Firefox Flash fallback for IE7, IE8  Easy to use Activity Module toshimi 4
  • 5. Actors videos CDN administrator amazon cloud front student 5
  • 6. How it works(1/5) H.264/AAC(mp4) IE9, Chrome, Safari on iPad/iPhone, Android Browser videos CDN administrator WebM amazon cloud front 1. Convert your videos Firefox XMedia Recode Free Software toshimi student 6
  • 7. How it works(2/5) CDN S3 amazon cloud front administrator videos 2. Put them on Anazon cloud front Cloudberry Explorer and make them the private contents. Free Software http://cloudfront.net/bac ket/myvideo.mp4 toshimi http://cloudfront.net/back et/myvideo.mp4? Expires=1337847726& Signature=HcRkjso_& Key-PairId=APKxxxxxx 7
  • 8. How it works(3/5) Install 'toshimi' to Moodle. With toshimi's configuration, set Amazon account information, public key and private key file. Open Source Software Open Source Software 8
  • 9. How it works(4/5) administrator Add toshimi's instance as Activity module. Set video's url. 9
  • 10. How it works(5/5) CDN amazon cloud front Direct link student 10
  • 11. Public Version • Saving number of viewing a video. • Copying multi instances – http://*****/linux{{n}}.mp4 – 'n' is automatically increased • http://*****/linux1.mp4 • http://*****/linux2.mp4 • http://*****/linux3.mp4 11
  • 12. As newbie for Moodle • Lots of good information to develop • Easy to develop . f.e Moodle Form, etc... • Dispersion of information • Experience is important • Few information in Japanese • Thanks for excellent software. 12
  • 13. MoLee: Mobile Learning Engine Single Source, Cross-Platform, and Multi-Device Content Management and Delivery System Enables FLASH content utilization on iPad/iPhone/Android/PC  ‘MoLee’ is a Cross-Platform and Multi-Device content system that enables Flash contents to run on iPad, iPhone, Android and PC  ‘MoLee’ consists of a Viewer Application for the User/Learner and a Learning Management System Urlscheme Interface for the Content Administrator  Viewer Application allows the download of Flash contents assigned by an administrator to the user, view these contents, and logs usage and other relevant data  LMS Urlscheme interface enables an Moodle’s administrator to manage content delivery (Online Content, Offline download Content) and analyze user data from logs FLASH Contents MoLee Moodle User Administrator Contents Viewer Contents Delivery Urlscheme Interface PC Tablet Smartphone User iOS technology and platform Independent framework Android Environments Win/Mac Contents Data E& T Application Sales Presentation FLASH/AIR Area Marketing Research HTML5 Execution Learner Sales Research LPTC Mail: hata@lpt.jp 13
  • 14. Develop High Quality Low Cost Multi-Devices Contents FLASH No Programming PDF/HTML/Video No Debugging High Quality Low Cost COMMAND STORAGE open http openOnline MoLee Urlscheme Interface : molee://command https download app-storage upload app Content Accessibility independent of technology or platform 14
  • 15. Thank You! A n y Q u e s t i o n s ?