2013-09-11 5 views
2

При воспроизведении видео на Samsung Galaxy S4 видео не распознает метаданные ориентации. Он всегда играет на пейзаже.Samsung Galaxy S4 Streaming Video Playing Orientation Issue

Приложение также записывает видео и воспроизводит правильно на всех других устройствах во время потоковой передачи. S4 отлично работает, только если видео хранится в устройстве, но оно не работает для потоковой передачи.

Использование MediaPlayer и SurfaceView на фрагменте, а не VideoView.

Попробовали отключить Air View, Air Gesture, Smart Stay, Smart Scroll и Auto Rotate без везения.

Кроме того, сохранен также ориентир ориентации вместе с видео, чтобы вручную повернуть элемент в макете, но SurfaceView при повороте с помощью lockCanvas не работает, а при повороте его родительского элемента становится черным и воспроизводится только звук.

Любые предложения, которые я могу попытаться устранить эту ошибку? Вы испытываете то же самое при использовании S4? Любая помощь в этом будет принята с благодарностью. Благодаря!

ответ

1

Нашли обходной путь для этой проблемы. Попробуйте использовать TextureView вместо SurfaceView, прежде чем воспроизводить видео, получить информацию о ротации с помощью MetadataRetriever и настроить TextureView по мере необходимости. Он работал на этой стороне.

Смотрите подробности здесь: Streaming Video Playback Orientation Issue @ Samsung Developers Forum

1

Я задал этот вопрос несколько месяцев назад и ничего не слышал. Я тоже хотел бы знать.

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

Edit: Это также происходит на Galaxy Note 3.

+0

Вы нашли какой-либо обходной путь для этого? Благодаря! – maxmartinez

+0

К сожалению, нет. Надеюсь, Samsung исправляет это на 4.4, предполагая, что они даже знают о проблеме. – haupman

+0

Хорошая работа в поиске обходного пути для этого. Я собираюсь продолжать вращать видео на сервере, потому что я не хочу менять свой код для размещения ошибок Samsung. Надеюсь, они будут соответствовать стандартам Android, когда дело доходит до поворота видео. – haupman

 Смежные вопросы

  • Нет связанных вопросов^_^