A b o u t   D a r w i n   S t r e a m i n g   S e r v e r   
 
 C o n t e n t s 
 
 W e l c o m e   t o   D a r w i n   S t r e a m i n g   S e r v e r ,   A p p l e ' s   o p e n   s o u r c e   v e r s i o n   o f   t h e   Q u i c k T i m e   S t r e a m i n g   S e r v e r   t e c h n o l o g y   a l l o w i n g   y o u   t o   s e n d   s t r e a m i n g   m e d i a   a c r o s s   t h e   I n t e r n e t   u s i n g   t h e   i n d u s t r y   s t a n d a r d   R T P   a n d   R T S P   p r o t o c o l s .   B a s e d   o n   t h e   s a m e   c o d e   b a s e   a s   Q u i c k T i m e   S t r e a m i n g   S e r v e r ,   D a r w i n   S t r e a m i n g   S e r v e r   p r o v i d e s   a   h i g h   l e v e l   o f   c u s t o m i z a b i l i t y   a n d   r u n s   o n   a   v a r i e t y   o f   p l a t f o r m s   a l l o w i n g   y o u   t o   m a n i p u l a t e   t h e   c o d e   t o   f i t   y o u r   n e e d s .   
 
 W h a t ' s   N e w   w i t h   D a r w i n   S t r e a m i n g   S e r v e r   6 . 0 . 3 
 -   D S S   n o w   b u i l d s   a n d   r u n s   6 4 - b i t   o n   M a c O S   X 
 -   U p d a t e s   f o r   e x a m p l e   m o d u l e s : 
   -   T h e   e x a m p l e   A u t h o r i z a t i o n   m o d u l e   h a s   b e e n   u p d a t e d . 
      S o u r c e   c o d e   i s   a v a i l a b l e   i n :  A P I M o d u l e s / Q T S S D e m o A u t h o r i z a t i o n M o d u l e . b p r o j 
   -   T h e   e x a m p l e   S p a m   D e f e n s e   m o d u l e   h a s   b e e n   u p d a t e d . 
      S o u r c e   c o d e   i s   a v a i l a b l e   i n :  A P I M o d u l e s / Q T S S S p a m D e f e n s e M o d u l e . b p r o j 
   -   A n   e x a m p l e   R T S P   r e d i r e c t   m o d u l e   h a s   b e e n   i n c l u d e d 
      S o u r c e   c o d e   i s   a v a i l a b l e   i n :  A P I M o d u l e s / Q T S S D e m o R e d i r e c t M o d u l e . b p r o j 
   E x a m p l e   m o d u l e s   a r e  i n s t a l l e d   i n t o : 
      ( M a c O S   X ) :   / L i b r a r y / Q u i c k T i m e S t r e a m i n g S e r v e r / M o d u l e s . d i s a b l e d 
      ( o t h e r   U n i x ) :  / u s r / l o c a l / s b i n / S t r e a m i n g S e r v e r M o d u l e s 
 -   O S   X   b a s e d   u s e r   a c c o u n t   s u p p o r t   i s   a d d e d   u s i n g   A p p l e   O p e n   D i r e c t o r y   s e r v i c e s   a n d   i n c l u d e s   L D A P   a n d   A c t i v e   D i r e c t o r y   u s e r   a c c o u n t   a u t h e n t i c a t i o n   a n d   a u t h o r i z a t i o n   
 -   S e p a r a t e   t h r e a d   p o o l s   a r e   u s e d   f o r   R T S P   p r o c e s s i n g   a n d   R T P   p r o c e s s i n g 
 -   P e r f o r m a n c e   i s   i m p r o v e d   o n   O S   X   s y s t e m s   w i t h   4   a n d   8   c o r e s   o v e r   p r e v i o u s   r e l e a s e s . 
 -   S u p p o r t s   h i n t e d   f i l e s   g r e a t e r   t h a n   4 G B   i n   s i z e . 
 -   T h e   p o s t e d   p r e - b u i l t   M a c O S   p a c k a g e   r u n s   o n   M a c O S   X   1 0 . 5   o r   l a t e r   o n l y 
 -   N o   b u i l d   s u p p o r t   y e t   f o r   n o n - M a c   O S   X   s y s t e m s   ( o p e n   s o u r c e   s u b m i s s i o n s   a r e   n e e d e d   t o   b u i l d   o n   o t h e r   p l a t f o r m s ) 
 -   N o   l o n g e r   p o s t i n g   p r e - b u i l t   i n s t a l l   b i n a r i e s   f o r   n o n - M a c   O S   X   s y s t e m s . 
     V e r s i o n   5 . 5 . 5   f o r   L i n u x   a n d   W i n d o w s   c a n   b e   d o w n l o a d e d   f r o m     h t t p : / / d e v e l o p e r . a p p l e . c o m / o p e n s o u r c e / s e r v e r / s t r e a m i n g / i n d e x . h t m l 
 
 T h i s   r e l e a s e   c o n t a i n s   o p e n   s o u r c e   s u b m i s s i o n s   f o r   t h e   f o l l o w i n g   i s s u e s : 
 -   F i x e d   c o m p i l a t i o n   p r o b l e m   o n   S o l a r i s   1 0 u 3   ( S t e f a n   P a r v u ) 
 -   F i x e d   a c c e s s   l o g   c - b y t e s   v a l u e   ( A m i r   W o l f ) 
 -   F i x e d   a c c e s s   l o g   C P U   u t i l i z a t i o n   v a l u e 
 -   F i x e d   c o m p i l a t i o n   p r o b l e m   o n   F C 6   l i n u x   P P C   ( M a t t h e w   M c G i l l i s ) 
 -   F i x   t o   a l l o w   s t r e a m i n g   o f   f i l e s   w i t h   b a d   h i n t   t r a c k   r e f e r e n c e s ,   a l l o w s   c o m p a t i b i l i t y   w i t h   s o m e   p o p u l a r   e n c o d e r s   ( F r e d r i k   W i d l u n d ) 
 -   F i x   S t r e a m i n g P r o x y   c o m p i l a t i o n   p r o b l e m s   f o r   s o m e   n o n - M a c O S X   p l a t f o r m s 
 -   A d d e d   a   H o w T o   f o r   u n i n s t a l l i n g   D S S   o n   a   M a c O S   X   s y s t e m 
 -   M i s c .   f i x e s   f o r   D e b i a n   l i n u x   ( B e n   H u m p e r t ) 
 -   F i x e d   p r o b l e m   w i t h   v i d e o   s y n c   f r a m e   d e t e c t i o n   f o r   M a c O S   X   o n   I n t e l   ( L o r e n z o   V i c i s a n o ) 
 
 P l e a s e   u s e   h t t p : / / d s s . m a c o s f o r g e . o r g /   t o   s u b m i t   y o u r   o w n   D a r w i n   S t r e a m i n g   S e r v e r   m o d i f i c a t i o n s . 
 
 W h a t ' s   N e w   w i t h   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 5 b 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 5 b   i s   a   b e t a   r e l e a s e   c o n t a i n i n g   o p e n   s o u r c e   s u b m i s s i o n s   f o r   t h e   f o l l o w i n g   i s s u e s : 
 -   C o m p i l a t i o n   p r o b l e m s   u s i n g   g c c   4   ( A n d r e a s   T h i e n e m a n n ) 
 -   S u p p o r t   f o r   S D P s   c r e a t e d   b y   V L C   a n d   M p e g 4 I P   ( D a v i d   M o o r e ) 
 -   F i x   d a t e   d i s p l a y   i n   D S S   W e b   A d m i n   ( M a k s y m   V e r e m e y e n k o ) 
 -   B e t t e r   s u p p o r t   f o r   s t r e a m i n g   t h r o u g h   N A T   ( D e n i s   A h r e n s ) 
 -   B e t t e r   s u p p o r t   f o r   r u n n i n g   D S S   o n   a   m u l t i - h o m e d   s y s t e m   ( D e n i s   A h r e n s ) 
 -   R e l a y i n g   p r o b l e m s   w i t h   V L C   ( A l e s s a n d r o   F a l a s c h i ,   h t t p : / / l a b t e l . i n g . u n i r o m a 1 . i t / o p e n c d n / d a r w i n p . h t m l ) 
 
 P l e a s e   u s e   h t t p : / / w w w . o p e n s o u r c e . a p p l e . c o m / p r o j e c t s / m o d i f i c a t i o n s . h t m l   t o   s u b m i t   y o u r   o w n   D a r w i n   S t r e a m i n g   S e r v e r   m o d i f i c a t i o n s . 
 
 W h a t ' s   N e w   w i t h   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 4 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 4   i n c l u d e s   t h e   f o l l o w i n g   e n h a n c e m e n t s   t o   5 . 5 . 3 : 
 
 -   A   f i x   t o   t h e   u n s i g n e d   c h a r a c t e r   h a n d l i n g   i n   t h e   s t r i n g   p a r s e r   r e s o l v e s   t h e   f o l l o w i n g   c o m p i l e r   g e n e r a t e d   i s s u e s : 
 - -       F a i l u r e   t o   s t r e a m   t o   n o n - e n g l i s h   Q u i c k T i m e   P l a y e r s 
 - -       F a i l u r e   t o   s t r e a m   l i v e   b r o a d c a s t   S D P   f i l e s   c o n t a i n i n g   h i g h - a s c i i   c h a r a c t e r s 
 - -       F a i l u r e   t o   a u t h e n t i c a t e   w i t h   u s e r s   a n d   p a s s w o r d s   w i t h   h i g h - a s c i i   c h a r a c t e r s 
 
 W h a t ' s   N e w   w i t h   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 3 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 3   i n c l u d e s   t h e   f o l l o w i n g   e n h a n c e m e n t s   t o   5 . 5 . 1 : 
 
 -   A   s e c u r i t y   f i x   f o r   D S S   t o   p r e v e n t   a   c r a s h   w h e n   r e c e i v i n g   a n   i n v a l i d   R T S P   r e q u e s t . 
 -   A   s e c u r i t y   f i x   f o r   D S S   t o   p r e v e n t   a   c r a s h   w h e n   r e a d i n g   a n   i n v a l i d   m o v i e   f i l e . 
 -   A n   u p d a t e   t o   t h e   B u i l d i t   s c r i p t   t o   b u i l d   o n   M a c   O S   X   i n t e l   s y s t e m s . 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 5 . 1   i n c l u d e s   t h e   f o l l o w i n g   e n h a n c e m e n t s   t o   5 . 5 : 
 
 -   A   s e c u r i t y   f i x   f o r   D S S   W e b   A d m i n   o n   W i n d o w s 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 5   i n c l u d e s   t h e   f o l l o w i n g   e n h a n c e m e n t s   t o   5 . 0 . 1 . 1 : 
 
 -   L a t e s t   s e c u r i t y   u p d a t e   c h a n g e s 
 -   L a t e s t   3 G P P   r e l e a s e   5   c l i e n t   s u p p o r t 
 -   H i g h   d e f i n i t i o n   H . 2 6 4   s t r e a m i n g   
 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 0 . 1 . 1   i n c l u d e s   t h e   f o l l o w i n g   e n h a n c e m e n t s   t o   5 . 0 : 
 
 -   L a t e s t   s e c u r i t y   u p d a t e   c h a n g e s 
 -   I m p r o v e d   S a f a r i   c o m p a t i b i l i t y 
 
 D a r w i n   S t r e a m i n g   S e r v e r   5 . 0 
 
 -   E n h a n c e d   m u l t i t h r e a d   s u p p o r t   
 -   H o m e   d i r e c t o r y   s t r e a m i n g   ( U N I X - b a s e d   p l a t f o r m s   o n l y ) 
 -   B r o a d c a s t   d i r e c t o r y   s t r e a m i n g 
 -   H T T P   t o   R T S P   u r l   r e d i r e c t i o n   u s i n g   Q u i c k T i m e   H R E F   s u p p o r t . 
 -   I m p r o v e d   s e c u r i t y   t h r o u g h   n o n - r o o t   u s e r   e x e c u t i o n   ( U N I X - b a s e d   p l a t f o r m s   o n l y ) 
 -   3 G P P   s t r e a m i n g   e n h a n c e m e n t s   -   A s   w e   c o n s t a n t l y   i m p r o v e   o u r   s u p p o r t   f o r   s t r e a m i n g   t h e   l a t e s t   d i g i t a l   m e d i a   s t a n d a r d s ,   D S S   5   i n c l u d e s   a   n u m b e r   o f   e n h a n c e m e n t s   f o r   3 G P P   s t r e a m i n g 
 
 I t   c a n   b e   p o r t e d   t o   o t h e r   p l a t f o r m s   b y   m o d i f y i n g   a   h a n d f u l   o f   p l a t f o r m - s p e c i f i c   s o u r c e   f i l e s .   F o r   m o r e   i n f o r m a t i o n   a b o u t   t h e   s o u r c e   c o d e   a n d   h o w   t o   p o r t   t o   o t h e r   p l a t f o r m s ,   s e e   t h e   f i l e s   A b o u t T h e S o u r c e . h t m l   a n d   S o u r c e F A Q . h t m l   p r o v i d e d   w i t h   t h e   D a r w i n   S t r e a m i n g   S e r v e r   s o u r c e   c o d e . 
 
 F o r   m o r e   i n f o r m a t i o n   a b o u t   t h e   D a r w i n   S t r e a m i n g   S e r v e r   p r o j e c t   a n d   t o   o b t a i n   t h e   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5   s o u r c e ,   s e e   A p p l e ' s   O p e n   S o u r c e   W e b   s i t e   a t :   < h t t p : / / d e v e l o p e r . a p p l e . c o m / d a r w i n > . 
 
 
 S y s t e m   R e q u i r e m e n t s 
 
 D a r w i n   S t r e a m i n g   S e r v e r   i s   c u r r e n t l y   a v a i l a b l e   o n   t h e   f o l l o w i n g   p l a t f o r m s : 
 
 * M a c   O S   X   ( v e r s i o n   1 0 . 2 . 8   o r   l a t e r ) 
 * L i n u x   ( R e d H a t   8 / 9 ,   I n t e l ) 
 * S o l a r i s   9   ( S P A R C ) 
 * W i n d o w s   2 0 0 0   S e r v e r / 2 0 0 3   S e r v e r 
 
 D a r w i n   S t r e a m i n g   S e r v e r   i s   c o m p a t i b l e   w i t h   Q u i c k T i m e   4   o r   l a t e r   c l i e n t   s o f t w a r e .   D i g e s t   m o d e   A u t h e n t i c a t i o n   a n d   S k i p   P r o t e c t i o n   ( f i r s t   i n t r o d u c e d   i n   Q u i c k T i m e   S t r e a m i n g   S e r v e r   3 . 0 )   r e q u i r e   Q u i c k T i m e   5   o r   l a t e r   c l i e n t   s o f t w a r e . 
 
 I n s t a l l i n g   D a r w i n   S t r e a m i n g   S e r v e r   ( M a c   O S   X ) 
 
 T o   i n s t a l l   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5   s o f t w a r e ,   f o l l o w   t h e s e   
 s t e p s : 
 
 1 .   A f t e r   d o w n l o a d i n g   D a r w i n   S t r e a m i n g   S e r v e r ,   d o u b l e - c l i c k   t h e   D a r w i n S t r e a m i n g S e r v e r . d m g   f i l e .   D a r w i n S t r e a m i n g S e r v e r   w i l l   m o u n t   a   d e s k t o p   i m a g e   t h a t   c o n t a i n s   D a r w i n S t r e a m i n g S e r v e r . p k g .     
 
 2 .   D o u b l e - c l i c k   t h e   D a r w i n S t r e a m i n g S e r v e r . p k g   f i l e .   T h i s   w i l l   l a u n c h   t h e   i n s t a l l e r . 
 
 3 .   C l i c k   o n   t h e   " l o c k "   i c o n   t o   m a k e   c h a n g e s   w h e n   p r o m p t e d   d u r i n g   i n s t a l l a t i o n .   Y o u   w i l l   n e e d   t o   a u t h e n t i c a t e   w i t h   t h e   a d m i n i s t r a t o r   u s e r n a m e   a n d   p a s s w o r d . 
 
 4 .   F o l l o w   t h e   o n s c r e e n   i n s t r u c t i o n s .   A f t e r   y o u   h a v e   r e a d   a n d   a g r e e d   t o   t h e   l i c e n s e ,   y o u   c a n   p r o c e e d   w i t h   t h e   i n s t a l l a t i o n . 
 
 5 .   I f   y o u   a r e   i n s t a l l i n g   f o r   t h e   f i r s t   t i m e ,   a f t e r   t h e   i n s t a l l   c o m p l e t e s ,   y o u   w i l l   b e   a s k e d   t o   c r e a t e   a   u s e r   n a m e   a n d   p a s s w o r d   f o r   a d m i n i s t e r i n g   t h e   s e r v e r .     Y o u   m u s t   c o m p l e t e   t h i s   s t e p   t o   a d m i n i s t e r   t h e   s e r v e r   f r o m   a   r e m o t e   s y s t e m   u s i n g   a   w e b   b r o w s e r . 
         
       I f   y o u   a r e   u p g r a d i n g ,   y o u   w i l l   b e   p r e s e n t e d   w i t h   a   w e b   b r o w s e r   l o g i n   w i n d o w . 
 
 S e t   U p   ( M a c   O S   X ) 
 
         A f t e r   c r e a t i n g   a n   a d m i n i s t r a t o r   u s e r   n a m e   a n d   p a s s w o r d ,     y o u   c a n   c o n n e c t   t o   t h e   D a r w i n   S t r e a m i n g   S e r v e r   f r o m   y o u r   w e b   b r o w s e r . 
       
       E n t e r   t h e   U R L   f o r   y o u r   D a r w i n   S t r e a m i n g   S e r v e r : 
 h t t p : / / m y s e r v e r . c o m : 1 2 2 0 
 
 R e p l a c e   " m y s e r v e r . c o m "   w i t h   t h e   n a m e   o f   y o u r   D a r w i n   S t r e a m i n g   S e r v e r   c o m p u t e r .   
 1 2 2 0   i s   t h e   p o r t   n u m b e r . 
 
 
 I n s t a l l i n g   D a r w i n   S t r e a m i n g   S e r v e r   ( L i n u x ,   S o l a r i s ) 
 
         T o   i n s t a l l   D a r w i n   S t r e a m i n g   S e r v e r   5 . 5   s o f t w a r e ,   f o l l o w   t h e s e   s t e p s   o n   t h e   s e r v e r   c o m p u t e r : 
 
         S t o p   a n y   D a r w i n   S t r e a m i n g   S e r v e r   r e l a t e d   p r o c e s s e s . 
 
         I M P O R T A N T :   I n s t a l l i n g   D a r w i n   S t r e a m i n g   S e r v e r   w i l l   r e m o v e   o l d e r   v e r s i o n   o f   D a r w i n   S t r e a m i n g   S e r v e r .   
   
         E x p a n d   t h e   c o m p r e s s e d   ( . g z )   t a r   f i l e   a n d   " c d "   i n t o   o n e   o f   t h e   f o l l o w i n g   d i r e c t o r i e s ,   d e p e n d i n g   o n   t h e   p l a t f o r m :   
 
 D a r w i n S t r e a m i n g S r v r 5 . 5 - L i n u x   
 
 
         T h e n   t y p e :   
 
 . / I n s t a l l 
 
         D u r i n g   t h e   i n s t a l l ,   t h e   s t r e a m i n g a d m i n s e r v e r . p l   a p p l i c a t i o n   w i l l   a u t o m a t i c a l l y   l a u n c h .   T o   a v o i d   t h e   n e e d   t o   m a n u a l l y   r e l a u n c h   s t r e a m i n g a d m i n s e r v e r . p l   f o l l o w i n g   r e b o o t s ,   y o u   m a y   w a n t   t o   c o n f i g u r e   y o u r   s e r v e r   m a c h i n e   t o   l a u n c h   i t   a u t o m a t i c a l l y   a t   b o o t   t i m e . 
 
 S e t   U p   ( L i n u x ,   S o l a r i s ) 
 	 D u r i n g   t h e   i n s t a l l ,   y o u   w i l l   b e   a s k e d   t o   c r e a t e   a   u s e r   n a m e   a n d   p a s s w o r d   f o r   a d m i n i s t e r i n g   t h e   s e r v e r .     Y o u   m u s t   c o m p l e t e   t h i s   s t e p   t o   a d m i n i s t e r   t h e   s e r v e r   f r o m   a   r e m o t e   s y s t e m   u s i n g   a   w e b   b r o w s e r . 
 
         A f t e r   c r e a t i n g   a n   a d m i n i s t r a t o r   u s e r   n a m e   a n d   p a s s w o r d ,     y o u   c a n   c o n n e c t   t o   t h e   D a r w i n   S t r e a m i n g   S e r v e r   f r o m   y o u r   w e b   b r o w s e r . 
 
       E n t e r   t h e   U R L   f o r   y o u r   D a r w i n   S t r e a m i n g   S e r v e r : 
 h t t p : / / m y s e r v e r . c o m : 1 2 2 0 
 
 R e p l a c e   " m y s e r v e r . c o m "   w i t h   t h e   n a m e   o f   y o u r   D a r w i n   S t r e a m i n g   S e r v e r   c o m p u t e r .   
 1 2 2 0   i s   t h e   p o r t   n u m b e r . 
 
 
 I n s t a l l i n g   D a r w i n   S t r e a m i n g   S e r v e r   ( W i n d o w s   2 0 0 0 / 2 0 0 3   S e r v e r ) 
 
 T h e   S t r e a m i n g   A d m i n   r e q u i r e s   A c t i v e P e r l   5 . 8   ( o r   l a t e r )   t o   b e   r u n n i n g   o n   t h e   s e r v e r   m a c h i n e .   Y o u   m u s t   i n s t a l l   a   P e r l   i n t e r p r e t e r   i n   o r d e r   t o   u s e   t h e   w e b - b a s e d   a d m i n i s t r a t i o n   s o f t w a r e .   
 
 
 T o   i n s t a l l   D a r w i n   S t r e a m i n g   S e r v e r   s o f t w a r e ,   f o l l o w   t h e s e   s t e p s   o n   t h e   s e r v e r   c o m p u t e r : 
 
 S t o p   a n y   D a r w i n   S t r e a m i n g   S e r v e r   r e l a t e d   p r o c e s s e s . 
 
 W h e n   t h e   S e r v e r   p a c k a g e   i s   u n z i p p e d ,   a   f o l d e r   w i t h   D a r w i n   S t r e a m i n g   S e r v e r   a n d   a s s o c i a t e d   f i l e s   w i l l   b e   c r e a t e d .   I n s i d e   t h i s   f o l d e r   i s   a n   I n s t a l l   s c r i p t ,   n a m e d   " I n s t a l l . b a t " .   D o u b l e - c l i c k   t h i s   f i l e   t o   i n s t a l l   t h e   s e r v e r   a n d   i t s   c o m p o n e n t s   o n   t h e   s e r v e r   m a c h i n e .   T h e   i n s t a l l e r   a l s o   s t a r t s   u p   t h e   S t r e a m i n g   S e r v e r   A d m i n ,   s o   k e e p   t h e   c o m m a n d   p r o m p t   w i n d o w   o p e n . 
  
 T h e   I n s t a l l   s c r i p t   w i l l   c r e a t e   t h e   f o l l o w i n g   d i r e c t o r y : 
 
 c : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ 
 
 I n s i d e   t h i s   d i r e c t o r y   y o u   w i l l   f i n d : 
 
 D a r w i n S t r e a m i n g S e r v e r . e x e   -   S e r v e r   e x e c u t a b l e 
 P l a y l i s t B r o a d c a s t e r . e x e   -   P l a y l i s t B r o a d c a s t e r   e x e c u t a b l e 
 M P 3 B r o a d c a s t e r . e x e      M P 3   B r o a d c a s t e r   e x e c u t a b l e 
 q t p a s s w d . e x e   -   C o m m a n d - l i n e   u t i l i t y   f o r   g e n e r a t i n g   p a s s w o r d   f i l e s   f o r   a c c e s s   c o n t r o l 
 S t r e a m i n g L o a d T o o l . e x e   -   R T S P   s i m u l a t e d   c l i e n t   s t r e s s   t o o l 
 s t r e a m i n g a d m i n s e r v e r . p l   -   A d m i n   S e r v e r   t h a t   i s   u s e d   f o r   a d m i n i s t e r i n g   t h e   S t r e a m i n g   S e r v e r 
 s t r e a m i n g s e r v e r . x m l -   D e f a u l t   s e r v e r   c o n f i g u r a t i o n   f i l e 
 r e l a y c o n f i g . x m l - S a m p l e   -   S a m p l e   r e l a y   c o n f i g u r a t i o n   f i l e 
 Q T S S M o d u l e s \   -   F o l d e r   c o n t a i n i n g   Q T S S   A P I   m o d u l e s 
 M o v i e s \   -   M e d i a   f o l d e r 
 P l a y l i s t s \   -   F o l d e r   c o n t a i n i n g   P l a y l i s t   c o n f i g u r a t i o n 
 L o g s \   -   F o l d e r   c o n t a i n i n g   a c c e s s   a n d   e r r o r   l o g s 
 A d m i n H t m l \   -   F o l d e r   c o n t a i n i n g   t h e   C G I s   a n d   t h e   H T M l   f i l e s   r e q u i r e d   b y   t h e   A d m i n   S e r v e r 
 D o c u m e n t a t i o n \   -   D o c u m e n t a t i o n   f o l d e r 
 
 T h e   I n s t a l l   s c r i p t   a l s o   i n s t a l l s   D a r w i n   S t r e a m i n g   S e r v e r   a s   a   s e r v i c e   i n   t h e   S e r v i c e   M a n a g e r .   I t   i s   p o s s i b l e   t o   s t a r t ,   s t o p ,   a n d   c h e c k   s e r v e r   s t a t u s   f r o m   t h e   S e r v i c e   c o n t r o l   p a n e l . 
 
 T h e   I n s t a l l   s c r i p t   w i l l   a t t e m p t   t o   l a u n c h   t h e   A d m i n   S e r v e r .   M a k e   s u r e   t h a t   t h e   P e r l   i n t e r p r e t e r   i n s t a l l e d   o n   y o u r   m a c h i n e   i s   i n   t h e   s y s t e m   P A T H . 
 
 T h e   A d m i n   S e r v e r   c a n   b e   l a u n c h e d   f r o m   t h e   c o m m a n d   p r o m p t   b y   t y p i n g : 
 
 C : \ >   p e r l p a t h   " C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ s t r e a m i n g a d m i n s e r v e r . p l " 
 
 w h e r e   p e r l p a t h   i s   t h e   p a t h   t o   t h e   P e r l   i n t e r p r e t e r   o n   y o u r   m a c h i n e . 
 
 
         I f   y o u   a r e   i n s t a l l i n g   f o r   t h e   f i r s t   t i m e ,     y o u   w i l l   b e   a s k e d   t o   c r e a t e   a   u s e r   n a m e   a n d   p a s s w o r d   f o r   a d m i n i s t e r i n g   t h e   s e r v e r .     Y o u   m u s t   c o m p l e t e   t h i s   s t e p   t o   a d m i n i s t e r   t h e   s e r v e r   f r o m   a   r e m o t e   s y s t e m   u s i n g   a   w e b   b r o w s e r . 
         
 
 S e t   U p   ( W i n d o w s   2 0 0 0 / 2 0 0 3   S e r v e r ) 
 
         A f t e r   c r e a t i n g   a n   a d m i n i s t r a t o r   u s e r   n a m e   a n d   p a s s w o r d ,     y o u   c a n   c o n n e c t   t o   t h e   D a r w i n   S t r e a m i n g   S e r v e r   f r o m   y o u r   w e b   b r o w s e r . 
 
       E n t e r   t h e   U R L   f o r   y o u r   D a r w i n   S t r e a m i n g   S e r v e r : 
 h t t p : / / l o c a l h o s t : 1 2 2 0   o n   t h e   s a m e   l o c a l   s y s t e m   o r 
 h t t p : / / m y s e r v e r . c o m : 1 2 2 0   f r o m   a   r e m o t e   s y s t e m 
 
 R e p l a c e   " m y s e r v e r . c o m "   w i t h   t h e   n a m e   o f   y o u r   D a r w i n   S t r e a m i n g   S e r v e r   c o m p u t e r .   
 1 2 2 0   i s   t h e   p o r t   n u m b e r . 
 	 F o r   h e l p   o n   u s i n g   S t r e a m i n g   S e r v e r   A d m i n ,   s e t t i n g   u p   s e c u r e   a d m i n i s t r a t i o n   ( S S L ) ,   a n d   s e t t i n g   u p   y o u r   s e r v e r   t o   s t r e a m   h i n t e d   m e d i a ,   r e f e r   t o   t h e   o n l i n e   H e l p   b y   s e l e c t i n g   t h e   Q u e s t i o n   M a r k   b u t t o n   f r o m   t h e   S t r e a m i n g   S e r v e r   A d m i n . 
 
 
 T r o u b l e s h o o t i n g 
 
 
 *   F i l e   L o c a t i o n s 
 
 
 D a r w i n   S t r e a m i n g   S e r v e r   ( M a c   O S   X ) 
 / u s r / s b i n / Q u i c k T i m e S t r e a m i n g S e r v e r   -   S t r e a m i n g   S e r v e r   a p p 
 / u s r / s b i n / s t r e a m i n g a d m i n s e r v e r . p l   -   Q T S S   W e b   A d m i n   s e r v e r 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / M o d u l e s /   -   Q T S S   p l u g - i n s 
 / u s r / b i n / P l a y l i s t B r o a d c a s t e r   -   T h e   P l a y l i s t B r o a d c a s t e r 
 / u s r / / b i n / M P 3 B r o a d c a s t e r   -   T h e   M P 3 B r o a d c a s t e r 
 / u s r / b i n / q t p a s s w d   -   G e n e r a t e s   p a s s w o r d   f i l e s   f o r   a c c e s s   c o n t r o l 
 / u s r / / b i n / S t r e a m i n g L o a d T o o l   -   R T S P   s i m u l a t e d   c l i e n t   s t r e s s   t o o l 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / C o n f i g /   -   Q T S S   c o n f i g   f i l e s 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / M o v i e s /   -   M e d i a   f i l e s 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / D o c s /     -   r e a d m e . h t m l   &   u s e r   m a n u a l . p d f   f i l e s 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / l o g s /   -   L o g s 
 / L i b r a r y / Q u i c k T i m e S t r e a m i n g / p l a y l i s t s   -   W e b   A d m i n   P l a y l i s t   f i l e s 
 
 D a r w i n   S t r e a m i n g   S e r v e r   ( U n i x ) 
 / u s r / l o c a l / s b i n / D a r w i n S t r e a m i n g S e r v e r   -   S t r e a m i n g   S e r v e r   a p p 
 / u s r / l o c a l / s b i n / s t r e a m i n g a d m i n s e r v e r . p l   -   Q T S S   W e b   A d m i n   s e r v e r 
 / u s r / l o c a l / s b i n / S t r e a m i n g S e r v e r M o d u l e s /   -   Q T S S   p l u g - i n s 
 / u s r / l o c a l / b i n / P l a y l i s t B r o a d c a s t e r   -   T h e   P l a y l i s t B r o a d c a s t e r 
 / u s r / l o c a l / b i n / M P 3 B r o a d c a s t e r   -   T h e   M P 3 B r o a d c a s t e r 
 / u s r / l o c a l / b i n / q t p a s s w d   -   G e n e r a t e s   p a s s w o r d   f i l e s   f o r   a c c e s s   c o n t r o l 
 / u s r / l o c a l / b i n / S t r e a m i n g L o a d T o o l   -   R T S P   s i m u l a t e d   c l i e n t   s t r e s s   t o o l 
 / e t c / s t r e a m i n g /   -   Q T S S   c o n f i g   f i l e s 
 / u s r / l o c a l / m o v i e s /   -   M e d i a   f i l e s 
 / v a r / s t r e a m i n g /     -   r e a d m e . h t m l   &   u s e r   m a n u a l . p d f   f i l e s 
 / v a r / s t r e a m i n g / l o g s   -   L o g s 
 / v a r / s t r e a m i n g / p l a y l i s t s   -   W e b   A d m i n   P l a y l i s t   f i l e s 
 
 D a r w i n   S t r e a m i n g   S e r v e r   ( W i n d o w s ) 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ M o v i e s 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ P l a y l i s t s 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ L o g s 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ Q T S S M o d u l e s 
 C : \ P r o g r a m   F i l e s \ D a r w i n   S t r e a m i n g   S e r v e r \ A d m i n H t m l 
 
 
 P u b l i c   M a i l i n g   L i s t s 
 
 T h r o u g h   t h e   A p p l e   p u b l i c   m a i l i n g   l i s t s   y o u   c a n   s h a r e   e x p e r i e n c e s ,   q u e s t i o n s ,   a n d   c o m m e n t s   w i t h   o t h e r s   w h o   u s e   t h e   s o f t w a r e .   A p p l e   e m p l o y e e s   m a y   m o n i t o r   t h e   l i s t ,   b u t   A p p l e   d o e s   n o t   g u a r a n t e e   t h a t   q u e s t i o n s   s e n t   t o   t h i s   l i s t   w i l l   b e   a n s w e r e d .   F o r   m o r e   i n f o r m a t i o n   a b o u t   j o i n i n g   t h e   m a i l i n g   l i s t s ,   s e e   t h e   A p p l e   m a i l i n g   l i s t s   W e b   s i t e   a t   w w w . l i s t s . a p p l e . c o m . 
 
 F o r   D a r w i n   S t r e a m i n g   S e r v e r   a d m i n i s t r a t i o n ,   j o i n   t h e   S t r e a m i n g   S e r v e r   m a i l i n g   l i s t ,    s t r e a m i n g - s e r v e r - u s e r s  .   
 
 I f   y o u   a r e   i n t e r e s t e d   i n   p l u g - i n   A P I   o r   O p e n   S o u r c e   d e v e l o p m e n t ,   j o i n   t h e   S t r e a m i n g   S e r v e r   d e v e l o p e r   p u b l i c   m a i l i n g   l i s t ,    s t r e a m i n g - s e r v e r - d e v e l o p e r s  .   
 
 T h e   D a r w i n   S t r e a m i n g   S e r v e r   r e l e a s e   i s   n o t   s u p p o r t e d   b y   A p p l e   C o m p u t e r . 
 
 
    2 0 0 8   A p p l e   C o m p u t e r ,   I n c .   A l l   r i g h t s   r e s e r v e d .   A p p l e ,   t h e   A p p l e   l o g o ,   M a c ,   M a c i n t o s h ,   P o w e r B o o k ,   P o w e r   M a c i n t o s h ,   a n d   Q u i c k T i m e   a r e   t r a d e m a r k s   o f   A p p l e   C o m p u t e r ,   I n c . ,   r e g i s t e r e d   i n   t h e   U n i t e d   S t a t e s   a n d   o t h e r   c o u n t r i e s .     e M a c ,   i B o o k ,     i M a c ,   P o w e r   M a c   a n d   X s e r v e   a r e   t r a d e m a r k s   o f   A p p l e   C o m p u t e r ,   I n c .   A l l   o t h e r   p r o d u c t   n a m e s   a r e   t r a d e m a r k s   o r   r e g i s t e r e d   t r a d e m a r k s   o f   t h e i r   r e s p e c t i v e   h o l d e r s . 
 
 