2014-04-07 5 views
0

libvlcnet 0.4.0.0에서 "SimplePlayer"예를 http://sourceforge.net/p/libvlcnet/wiki/Home/에서 찾고 있는데 새 파일을 열 수 있는지 묻고 싶습니다. 영화의 시작을 재생할 필요없이 미리 정의 된 위치? 나는 다음과 같이 사용한다 :새 비디오를 열 때 libVLCNet 플레이어 위치 지정 (동영상 시작 표시 없음)

 LibVlcInterop.libvlc_media_player_play(descriptor); 
     LibVlcInterop.libvlc_media_player_pause(descriptor); 
     LibVlcInterop.libvlc_media_player_set_position(descriptor, (float)0.8); 
     int res = LibVlcInterop.libvlc_media_player_play(descriptor); 

새로운 파일을 재생하려고하면 사용자는 영화의 시작 부분을 알 수있다.

영화의 시작 부분에 작은 부분을 표시하지 않고 새 파일을로드 한 후 플레이어를 특정 영역에 배치하려면 어떻게해야합니까?

답변

0

나는 특정 라이브러리에 대해 잘 모르지만 일반적으로 미디어를 재생하기 전에 "미디어 옵션"을 전달하여이 작업을 수행 할 수 있습니다. 이렇게하려면 LibVLC API 함수 libvlc_media_add_option을 사용하십시오.

해당 라이브러리에서이 작업을 수행 할 수있는 경우 시작 시간 및 종료 시간을 지정할 수 있지만 백분율 위치가 아닌 초 단위로 지정해야합니다. 당신은 API 함수에 전달할 것

옵션은 다음과 같습니다 정지 시간 예제와 같이 실제로 소수점 이하의 초를 전달할 수 있습니다

:start-time=30 
:stop-time=60.5 

.

내가 이렇게하면 영화의 시작 부분을 보여주는 콘텐츠 플래시가 보이지 않지만 일부 플랫폼이나 일부 미디어 유형에서도 여전히 발생할 수 있습니다.