Проблема с проигрывателем Brightcove на IOS

Я работаю над приложением для iPhone, где я включил яркий SDK для воспроизведения видео. Я могу воспроизвести видео, но обнаружил проблему с почтовым ящиком по сторонам обзора игрока (черное пространство сверху и на боковой панели). Как я могу избежать почтового ящика вокруг углов UIView? Было бы здорово, если бы вы могли привести какой-либо пример или пример кода. Я прилагаю скриншот для плеера.

введите описание изображения здесь

1 ответ

Решение

Получить соотношение видео из свойств видео:

video.properties[kBCOVCatalogJSONKeyFLVFullLength][@"frameWidth"];
video.properties[kBCOVCatalogJSONKeyFLVFullLength][@"frameHeight"];

Затем настройте размер просмотра вашего видео плеера (playbackController.view) в соответствии с необходимой высотой. Это может включать в себя то, что представление шире, чем его родитель, и обрезание левой и правой сторон, но приведет к желаемому результату.

Другие вопросы по тегам