Unity의 새로운 Videoplayer API : 비디오 및 오디오 재생 문제 해결
Unity의 VideoPlayer 및 Videoclip API는 데스크톱 및 모바일 플랫폼에서 비디오 재생을위한 강력한 솔루션을 제공하여 구식 Movietexture API를 대체합니다. 이 안내서는이 API를 사용할 때 발생하는 일반적인 문제를 다룹니다.
오디오 재생 문제 해결
오디오 재생 실패는 종종 잘못된 실행 순서에서 비롯됩니다. 다음 코드가 전에
를 실행하는지 확인하십시오
장기간 "비디오 준비"상태
확장 된 "비디오 준비"메시지는 다음과 같이 완화 할 수 있습니다.
<p>
지연 준비 : <strong> 비디오 준비 상태를 확인하기 전에 짧은 지연 (예 : 5 초)을 소개합니다.
임시 PlayOnawake enablement : </strong>는 디버깅 목적으로 및 로 임시로 설정합니다.
</p><p>
URL 및 StreamingAssets에서 비디오 재생 <em>
웹 주소에서 비디오를 재생하려면 :
</em>
StreamingAssets 폴더에 위치한 비디오의 경우 <located located> :
<code>videoPlayer.Prepare()</code>
지원되는 비디오 파일 형식 </located></p>
<l> videoplayer API는 다양한 비디오 형식을 지원합니다
크로스 플랫폼 호환성 : <pre class="brush:php;toolbar:false"><code class="language-csharp">videoPlayer.audioOutputMode = VideoAudioOutputMode.AudioSource;
videoPlayer.EnableAudioTrack(0, true);
videoPlayer.SetTargetAudioSource(0, audioSource);</code>로그인 후 복사
ogv
vp8
webm
mov
dv
mp4
m4v -
mpg
mpeg
-
Windows 특이 적 지원 :
videoPlayer.playOnAwake
audioSource.playOnAwake
avi true
asf
wmf
위 내용은 Unity의 새로운 Videoplayer API로 비디오 및 오디오 재생 문제를 해결하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!