| 
	
	
		
		
			
			 
				Выкл и вкл трансляции видео с вебки
			 
			
		
		
		
		Всем привет,я новичек в этом трудном,но интересном деле,суть проблемы,я не знаю как сделать что бы пользователь мог включать и выключать трансляцию видео с веб камеры,так же само со звуком,что нужно вставить в код что бы было две кнопки включить видео и выключить.Нужно создать кнопочку вкл и выкл что бы пользователь при нажатии включал трансляцию и выключал.Вот сам код index.php 
----------------------------------------------------------------------- 
<!doctype html> 
<html lang="en"> 
<head> 
<meta charset="UTF-8"> 
<title>GLAZZ</title> 
<link rel="stylesheet" href="style.css"> 
</head> 
<body> 
<div class="booth"> 
<video id="video" style=" width="600" height="600" autoplay></video>  
</div> 
<script src="video.js"></script> 
</body> 
<body> 
 
</body> 
</html> 
<HTML> 
<HEAD> 
<title>Art-Soft Мини Чат!</title> 
<meta http-equiv=Content-Type content="text/html;charset=windows-1251"> 
<link rel="stylesheet" href="style.css"> 
<meta http-equiv="Cache-Control" content="no-cache , must-revalidate , private , no-store , s-maxage=0 , max-age=0 , post-check=0 , pre-check=0"> 
<META NAME="distribution" CONTENT="Global"> 
<META NAME="RESOURCE-TYPE" CONTENT="DOCUMENT"> 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<meta content="rus" name="language"> 
</HEAD> 
<BODY> 
<div class="chat"> 
<iframe name="artsoft_chat" src="chat.php" frameborder=0 vspace=0 hspace=0 width="100%" height="600" marginwidth=0 marginheight=0 scrolling=no></iframe> 
</div> 
</BODY> 
</HTML> 
--------------------------------------------------------------------- 
Вот код с функцией  
 
 
(function() { 
  var video = document.getElementById('video'), 
   vendorUrl = window.URL || window.webkitURL; 
  navigator.getMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator. 
mozGetUserMedia || navigator.msGetUserMedia; 
  navigator.getMedia({ 
   video: true, 
   audio: false 
  }, function(stream) { 
   video.src = vendorUrl.createObjectURL(stream); 
   video.play(); 
  }, function(error) { 
   alert('Ошибка! Что-то пошло не так, попробуйте позже.'); 
  }); 
})(); 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |