°­ÁÂ

HOME > °­ÁÂ >
°­ÁÂ| ¸®´ª½º ¹× ¿ÀǼҽº¿¡ °ü·ÃµÈ °­Á¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
 
Helix Server
Á¶È¸ : 14,258  


Helix Server

 

 

Â÷·Ê

I Helix Server ¶õ ¹«¾ùÀΰ¡

II ¼³Ä¡

III ¿î¿ë

 

                               

I   Helix Server ¶õ ¹«¾ùÀΰ¡

1. Ç︯½º¼­¹ö´Â ¸ÖƼ Æ÷¸ËÀ» Áö¿øÇÏ´Â À¯/¹«¼± ÀåÄ¡·Î ½ºÆ®¸®¹Ö ¼­ºñ½º¸¦ ±¸ÇöÇÏ´Â ¼­¹ö

2. Ç︯½º¼­¹öÁ¾·ù

»ó¿ë : Helix Server(Universal Server)(www.realnetworks.com)
¿ÀǼҽº : Helix DNA Server(www.helixcommunity.org)

3. Áö¿øÆ÷¸Ë  

»ó¿ë : .rm .ra .rv .mpg .mp3 .mov .wmv .wma
¿ÀǼҽº : .rm .ra .rv .mp3

4. Ȱ¿ë¼º

¿ÜºÎÀåÄ¡ÀÇ ½Ç½Ã°£ ¹æ¼Û ¹× ĸÃÄ (Webcam, TV Card...) ¹× ´Ù¾çÇÑ Å¬¶óÀÌ¾ðÆ® Áö¿ø(pda, pmp)

5. Ç︯½º¼­¹ö´Â 2002³â ¼Ò½º¸¦ °ø°³ÇÏ¿´À½. Assembly, c,c++ ¾ð¾î·Î ÀÛ¼ºµÊ.
   ¿¥º£µðµå ¸®´ª½º ±â¹ÝÀ¸·Î ÇÏ¿© Ȱ¿ëµµ°¡ ¸¹À» °ÍÀ¸·Î º¸ÀÓ

6. ¶óÀ̼¾½º Á¾·ù

* RealNetworks Public Source Licence (RPSL) ~ GPL
  (free open source licence)
©­ - www.heliexcommuity.org

* RealNetworks Community Source Licence (RCSL) 
  (commercial licence) – www.realnetworks.com

7. build in 3 packages

* Helix Producer : ÆÄÀÏ È¤Àº ¿ÜºÎÀåÄ¡(webcamµî)  ÀÎÄÚµù

* Helix DNA Server : ½ºÆ®¸®¹Ö ¼­ºñ½º Á¦°ø

* Helix DNA Client(real media player) : ½ºÆ®¸®¹Ö ÄÁÅÙÃ÷ ¿äû

8. Protocol/Transport

* RTP streaming delivery support for standards compliant clients and proxies

* RTSP  : RTP + manipulation of the streaming media

* Media data delivery via TCP, UDP unicast and UDP multicast transports

* HTTP delivery support

9. »ó¿ë Ç︯½º ¼­¹ö ¿Í ¿ÀǼҽº Ç︯½º ¼­¹ö ºñ±³

±¸ºÐ
»ó¿ëÇ︯½º¼­¹ö(Helix Universal Server)
¿ÀǼҽº Ç︯½º(Helix DNA Server)
Áö¿øÆ÷¸Ë .rm .ra .rv .mpg .mp3 .mov .wmv .wma .rm .ra .rv .mp3
Áö¿ø¼­ºñ½º Ondemand, live broadcast, SLTA Ondemand, live broadcast

10. Ç︯½º ¼­¹ö ½ÇÇà

Helix DNA Producer ´Â ÆÄÀÏÀ̳ª ¿ÜºÎÀåÄ¡(webcam, TV card µî)ÀÇ ½ÅÈ£¸¦
helix DNA Server¿¡¼­ ±¸µ¿°¡´ÉÇÑ Æ÷¸ËÀ¸·Î ÀÎÄÚµùÇÏ¿©
Helix DNA Server¿¡ ½Ç½Ã°£À¸·Î ȤÀº ÆÄÀÏÇüÅ·Πº¯È¯ÇÏ¿© ÁØ´Ù.

Helix DNA Server´Â ÆÄÀÏÀ̳ª ½Ç½Ã°£À¸·Î ÀÎÄÚµùµÇ´Â ¿ÜºÎÀåÄ¡ÀÇ ½ÅÈ£¸¦
PC ¶Ç´Â PDA·Î Àü´ÞÇÏ¿© ÁØ´Ù.

