Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Cubemap stream not playing in windows player but equirectangular plays fine #18

@Romain-MVR

Description

@Romain-MVR

Hi awesome Nokia people,
I believe there is an issue with cubemap generation (or playback). Omafvd runs fine, but the output is black on the windows player and Fraunhofer player reports "0 init file(s)".

Playing the cubemap .mpd on the Fraunhofer player (with "info" log level), we can see in the web console: "[DL] Fetch 0 init file(s)". Playing a working equirectangular stream gives "[DL] Fetch 16 init file(s)". As this is the last log, I beleive those "init file(s)" are the issue. The cubemap output folder of omafvd contains 70561 files, so it doesn't look like the file is missing but more a reference issue in the .mpd.

I previously managed to generate equirectangular content and play it on the Windows player, Android player and the Fraunhofer web player. So I tried to compare the 2. I can see differences but nothing stands out to my non-expert eyes (files in attachment).

In case the input .mp4 can be the problem: the ERP input was converted to CMP with facebook360 (using their README example; so it may not be the correct cubeface order) and then kvazaar was used to tile it 6x4 with different QPs (kvazaar outputs looks good, typical 3x2 divided CMP video).

I attached the omafvd configs and resulting .mpd files for both the erp and cmp streams (I renamed the .mpd files so they match the config file name).
mpd_and_config.zip

Sorry I couldn't investigate further, I only understand tiled streaming at a high level, not the actual OMAF standard. And I try cubemap because my understanding is that using a cubemap makes more sense for pixel density.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions