owncloud / owncloud/ios-app

[BUG] IOS app errors when trying to stream an mp4 video

Open
#883 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Type:bug
Dominant language
Swift
Stars
251
Forks
142
Avg merge
2d 17h
Merged PRs (30d)
3

Description

Steps to reproduce
  1. Tap on a web-optimized mp4 video to play it.
  2. The video itself is web obtimized, but the error also occurs when using the un-optimized version
Expected behavior

Video should start playing (streaming, not downloading)

Actual behavior

An error message appears:
Fehler, Vorgang gestoppt

Please also see issue on files_mediaviewer app as it contains additional tests that have been made which may be of interrest for this issue. https://github.com/owncloud/files_mediaviewer/issues/369

Client

iOS version: 14.4

ownCloud app version: 11.4.5

Device model: iPhone and iPad

Server configuration

Web server: nginx

Database: mariadb

PHP version: 7.4

ownCloud version: 10.6 stable

Storage backend (external storage): local, SMB, GD

Logs
Web server error log
no data for that issue
ownCloud log (data/owncloud.log)
no data for that issue

@michaelstingl

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing MP4 playback on the listed iPhone and iPad configurations, then compare the additional tests in owncloud/files_mediaviewer issue 369. The issue provides no iOS files or tests to inspect and no useful logs; done means web-optimized and unoptimized MP4 videos stream successfully instead of showing the reported error.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.