Search packages, repositories and app categories

Package detailsv0.1.5

video_player_360

A flutter plugin to stream 360° videos on iOS and Android via a remote URL. The plugin uses the open source Google VR SDK.

30-day downloads
31
Likes
23
Pub points
40

Install package

flutter pub add video_player_360

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter plugin enabling the playback of 360° videos on iOS and Android using remote URLs. Built on the open-source Google VR SDK, it provides immersive video experiences with full spherical viewing capabilities. The plugin integrates seamlessly into Flutter apps, supporting touch and device motion controls for navigation within the 360° environment. Ideal for virtual tours, VR content, and interactive media applications.

Use cases

  • Virtual reality tours
  • Interactive media apps
  • Educational 360° videos
  • Immersive marketing content
  • VR training simulations

Key features

  • Supports remote 360° video streaming
  • Uses Google VR SDK for compatibility
  • Touch and motion-based navigation
  • Cross-platform iOS and Android support
  • Seamless integration with Flutter

Suitable for

  • Developers building VR experiences
  • Apps requiring immersive video playback
  • Educational or training platforms
  • Travel and real estate visualization tools
  • Marketing campaigns with interactive content

Considerations

  • Requires compatible 360° video formats
  • Limited to iOS and Android platforms
  • Dependent on Google VR SDK updates
  • May require additional setup for optimal performance
  • Not suitable for standard 2D video playback

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Deprecated

⚠️ This plugin is no longer supported and may contain outdated information.

video_player_360

A Flutter plugin to stream 360° videos on iOS and Android

Getting Started

This is a Flutter plugin to play 360° videos via a remote URL.

The iOS player uses the open source Google VR SDK for iOS

The Android player uses the open source Google VR SDK for Android

Installation

Add video_player_360: ^0.1.4 in your pubspec.yaml dependencies.

How to use

importing the library:

import 'package:video_player_360/video_player_360.dart';

play video:

await VideoPlayer360.playVideoURL("ENTER_360_VIDEO_URL_HERE");

Categories

Source repository

Projects using this package

No data available yet.