Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web support #202

Open
3 of 6 tasks
bdlukaa opened this issue Jan 18, 2024 · 0 comments
Open
3 of 6 tasks

Web support #202

bdlukaa opened this issue Jan 18, 2024 · 0 comments
Labels
enhancement New feature or request Web

Comments

@bdlukaa
Copy link
Collaborator

bdlukaa commented Jan 18, 2024

Add web support for the package.

  • Block RTSP source on the web
    RTSP streams are not available in most of browsers. Only HLS and MJPEG should be options, which HLS being the default.
  • Block dart:io:Platform calls. TargetPlatform and kIsWeb should be used instead.
  • Implement routes and url options
    • Use go_router to make routing and sub-routing.
    • Implement url options, such as hiding the navigator tray and other app settings.
      This is useful specially for embedding the website and viewing a specific screen, for example.
  • File handling
    Web doesn't support i/o operations, and handling files as file entities is not possible. Use bytes whenever possible.
@bdlukaa bdlukaa added enhancement New feature or request Web labels Jan 18, 2024
@bdlukaa bdlukaa moved this to In Progress in Bluecherry Unity Jan 21, 2024
@bdlukaa bdlukaa linked a pull request Jan 21, 2024 that will close this issue
@bdlukaa bdlukaa removed a link to a pull request Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Web
Projects
Status: In Progress
Development

No branches or pull requests

1 participant