三星Galaxy S4流媒体视频播放定位问题

在Samsung Galaxy S4上播放视频时,视频无法识别方向元数据。 它始终在风景中播放。

该应用程序还可以在流媒体上录制视频并在所有其他设备上正确播放。 只有当视频存储在设备中时,S4才能正常播放,但它不适用于流式传输。

在片段上使用MediaPlayer和SurfaceView,而不是VideoView。

试图禁用Air View,Air Gesture,Smart Stay,智能滚动和自动旋转,但没有运气。

甚至还将方向提示与视频一起存储以便在布局中手动旋转元素,但使用lockCanvas旋转时的SurfaceView不起作用,并在旋转其父元素时变为黑色并仅播放音频。

我可以尝试修复此错误的任何建议? 使用S4时有没有遇到同样的情况? 任何帮助,将不胜感激。 谢谢!


几个月前我问过这个问题,但没有听到任何消息。 我也很想知道。

https://stackoverflow.com/questions/17950072/galaxy-s4-media-player-ignores-rotation-metadata

编辑:这也发生在Galaxy Note 3上。


找到解决此问题的解决方法。 在播放视频之前尝试使用TextureView代替SurfaceView,使用MetadataRetriever获取旋转信息并根据需要调整TextureView。 它在这方面工作。

请参阅详细信息:流媒体视频播放方向问题@三星开发者论坛

链接地址: http://www.djcxy.com/p/41847.html

上一篇: Samsung Galaxy S4 Streaming Video Playback Orientation Issue

下一篇: Camera preview orientation in portrait mode (samsung device)