Rotation of video content happens at the browser level. For more information on per browser support for the rotation flag please reference the following article.
As such you will need to process your file with an encoder so that it is rotated to portrait regardless of either player or browser. The following website may help you with your rotation issue.
I thank you for your reply, and I absolutely agree with you.
The key is that the source video has rotation metadata, but the segment TS file created by Wowza does not.
If I play the source video, it will be correctly positioned by rotation metadata, but the Wowza Segment TS file does not have rotation metadata, how can i accomplish it??
I use ffmpeg to transcode different resolutions and bitrates videos, and they work normal on orientation.
Before transcode is completed,I design using soruce video to be played,but I stuck on orientation and rotation metadata.
Yes, transpost option is the solution at normal situation.
But my situation is using mobile phone’s camera to capture video and directly upload to Wowza content directory,so I don’t have any chance to do transpost.
In my situation, I think maybe Wowza segmenting operation add rotation metadata, or other methods to deal with mobile phone video with rotation tag unless transcode before.
hi i got the same issue, when capturing video in vertical, viewer will see it in horizontal, it happen only in android but not in browser, kindly advice
Rotated video must be converted so that it is played correctly on all platforms. Please use the encoder of your choice.
We have an article on how to create streaming media compliant VOD content using FFmpeg at the link below. Note that the same concepts apply to both VOD and live streaming regardless of which encoder is being used.