Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Julia2

Como inserir vídeo na pg (na Intranet)

Recommended Posts

Colegas,

 

Estou montando uma aplicação para exibição de vídeos na nossa intranet, mas não estou consiguindo exibir nenhum vídeo.

 

O IIS já está configurado e funcional.

 

A página é exibida com o player, mas quando clico para iniciar, nada é exibido...

 

É necessário algum componente no servidor?

 

Eis abaixo um trecho do código, bastante simplificado. Repare que os vídeos ficam em C:\Videos

 

Nesta parte de vídeo eu sou bastante "crua".

 

Agradecida,

Ivana

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Exibição de Vídeos</title>
</head>

<body>
<div id="player"></div>
<script language="Javascript">
        <!--
                var enderecoVideo = "C:\Videos\Institucional.wmv";
                var video;
                video ='<OBJECT ID="WMPlay" width="380" height="380" class="im" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Carregando componentes do Microsoft Windows Media Player ..." type="application/x-oleobject"><PARAM name="URL" value="'+enderecoVideo+'" /><PARAM name="AllowChangeDisplaySize" value="True" /><PARAM NAME="ShowControls" VALUE=1 /><PARAM NAME="ShowDisplay" VALUE=1 /><PARAM NAME="ShowStatusBar" VALUE=1 /><PARAM NAME="AutoStart" VALUE=TRUE /><PARAM NAME="InvokeURLS" Value=FALSE /><embed name="WMplay" width="380" height="380" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" src="'+enderecoVideo+'" AutoStart="True" autostart="1" showcontrols="1" displaysize="4" showstatusbar="1"></embed></OBJECT>';
          
     document.getElementById('player').innerHTML = video;
        -->
</script>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

exemplo:

 

<object id="video" width="320" height="236" border="0" classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A">
    <param name="ShowDisplay" value="0">
  <param name="ShowControls" value="0">
  <param name="AutoStart" value="1">
  <param name="AutoRewind" value="0">
  <param name="PlayCount" value="0">
  <param name="Appearance value="0">
  <param name="BorderStyle value="0">
  <param name="MovieWindowHeight" value="240">
  <param name="MovieWindowWidth" value="320">
  <param name="FileName" value="../../Incoming/Documentário - Santos Futebol Clube.wmv">
  <embed src="../../Incoming/Documentário - Santos Futebol Clube.wmv" type="video/x-msvideo" width="320" height="240" loop="true" autostart="true" controls="false"> </embed>
</object>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grata, xanburzum

 

Não está reproduzindo. Precisa de algo mais??

 

Como eu disse, não manjo nada sobre vídeos, nunca precisei trabalhar com imangens.

 

Se puder me indicar um tutorial para que eu não fique incomodando com perguntas simplista, fico muito grata.

 

 

Julia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq você está incluindo o player na página via JS ?

Coloca direto no HTML. O DreamWeaver tem uma ferramenta que faz isso.

 

Duvidas, poste.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo dreamweaver você tem componentes (extensão) que fazem isso, caso sua dúvida não seja sobre ASP irei redirecioná-lo para a ágina correta....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq você está incluindo o player na página via JS ?

Coloca direto no HTML. O DreamWeaver tem uma ferramenta que faz isso.

 

Duvidas, poste.

 

 

Grata, DEE

 

Como eu disse, não entendo nada desta parte de vídeo. Me pediram para colocar vídeos na Intranet aí estou correndo atrás de informação para fazer isso.

Não sei mexer no DreamWeaver.

 

Grata,

 

pelo dreamweaver você tem componentes (extensão) que fazem isso, caso sua dúvida não seja sobre ASP irei redirecioná-lo para a ágina correta....

 

 

Oi, Xanburzum

 

Não redirecione, não entendo nada do editor Dreamweaver.

 

Eu vou utilizar pg. ASP, sim. Pois precisarei ler uma tabela para saber o nome do víeo selecionado, colocar nome numa variável e depois exibir a pg. com o vídeo. A programação será feita em ASP.

 

Talvez vocês não estejam entendendo o meu problema. Às vezes sou confusa, doidinha mesmo... rsrsrs

 

Vamos lá: temos cerca de 4 TB de arquivos de vídeo e me pediram (diretoria) para disponibilizar na nossa intranet, de forma que também os funcionários das filiais possam vêlos.

 

