[cocos2dx]動画再生で事前読み込み、ボタン表示、再生終了を実装したいです

予算
5千
1万
納品希望日
ご相談
募集期限
募集終了 締切日 2021年12月8日 /
掲載日 2021年12月6日
応募状況
応募人数 0
契約人数 0
閲覧数 40
用途・種類
アプリ開発
対応範囲
用意してあるもの
開発環境
開発言語
C/C++

募集内容

依頼の概要・目的・背景
cocos2dxで開発をしています。 動画の再生で Android : experimental::ui::VideoPlayer iOS : AVPlayerView を使用して ・スキップボタンを表示してスキップして次のアクションをする ・動画終了の知らせを受けて次のアクションをする ・事前読み込みですぐに動画が再生される が行えていません。 上記を実装するにはどうしたらいいのかご教授お願いします。 【 該当のソースコード 】 // Android 抜粋 auto videoPlayer = (experimental::ui::VideoPlayer*)this->getChildByName("videoPlayer"); videoPlayer = cocos2d::experimental::ui::VideoPlayer::create(); videoPlayer->setKeepAspectRatioEnabled(true); videoPlayer->setUserInputEnabled(false); videoPlayer->setName("videoPlayer"); videoPlayer->setFileName(videoName); this->addChild(videoPlayer,100); videoPlayer->play(); // iOS import AVPlayerView - (void)playVideo:(NSString*)movieName height:(float)height y:(float)y{ cocos2d::FileUtils* fu = cocos2d::FileUtils::getInstance(); std::string dir = fu->fullPathForFilename([movieName UTF8String]); NSString *nsstrDst = [NSString stringWithUTF8String:dir.c_str()]; NSURL *url = [NSURL fileURLWithPath:nsstrDst]; float rate=_viewController.view.frame.size.width/750.0; _player = [[AVPlayer alloc]initWithURL:url]; _playerView = [[AVPlayerView alloc]initWithFrame:CGRectMake(0, y*rate-height*rate/2, 750*rate, height*rate)]; [(AVPlayerLayer*)_playerView.layer setPlayer:_player]; [_viewController.view addSubview:_playerView]; [_viewController.view bringSubviewToFront:_playerView]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerDidFinishPlaying:) name:AVPlayerItemDidPlayToEndTimeNotification object:_player.currentItem]; Float64 duration = CMTimeGetSeconds(_player.currentItem.asset.duration); [_player play]; } ・条件提示にてお見積もり金額を入力してください。
添付ファイル
参考URL
求めるスキル
特記事項
経験者優遇
カンタン
継続依頼あり
スピード重視
品質重視

応募者一覧

応募はまだありません

募集内容についての質問

質問と回答の履歴

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
5千
1万
募集終了

募集者情報

MASA_1007
MASA_1007
5.0 (7)
5
発注件数
23%
発注率
60%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
3万
5万
応募者数 106
募集期限 あと 4 日 (9月28日まで)
user
mitsujiro
投稿日時:3日前
予算
見積り希望
応募者数 56
募集期限 あと 10 日 (10月4日まで)
user
Mauna0227
投稿日時:3日前