º¸Åë PC¿¡¼­´Â real media player ¸¦ »ç¿ëÇϳª window media player ¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.

ÀÎÄÚµùµÇ¾î ÆÄÀÏÆ÷¸ËÀÌ ÀüȯÇÒ ¶§ helix DNA Producer ¸¦ »ç¿ëÇÏÁö¸¸
ÇÁ¸®¹Ì¾î ÇÁ·Î±×·¥µµ ¸®¾ó¹Ìµð¾îÆ÷¸Ë(.rv, .ram, µî)À»
Áö¿øÇϱ⶧¹®¿¡ ÇÁ¸®¹Ì¾î·Îµµ ÆÄÀϺ¯È¯ÀÌ °¡´ÉÇÏ´Ù.

 

 

II    ¼³Ä¡

1. Helix DNA Server¼³Ä¡(¸®´ª½º)

www.helixcommunity.org¿¡¼­ ´Ù¿î¹ÞÀº helix server ÀÇ bin ÆÄÀÏÀ» ½ÇÇàÇÑ´Ù

Ç︯½º¼­¹ö°¡ ¼³Ä¡µÉ µð·ºÅ丮¸¦ ÀÔ·ÂÇÑ´Ù. /usr/local/helix ¶ó°í ÀÔ·ÂÇÑ´Ù¸é ÀÌ µð·ºÅ丮 ¾Æ·¡·Î ÇÊ¿ä µð·ºÅ丮¿Í ÆÄÀÏÀÌ ¼³Ä¡µÈ´Ù.

Ç︯½º ¼­¹ö °ü¸®ÀÚ °èÁ¤À» ÀÔ·ÂÇÑ´Ù.

PNA connection À» À§ÇÑ Æ÷Æ®, http, rtsp ÇÁ·ÎÅäÄÝ Æ÷Æ® , ±×¸®°í °ü¸®ÀÚÆäÀÌÁö¸¦ À§ÇÑ Á¢±Ù Æ÷Æ®¸¦ ÁöÁ¤ÇÑ´Ù.
°ü¸®ÀÚ ÆäÀÌÁö´Â ·£´ýÀ¸·Î Æ÷Æ®°¡ ÁöÁ¤µÈ´Ù. ¹°·Ð Æ÷Æ®¸¦ ÀÓÀÇ·Î ÁöÁ¤ÇÒ ¼ö µµ ÀÖ´Ù.

¸¶Áö¸·À¸·Î ¼³Á¤µÈ »çÇ×À» º¸¿© ÁÖ¸ç ³¡À̶ó¸é F ¸¦ ¾Æ´Ï¸é Àü´Ü°è·Î ´Ù½Ã °¡±â À§Çؼ­´Â P¸¦ ÀÔ·ÂÇÑ´Ù.

 

III   ¿î¿ë

1. Helix DNA Server ½ÇÇà(¸®´ª½º)

/usr/local/helix ¶ó´Â µð·ºÅ丮¿¡ ¼­¹ö¸¦ ¼³Ä¡ÇÏ¿´´Ù¸é /usr/local/helix/bin µð·ºÅ丮¿¡
hlxserver ¶ó´Â ½ÇÇàÆÄÀÏÀÌ Á¸ÀçÇÑ´Ù. ÀÌ ½ÇÇàÆÄÀÏÀº hlxserver.cfg ¶ó´Â ¼³Á¤ÆÄÀÏÀÇ ¼³Á¤À» ÀÐ¾î ¿Í¼­
½ÇÇàÀ» ÇÏ°Ô µÈ´Ù.

±×·¯¸é real producer ȤÀº ÇÁ¸®¹Ì¾î·Î º¯È¯µÈ ÆÄÀÏ(.rv)À̳ª mp3 ÆÄÀÏÀº ¾îµð·Î ¾÷·ÎµåÇØ¾ß µÇ´ÂÁö°¡
±Ã±ÝÇÒ °ÍÀÌ´Ù. ¼³Ä¡¸¦ ÇÏ°Ô µÇ¸é µðÆúÆ®´Â ¼³Ä¡µÈ °æ·ÎÀÇ Contents ¶ó´Â µð·ºÅ丮·Î ÁöÁ¤µÇ°Ô µÈ´Ù.
±×·¯³ª ÀÌ°Í ¶ÇÇÑ ¾îµå¹Î ÆäÀÌÁö·Î Á¢¼ÓÇÏ¿© mounts points ºÎºÐ¿¡¼­ ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.

2. Helix Client(realmedia player : PC ¿ë) ½ÇÇà

http ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ ÄÁÅÙÃ÷ ¿äû