A Intranet roda sobre o IIS, em ASP, num HP Proliant Xeon, com Windows 2000 server.

 

Como não entendo nada dessa parte de vídeos, estou fazendo buscas na Net, nesse fórum e também em outros.

 

Pelos exemplos que vi na Net, eu pensei o seguinte: se eu enviar o endereço do meu vídeo local para o

lugar de "param name="movie" value="http://video.google.com/googleplayer? docId=8755581808731033658"", o vídeo será exibido pelo playear do Google ou outro. Ou seja, estava pensando em colocar uma variável no local do endereço citado acima e passar o endereço dos meus vídeos que estão em C:\Videos.

 

O meu raciocínio está correto? O que preciso fazer para implementar conforme explicado?

 

Grata,

Julia

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se tem o plugin instalado, olha este exemplo que exibe os vídeos favoritos do youtube

 

<%   
class YouTube   
	private objXML   
	private objLista   
	private usuario   
	private url   
	private id, i   
	private nome_objeto   
  
	private sub objetosXML()   
	  set objXML = server.createObject("MSXML2.DOMDocument.3.0")   
		   objXML.async = false  
			objXML.setProperty "ServerHTTPRequest", true  
			objXML.validateOnParse = false  
			objXML.load(url)   
		set objLista = objXML.getElementsByTagName("*")   
	end sub  
  
	public sub carregarURL()   
		usuario = "nome_do_seu_usuario"  
		url = "http://gdata.youtube.com/feeds/api/users/"&usuario&"/favorites"  
		call objetosXML()   
  
		for i = 16 to (objLista.length - 1)   
			select case (objLista.item(i).nodeName)   
				case "id"  
					nome_objeto = objLista.item(i).text   
					id = right(nome_objeto, len(nome_objeto) - instrRev(nome_objeto,"/"))   
  
					tabela = tabela & "<table width=""494"" border=""0"" cellspacing=""0"" cellpadding=""0"">"  
					tabela = tabela & "<tr><td colspan=""2"">"  
					tabela = tabela & "<object width=225 height=144><param name=movie value=http://www.youtube.com/watch?v="&id&"></param>"  
					tabela = tabela & "<param name=allowFullScreen value=true></param>"  
					tabela = tabela & "<param name=allowscriptaccess value=always></param>"  
					tabela = tabela & "<embed src=http://www.youtube.com/watch?v="&id&" type=application/x-shockwave-flash allowscriptaccess=always allowfullscreen=true width=225 height=144></embed>"  
					tabela = tabela & "</object>"  
				   tabela = tabela & "</td></tr>"  
  
				case "title"  
					tabela = tabela & "<tr><td width=""92"" valign=""top"" style=""font: 11px Arial;""><strong>TÍTULO:</strong></td>"  
					tabela = tabela & "<td width=""402"" valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
  
				case "content"  
					tabela = tabela & "<tr><td valign=""top"" style=""text-align: justify; font: 11px Arial;""><strong>DESCRIÇÃO:</strong></td>"  
					tabela = tabela & "<td valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
					tabela = tabela & "</table><br><br>"  
			end select  
		next  
  
		response.write(tabela)   
	end sub  
end class  
%>

 

<%@ Language="VBScript" %>   
<!--#include file="Default.class.asp"-->   
<%   
dim yt   
set yt = new YouTube   
%>   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
<html xmlns="http://www.w3.org/1999/xhtml">   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title>Untitled Document</title>   
</head>   
<body>   
<%=yt.carregarURL()%>   
</body>   
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se tem o plugin instalado, olha este exemplo que exibe os vídeos favoritos do youtube

 

