2016-03-01 2 views
0

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

enter image description here

+0

не получить его, где находится угол обзора –

+0

wild guess :: 'view.masksToBound = NO?' –

+0

или вы хотите, чтобы он был в полноэкранном режиме? чем добавить его в полноэкранный режим .. возможно даже окно .. не знаю –

ответ

0

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

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

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

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