Вопрос

Я использовал все примеры и исходный код для отображения содержимого приложения на внешнем VGA Display. Во время воспроизведения видео внутри приложения я получаю реже во внешнем устройстве. Любое предложение .... я что -то не хватает .. но в устройстве оно показывает фактическое окно в отличном смысле ..

Это было полезно?

Решение

Здравствуйте, все здесь отвечаю на свой вопрос.

TVOutmanager Робтеррелла не будет воспроизводить какое -либо видео на внешнее устройство, просто выполнив [[TVOUTMAGER SHAREDINSTANCE] startTVOUT] и [[TVOUTMAGER SHAREDINSTANCE] S TOPTVOUT];

Здесь мы добавим экземпляр Player в TVOutWindow. [TVOUTWINDOW ADDSUBVIEW: экземпляр игрока];

Но здесь видео не отображается на устройстве, но вы можете управлять внешним плеером из окна с устройства.

ваше здоровье.

Другие советы

enter image description here

   NSString *url = [[NSBundle mainBundle] pathForResource:@"Overview" ofType:@"mov"];

    player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:url]];

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieFinishedCallback:)name:MPMoviePlayerPlaybackDidFinishNotification object:player];

        //---play partial screen---
    player.view.frame = CGRectMake(35, 450, 430, 300);
    [self.view addSubview:player.view];

    [player play];  

    - (void) movieFinishedCallback:(NSNotification*) aNotification {

    [[TVOutManager sharedInstance] startTVOut];
    player = [aNotification object];
    [[NSNotificationCenter defaultCenter] 
     removeObserver:self
     name:MPMoviePlayerPlaybackDidFinishNotification
     object:player];
    [player stop];

}

Это код добавлен в класс MainViewController в примере RobterRrell от TvoutManager. После подключения устройства к внешнему устройству. При переключении видео зеркала на я ничего не получаю ..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top