<%   
class YouTube   
	private objXML   
	private objLista   
	private usuario   
	private url   
	private id, i   
	private nome_objeto   
  
	private sub objetosXML()   
	  set objXML = server.createObject("MSXML2.DOMDocument.3.0")   
		   objXML.async = false  
			objXML.setProperty "ServerHTTPRequest", true  
			objXML.validateOnParse = false  
			objXML.load(url)   
		set objLista = objXML.getElementsByTagName("*")   
	end sub  
  
	public sub carregarURL()   
		usuario = "nome_do_seu_usuario"  
		url = "http://gdata.youtube.com/feeds/api/users/"&usuario&"/favorites"  
		call objetosXML()   
  
		for i = 16 to (objLista.length - 1)   
			select case (objLista.item(i).nodeName)   
				case "id"  
					nome_objeto = objLista.item(i).text   
					id = right(nome_objeto, len(nome_objeto) - instrRev(nome_objeto,"/"))   
  
					tabela = tabela & "<table width=""494"" border=""0"" cellspacing=""0"" cellpadding=""0"">"  
					tabela = tabela & "<tr><td colspan=""2"">"  
					tabela = tabela & "<object width=225 height=144><param name=movie value=http://www.youtube.com/watch?v="&id&"></param>"  
					tabela = tabela & "<param name=allowFullScreen value=true></param>"  
					tabela = tabela & "<param name=allowscriptaccess value=always></param>"  
					tabela = tabela & "<embed src=http://www.youtube.com/watch?v="&id&" type=application/x-shockwave-flash allowscriptaccess=always allowfullscreen=true width=225 height=144></embed>"  
					tabela = tabela & "</object>"  
				   tabela = tabela & "</td></tr>"  
  
				case "title"  
					tabela = tabela & "<tr><td width=""92"" valign=""top"" style=""font: 11px Arial;""><strong>TÍTULO:</strong></td>"  
					tabela = tabela & "<td width=""402"" valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
  
				case "content"  
					tabela = tabela & "<tr><td valign=""top"" style=""text-align: justify; font: 11px Arial;""><strong>DESCRIÇÃO:</strong></td>"  
					tabela = tabela & "<td valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
					tabela = tabela & "</table><br><br>"  
			end select  
		next  
  
		response.write(tabela)   
	end sub  
end class  
%>

 

<%@ Language="VBScript" %>   
<!--#include file="Default.class.asp"-->   
<%   
dim yt   
set yt = new YouTube   
%>   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
<html xmlns="http://www.w3.org/1999/xhtml">   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title>Untitled Document</title>   
</head>   
<body>   
<%=yt.carregarURL()%>   
</body>   
</html>

 

 

Grata, xanburzum

 

Modifiquei o seu exemplo (conforme abaixo) mas não rodou, não ocorre nenhum erro, apenas não exibe a imagem. Fiz algo de errado?

 

Julia

 

<%   
class YouTube   
        private id, i   
  
        public sub carregarURL()   
                
          id = "C:\Temp\Reuniao01102003.flv"
      
          tabela = tabela & "<object width=225 height=144><param name=movie value=http://www.youtube.com/watch?v="&id&"></param>"  
          tabela = tabela & "<param name=allowFullScreen value=true></param>"  
          tabela = tabela & "<param name=allowscriptaccess value=always></param>"  
          tabela = tabela & "<embed src=http://www.youtube.com/watch?v="&id&" type=application/x-shockwave-flash allowscriptaccess=always allowfullscreen=true width=225 height=144></embed>"  
          tabela = tabela & "</object>" 

          response.write(tabela)  
 
       end sub  
end class  
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

os plugins estão instalados corretamente !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deve colocar o caminho do seu video nos atributos SRC e VALUE... na tag object....

É só você reparar no ultimo script q você postou que verá que você está tentando puxar um video do youtube, misturado com o caminho do seu video....

 

É só prestar um pouco de atenção que você verá o seu erro...

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

O vídeo não pode ter endereço físico, tem que ser o endereço "virtual", utilizando http...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim

 

 

Detalhe: este HTML DEVE estar na pasta pasta do video!

Ou seja,

 

Dentro da pasta que o ESTAPAGINA.HTML está, o institucional.wmv deve estar

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Exibição de Vídeos</title>
</head>

<body>
<object id="video" width="320" height="236" border="0" classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A">
    <param name="ShowDisplay" value="0">
  <param name="ShowControls" value="0">
  <param name="AutoStart" value="1">
  <param name="AutoRewind" value="0">
  <param name="PlayCount" value="0">
  <param name="Appearance value="0">
  <param name="BorderStyle value="0">
  <param name="MovieWindowHeight" value="240">
  <param name="MovieWindowWidth" value="320">
  <param name="FileName" value="institucional.wmv">
  <embed src="institucional.wmv" type="video/x-msvideo" width="320" height="240" loop="true" autostart="true" controls="false"> </embed>
</object>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.