inflearn logo
강의

講義

知識共有

iOS SwiftUI AR拡張現実

カスタムビデオを作成

동영상 재생 정지

306

wtrr9ksysm4088

投稿した質問数 2

0

동영상 파일을 로드 한 뒤 트래킹을 하지 않을 때에는 동영상이 정지 했으면 하는데 정지하지 않고 계속 재생되고 있네요. 정지하려면 어떤 식으로 코드를 수정해야 할까요? 

stackoverflow에서 비슷한걸 찾아서 해봐도 적용이 되질 않네요..

VR/AR ios SwiftUI

回答 2

0

csnvshs3935

소스코드는 강의 내용과 동일해 보이는데, 실행시켜보면 영상은 잘 나오는데 소리가 나오지 않습니다. 소리 부분을 별도로 처리해줘야 하나요?? 동영상 자체에는 소리가 잘 나옵니다.

0

cmieux

안녕하세요,

저도 여러 방법으로 시도를 해보았는데 아직 적당한 방법을 못 찾았습니다.

애플에서 AR 관련 funtion을 제공해 줄 때 이미지 트랙킹 관련해서 등록된 이미지를 트랙킹 하였을때의 값을 전달해 주는데 이 이미지가 화면 밖을 벗어나거나 하였을 때의 상태값을 전달 받지 못하고 있습니다.

func session(_ session: ARSession, didAdd anchors: [ARAnchor])

이 함수의 경우 일회성으로 한번 이미지가 트랙킹 되면 그것으로 끝나버리는 것으로 저희가 이 곳에 영상 관련 함수를 실행시켰는데요,

 

func session(_ session: ARSession, didUpdate anchors: [ARAnchor]) 

이 함수는 업데이트 될때마다 실행이 되는 함수라서 이 함수를 활용하면 해결 할 수 있지 않을까 하는 생각이 드는데요, 이미지가 화면 밖으로 벗어날때 제공해주는 함수가 없기에 별도로 온오프 스위치 같은것을 달아서 처음 이미지를 보여주었을때 영상을 실행하고 다시 벗어났다가 이미지를 재 트랙킹 하였을때 영상이 실행되고 있으면 정지하는 식의 개념으로 다가가야 하지 않을까 생각이 됩니다.

많은 도움을 드리지 못해서 죄송합니다.

저도 개인적으로 연구 해보고 해결책이 나오면 다시 말씀드리겠습니다.

 

감사합니다. 

 

0

wtrr9ksysm4088

감사합니다. 저와 강사님 말고도 많은 사람이 해결 하지 못하고 있는 문제 같더라구요. 해결법이 몇몇 나와있긴 한데 적용이 안되서 저도 조금 더 고민해봐야 할 것 같습니다.

Xcode ARKit 템플릿 생성 시, 템플릿이 달라졌네요

0

54

1

Reality Composer Pro 사용법도 올려주실 수 있나요?

0

98

0

xcode 테마 어떤건지 알 수 있을까요~?

0

83

1

Reality Composer가 없어요ㅠㅜ

0

354

1

해당 파일을 usdz 파일로 내보내기가 가능한가요?

0

811

1

Launch Screen file 에서 메인

0

475

2

3D ANIMATION 에서

0

395

1

Button(action: label: ) code 문제

0

492

2

AR 영상 핸드폰 연결

0

460

1

Space element

0

286

1

Experience 장면 불러오기

0

373

1

3d 파일, 애니메이션 사용에 관하여 질문드립니다

0

333

1

3D 모델 셋팅 강좌 질문있습니다!

0

351

1

이미지 가져오기 질문이 있습니다!

0

374

2

어떤 어플을 써야하나요??

0

350

1

문의드립니다.

0

200

0

맥이 있어야 작업이 가능한가요???

0

454

1

RPScreenRecorder init() is unavailable in iOS

0

373

2

질문드립니다~

0

194

1

강의 내용 관련 질문입니다~

0

224

2

모델 삭제 관련 질문 드립니다.

0

250

4

질문드립니다.

0

160

1

질문 드립니다.

0

258

4

질문 드립니다

0

211

2