¼­¹ö¸¦ ¼³Ä¡ÇÒ ¶§ http´Â 8080 Æ÷Æ®·Î ÁöÁ¤ÇÏ¿´À¸¹Ç·Î ¿äûÇÒ ¶§ 8080 Æ÷Æ®·Î ÄÁÅÙÃ÷¸¦ ¿äûÇÑ´Ù.
/ramgen À̶ó´Â µð·ºÅ丮´Â °¡»óÀÇ µð·ºÅ丮ÀÌ´Ù. http¸¦ »ç¿ëÇÒ ¶§ /ramgen/ À̶ó´Â °¡»ó µð·ºÅ丮¸¦ °æ·Î¿¡
Ãß°¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ÀÌ °¡»ó µð·ºÅ丮´Â httpÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ ¶§ Çã¿ëµÇ´Â °¡»óÀÇ µð·ºÅ丮·Î admin ÆäÀÌÁö¸¦
Á¢±ÙÇÒ ¶§µµ ÀÌ °¡»óÀÇ µð·ºÅ丮(admin ÆäÀÌÁöÀÏ °æ¿ì /admin)¸¦ »ç¿ëÇÏ°Ô µÈ´Ù.

rtsp ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ ÄÁÅÙÃ÷ ¿äû

 

2. Helix DNS Server  admin  ÆäÀÌÁö

¾îµå¹ÎÆäÀÌÁö¸¦ Á¢±ÙÇÒ ¶§ Æ÷Æ®¸¦ 18815·Î ¼³Ä¡½Ã ÁöÁ¤ÇØ ÁÖ¾úÀ¸¹Ç·Î ÀÌ Æ÷Æ®¸¦ ÀÌ¿ëÇÑ´Ù. °ü¸®ÀÚ °èÁ¤°ú ÆÐ½º¿öµå¸¦ ÀÔ·ÂÇÑ´Ù.

¾îµå¹ÎÆäÀÌÁö¸¦ ÅëÇØ ÄÁÅÙÃ÷°¡ ¾÷·ÎµåµÇ´Â °æ·Î¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ°í Æ÷Æ®¸¦ º¯°æÇÒ ¼öµµ ÀÖ´Ù.

 

3. SLTA¼­ºñ½º(¿ÀǼҽº¿¡¼­´Â ¹ÌÁö¿ø)

The Simulated Live Transfer agent : Simulated live broadcasting À» À§ÇÑ À¯Æ¿¸®Æ¼

ondemand ÀÇ ¾àÁ¡À» º¸¿ÏÇÏ¿© °¢°¢ÀÇ µ¿¿µ»óŬ¸³À» live broadcast ¹æ¼Û°ú °°ÀÌ ½ºÆ®¸®¹ÖÀ» ÇÒ ¼ö ÀÖ´Â utility

½ÇÇà¹ý(À©µµ¿ì¿¡¼­ÀÇ ½ÇÇà½Ã)
3.1. playlist ÀÛ¼º

ÀÛ¼º¿¹


3.2. ½ÇÇà : slta.bat 127.0.0.1 8080  helix_admin  passwd  live.rm  playlist_sample.txt -f -r

Ç÷¹À̸®½ºÆ® playlist_samle.txt ¿¡ ÀÖ´Â ¸ñ·ÏÀ¸·Î ¹æ¼ÛÀ» Ç쵂 live.rm À̶ó´Â ½ºÆ®¸®¹ÖÆÄÀÏÀ̸§À¸·Î slta ¸¦ ½ÇÇà½ÃŰ´Â ¿¹ÀÌ´Ù.
-f ¿É¼ÇÀº °­Á¦ ½ÇÇàÀ̸ç -r Àº random ÇÏ°Ô ¸ñ·Ï¿¡ ÀÖ´Â ÆÄÀÏÀ» ½ÇÇà½ÃŰ´Â ÀǹÌÀÌ´Ù.


3.3. ÁßÁö : crtl + c

3.4 pc¿¡¼­ ½ÇÇà

real media ¸¦ ÀÌ¿ëÇÑ ÄÁÅÙÃ÷ ¿äû

À¥¼­¹ö¸¦ ±¸ÃàÇÏ¿© À¥ÆäÀÌÁö¸¦ ÅëÇÑ ÄÁÅÙÃ÷ ¿äû



[¿ø±Û¸µÅ©] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1652


ÀÌ ±ÛÀ» Æ®À§ÅÍ·Î º¸³»±â ÀÌ ±ÛÀ» ÆäÀ̽ººÏÀ¸·Î º¸³»±â ÀÌ ±ÛÀ» ¹ÌÅõµ¥ÀÌ·Î º¸³»±â

 
Ȳ±Ýdzµ­ÀÌ