Korzystanie z urządzenia w trybie offline w systemie Android

Aby wyświetlić prezentację 360 bezpośrednio na urządzeniu z systemem Android (offline) potrzebujesz:

  • serwer HTTP działający na urządzeniu
  • własny ORBITVU VIEWER (musisz kupić licencję lub skorzystać z bezpłatnej wersji)
  • Prezentację Orbitvu

Ze względu na ograniczenia dotyczące przeglądarek (w szczególności Same Origin Policy), przeglądarki z systemem Android nie współpracują poprawnie z prezentacjami Orbitvu, które są otwierane bezpośrednio z systemu plików. Aby obejść to ograniczenie należy uruchomić  serwer HTTP na urządzeniu.

Deployment

  • przygotuj prezentację Orbitvu i pliki ORBITVU VIEWER (zazwyczaj będziesz chciał używać plików generowanych przez oprogramowanie ORBITVU EDITOR). Potrzebujesz:
    • orbitvu12/ - katalog zawierający ORBITVU VIEWER
    • presentation_name/ - katalog zawierający pliki prezentatacji Orbitvu
    • presentation_name.html - plik HTML osadzający prezentacje
  • Zainstaluj oprogramowanie serwera HTTP na swoim urządzeniu z systemem Android. Zweryfikowaliśmy, że KSWEB działa poprawnie, ale możesz korzystać z wybranego przez siebie serwera HTTP (poniższe kroki zakładają, że korzystasz z KSWEB)
  • Skopiuj pliki prezentacji Orbitvu (określone powyżej) do swojego urządzenia z systemem Android

Możesz użyć serwera FTP wbudowanego w KSWEB. Aby to zrobić:

  • uruchom KSWEB na urządzeniu
  • przejdź do zakładki FTP
  • kliknij Add User
  • wprowadź nazwę użytkownika, hasło i następującą ścieżkę: /mnt/sdcard/htdocs (jest to domyslna ścieżka używana przez KSWEB)
  • zapisz adres IP i port pokazany przez KSWEB
  • wgraj pliki prezentacji z komputera na urządzenie z systemem Android za pomocą klienta FTP, np. takiego jak Filezilla (użyj danych uwierzytelniających podanych przez Ciebie podczas dodawania użytkownika FTP). Możesz również użyć Airdroida do kopiowania plików do /mnt/sdcard/htdocs
  • zakładając, że skopiowałeś pliki prezentacji bezpośrednio do /mnt/sdcard/htdocs możesz teraz odwiedzić:
    http://localhost:8080/presentation_name.html  w przeglądarce Android.

Nalezy zabezpieczyć instalację KSWEB. Przeczytaj więcej na stronie internetowej KSWEB.