Image, Audio, Video Extender °ü¸® ¹× ÇÁ·Î±×·¡¹Ö
Ŭ¶óÀÌ¾ðÆ®»óÀÇ ºñµð¿À Ç÷¹À̾ ¿°í ºñµð¿À¸¦ Àç»ýÇÕ´Ï´Ù.
ºñµð¿À´Â ºñµð¿À Ä÷³À̳ª ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀå °¡´ÉÇÕ´Ï´Ù.
- ºñµð¿À°¡ ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀåµÈ °æ¿ì¿¡ ÆÄÀÏ À̸§À̳ª ºñµð¿À ÇÚµéÀ»
API¿¡ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. API´Â ÆÄÀÏ À§Ä¡¸¦ °áÁ¤Çϱâ À§ÇØ Å¬¶óÀ̾ðÆ®
ȯ°æ º¯¼ö DB2VIDEOPATH¸¦ »ç¿ëÇÕ´Ï´Ù. ÆÄÀÏÀº ¹Ýµå½Ã Ŭ¶óÀ̾ðÆ®
¿öÅ©½ºÅ×À̼ÇÀ¸·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇØ¾ß ÇÕ´Ï´Ù.
- ºñµð¿À°¡ Ä÷³ ³»¿¡ ÀúÀåµÇ¾î ÀÖ´Â °æ¿ì ¹Ýµå½Ã API·Î ºñµð¿À ÇÚµéÀ»
Àü´ÞÇØ¾ß ÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥À» µ¥ÀÌÅͺ£À̽º¿¡
¿¬°áÇØ¾ß Çϸç, ºñµð¿À°¡ ÀúÀåµÈ Å×ÀÌºí¿¡ ´ëÇÑ Àб⠾׼¼½º ±ÇÇÑÀÌ ÀÖ¾î¾ß
ÇÕ´Ï´Ù.
ºñµð¿À°¡ Ä÷³¿¡ ÀúÀåµÈ °æ¿ì, Extender´Â Àӽà ÆÄÀÏÀ» ÀÛ¼ºÇϰí
¿ÀºêÁ§Æ®ÀÇ ³»¿ëÀ» Ä÷³¿¡¼ ÆÄÀÏ·Î º¹»çÇÕ´Ï´Ù. Extender´Â ¶ÇÇÑ
ºñµð¿À°¡ ¿ÜºÎ ÆÄÀÏ¿¡ ÀúÀåµÇ°í »ó´ëÀûÀÎ ÆÄÀÏ À̸§À» ȯ°æ º¯¼ö °ªÀ»
»ç¿ëÇÏ¿© ÇØ°áÇÒ ¼ö ¾ø´Â °æ¿ì ¶Ç´Â ÆÄÀÏÀ» Ŭ¶óÀÌ¾ðÆ® ¸Ó½Å¿¡¼
¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì Àӽà ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Àӽà ÆÄÀÏÀº DB2VIDEOTEMP ȯ°æ º¯¼ö¿¡ ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÀÛ¼ºµË´Ï´Ù.
±×·¯¸é Extender´Â Àӽà ÆÄÀÏ¿¡¼ ºñµð¿À¸¦ Àç»ýÇÕ´Ï´Ù.
񀀥
Ä÷³¿¡¼ ºñµð¿À¸¦ Àç»ýÇÏ´Â °æ¿ì »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ Select ±ÇÇÑ
¶óÀ̺귯¸® ÆÄÀÏ
OS/2 ¹× Windows
| AIX, HP-UX ¹× Solaris
|
dmbvideo.lib
| libdmbvideo.a(AIX)
|
| libdmbvideo.sl(HP-UX)
|
| libdmbvideo.so(Solaris)
|
Include ÆÄÀÏ
dmbvideo.h
±¸¹®
Ä÷³¿¡ ÀúÀåµÈ ºñµð¿À Àç»ý
long DBvPlay(
char *playerName,
MMDB_PLAY_HANDLE,
DB2Video *videoHandle,
waitFlag
);
±¸¹®
ÆÄÀÏ·Î ÀúÀåµÈ ºñµð¿À Àç»ý
long DBvPlay(
char *playerName,
MMDB_PLAY_FILE,
char *fileName,
waitFlag
);
¸Å°³º¯¼ö
- playerName(ÀÔ·Â)
- ºñµð¿À Ç÷¹À̾îÀÇ À̸§. ³Î(NULL)¿¡ ÁöÁ¤µÈ °æ¿ì DB2VIDEOPLAYER
ȯ°æ º¯¼ö¿¡ ÀÇÇØ ÁöÁ¤µÈ ±âº» ºñµð¿À Ç÷¹À̾ »ç¿ëµË´Ï´Ù.
- MMDB_PLAY_HANDLE(ÀÔ·Â)
- ºñµð¿À°¡ Ä÷³¿¡ ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.
- MMDB_PLAY_FILE(ÀÔ·Â)
- ºñµð¿À°¡ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇÑ ÆÄÀÏ·Î ÀúÀåµÇ¾úÀ½À» Ç¥½ÃÇÏ´Â »ó¼ö.
- videoHandle(ÀÔ·Â)
- ºñµð¿ÀÀÇ ÇÚµé. ÀÌ ¸Å°³º¯¼ö´Â Ä÷³¿¡¼ ºñµð¿À¸¦ Àç»ýÇÒ ¶§ ¹Ýµå½Ã
Àü´ÞµÇ¾î¾ß ÇÕ´Ï´Ù. ºñµð¿À ÇÚµéÀÌ ¿ÜºÎ ÆÄÀÏÀ» ³ªÅ¸³¾ °æ¿ì, ÆÄÀÏ À§Ä¡¸¦
°áÁ¤Çϱâ À§ÇØ Å¬¶óÀÌ¾ðÆ® È¯°æ º¯¼ö DB2VIDEOPATH°¡ »ç¿ëµË´Ï´Ù.
- fileName(ÀÔ·Â)
- ºñµð¿À¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏ À̸§. API´Â ÆÄÀÏ À§Ä¡¸¦ °áÁ¤Çϱâ À§ÇØ
Ŭ¶óÀÌ¾ðÆ® È¯°æ º¯¼ö DB2VIDEOPATH¸¦ »ç¿ëÇÕ´Ï´Ù. ÆÄÀÏÀº ¹Ýµå½Ã
Ŭ¶óÀÌ¾ðÆ® ¿öÅ©½ºÅ×À̼ÇÀ¸·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇØ¾ß ÇÕ´Ï´Ù.
- waitFlag(ÀÔ·Â)
- °è¼ÓÇϱâ Àü¿¡ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ°¡ Ç÷¹À̾ ´Ý±â¸¦ ±â´Ù¸®´ÂÁö¸¦
Ç¥½ÃÇÏ´Â »ó¼ö. MMDB_PLAY_WAIT´Â ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼ Ç÷¹À̾
½ÇÇàÇÕ´Ï´Ù. MMDB_PLAY_NO_WAIT´Â ºÐ¸®µÈ ½º·¹µå¿¡¼ Ç÷¹À̾ ½ÇÇàÇÕ´Ï´Ù.
¿À·ù ÄÚµå
- MMDB_SUCCESS
- API È£ÃâÀÌ ¼º°øÀûÀ¸·Î 󸮵Ǿú½À´Ï´Ù.
- MMDB_RC_NO_AUTH
- È£ÃâÀÚ´Â ÀûÀýÇÑ ¾×¼¼½º ±ÇÇÑÀÌ ¾ø½À´Ï´Ù.
- MMDB_RC_NOT_CONNECTED
- ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ À¯È¿ÇÑ ¿¬°áÀ» °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù.
¿¹
videoHandle¿¡ ÀÇÇØ ½Äº°µÈ ºñµð¿À¸¦ Àç»ýÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ½º·¹µå¿¡¼ ±âº» Ç÷¹À̾ ½ÇÇàÇÕ´Ï´Ù.
#include <dmbvideo.h>
rc = DBvPlay(NULL, MMDB_PLAY_HANDLE, videoHandle,
MMDB_PLAY_WAIT);
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]