Міністерство  освіти і науки Російської Федерації 
   ФГБОУ ВПО  «Сиктивкарський державний університет» 
   Коледж  економіки, права та інформатики 
   ДОПУСТИТИ ДО ЗАХИСТУ: 
   Заст.  директора КЕПІ 
   _____________ Т.  В. Гилева 
   «_____» __________ 2014 
    випускної кваліфікаційної роботи  
   Передача  потокових даних на основі WebRTC 
   Науковий керівник: 
   ___________ Л. М. Мартинова 
   «_____»  __________ 2014 
   Виконавець: 
   студент 35 групи 
   __________ К. І. Лопирев 
   «_____»  __________ 2014 
   Сиктивкар  2014 
      ЗМІСТ  
   СПИСОК СКОРОЧЕНЬ І  ПОЗНАЧЕНЬ ..................................... 3 
   ВСТУП ..............................................  ..................................................  5 
				
				
				
				
			   1 ВНУТРІШНЯ АРХІТЕКТУРА І API  WEBRTC ............................. 7 
   1.1 Порівняння з аналогічними  технологіями ............................. 7 
   1.1.1  Java .................................................  ............................... 7 
   1.1.2  Flash .................................................  .............................. 8 
   1.1.3  WebRTC .................................................  ....................... 8 
   1.1.4 Підсумкове  порівняння .................................................  .... 9 
   1.2 Внутрішня архітектура WebRTC .......................................... 12  
   1.3 Використання Web  API .................................................  .......... 15 
   1.3.1 Створення  підключення ............................................... 15 
   1.3.2 Отримання локального потоку .................................... 18 
   1.3.3 Відправлення та отримання  потоків ................................... 19 
   2  ПРОГРАМНА РЕАЛІЗАЦІЯ НА ОСНОВІ WEB API .............. 21 
   2.1 Web-додаток,  впроваджуване на сторонній ресурс ............. 21 
   2.2 WebRTC-сервіс ...........................................  .............................. 31 
   ЗАКЛЮЧЕНИЕ..........................................................................................  38 
   СПИСОК ВИКОРИСТАНОЇ  ЛІТЕРАТУРИ .................................. 39 
   
      СПИСОК СКОРОЧЕНЬ І  ПОЗНАЧЕНЬ  
   BSD - 3 - ліцензійну угоду на  програмне забезпечення.  У порівнянні з іншими ліцензіями на вільне ПЗ  ліцензія BSD накладає менше обмежень, тому використання цієї ліцензії  ближче до приміщення програми в категорію суспільного надбання.  BSD - 3  дозволяє не тільки використовувати програмний код, але і модифікувати його для  використання у власних проектах.  
   GIPS  (Global IP Solutions) - компанія, що займалася розробкою програмного  забезпечення для обробки та передачі відео та аудіо в IP-мережах.  У 2010 році  компанію викупила корпорація Google, після чого вона стала підрозділом Google  і нині відома як WebRTCProject. [7] 
   API  (ApplicationProgrammingInterface) - набір готових класів, процедур, функцій,  структур і констант, що надаються додатком (бібліотекою) для  використання у зовнішніх програмних продуктах.  Часто виконує роль шару  абстракції, який спрощує доступ до функцій програми (бібліотеки).  Використовується  для написання всіляких додатків, заснованих на готовому програмному  рішенні. [20] 
   JRE (Ja...