디렉토리에서 MP4를 재생하기 위해 J2ME를 사용하는 비디오 플레이어
문제
휴대 전화 (Nokia S40 Series)에서 특정 디렉토리를 선택하여 비디오 파일 (.mp4)을 재생하는 J2ME 응용 프로그램을 개발하고 싶습니다.
어떻게해야합니까? 누구든지 위의 상기 과정을 시작하도록 도와 줄 수 있습니까?
해결책
이를 달성하려면 JSR-135 및 JSR-75를 사용해야합니다. 확인하다 http://www.forum.nokia.com/document/java_developers_library_v2/guid-96c1b6e4-c266-42a9-9581-a6eedac44ac4_guid-b6b3eb3a-05f6-4cd4-920a-818328681.html JSR-75 FileConnection의 Nokia 구현 노트.
확인하다 http://www.forum.nokia.com/document/java_developers_library_v2/guid-96c1b6e4-c266-42a9-9581-a6eedac44ac4_guid-f227753c-29f7-4056-ab46-1bd80f83e10909090909.html JSR-135 모바일 미디어에 대한 Nokia 구현 노트.
Javadocs를 찾을 수 있습니다. http://java.sun.com/javame/reference/apis/jsr135/ 그리고 http://www.forum.nokia.com/document/java_developers_library_v2/guid-d69fc49d-783e-45ce-80d4-7a9f3ee08b2a/overview-summary.html .
특정 디렉토리 만 Java ME를 통해 노출됩니다. 위의 JSR-75 링크에서 시스템 속성 아래의 폴더에 대한 정보를 찾을 수 있습니다.
기본적으로 당신은 이것을하고 싶습니다 :
- FileConnection을 사용하여 디렉토리를 열고 내용을 나열하십시오.
- 사용자가 디렉토리에서 파일 중 하나를 선택하도록하십시오.
- 파일 경로를 입력으로 JSR-135를 통해 비디오 플레이어를 만듭니다 : 플레이어 플레이어 = manager.createplayer ( "path_to_the_file");
- 또한 캔버스/양식을 연결하여 비디오를 렌더링하는 플레이어에 비디오 제어를 첨부해야합니다. (videocontrol.initdisplaymode를 사용하십시오). 또한 크기, 위치 등과 같은이 컨트롤을 통해 모든 비디오 속성을 설정합니다.
- 그런 다음 player.start ()를 사용하여 재생을 시작하십시오.
이것은 아주 좋은 시작 튜토리얼입니다. http://today.java.net/pub/a/today/2005/09/27/j2me4.html