Ir para conteúdo

POWERED BY:

Arquivado

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

fabinhosantos

Incorporar video

Recommended Posts

Pessoal estou tentando incorporar videos do youtube no meu site, dai inserir o seguinte codigo:

 

<OBJECT height=206 width=300>
 <PARAM NAME="movie" VALUE="<%= c("link") %>">
 <PARAM NAME="allowFullScreen" VALUE="true">
 <PARAM NAME="allowscriptaccess" VALUE="always">
 <embed src="<%= c("link") %>" type="application/x-shockwave-flash" allowscriptaccess="always" 
 allowfullscreen="true" width="300" height="206"></embed>
</OBJECT>

 

<%= c("link") %> é o link que vem do meu BD... no lugar onde é para aparecer o video fica tudo em branco!

 

mesmo se eu colocar o link direto tambem não funciona

<OBJECT height=206 width=300>
 <PARAM NAME="movie" VALUE="http://www.youtube.com/watch?v=6pfJ0k2pZmI">
 <PARAM NAME="allowFullScreen" VALUE="true">
 <PARAM NAME="allowscriptaccess" VALUE="always">
 <embed src="http://www.youtube.com/watch?v=6pfJ0k2pZmI" type="application/x-shockwave-flash" allowscriptaccess="always" 
 allowfullscreen="true" width="300" height="206"></embed>
</OBJECT>

 

Alguem sabe outra forma de reproduzir video do youtube no asp?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O youtube apresenta no final da exibição do filme, um codigo para incorporação, testou esse codigo numa pagina html comum ?

 

Testou o seu codigo numa página html comum também?

 

O codigo quando usa o asp é exibido corretamente ?

Digo, onde tem o <% ... quando vai em exibir codigo fonte do navegador, está ali o que se espera ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este exemplo

 

LinkedTube permite criar links de seus vídeos do YouTube ™.LinkedTube é um widget em Flash que adiciona links e opções de compartilhamento de vídeos YouTube. Com isso, você pode transformar qualquer vídeo do YouTube em uma útil ferramenta de promoção viral. Ao contrário de players padrão do YouTube, links diretamente para a sua URL, por exemplo, você pode criar listas de produtos de vídeo que liga as ligações de vídeo direto para o seu carrinho de compras, música para o iTunes, a loja ou apenas link para seu site ou blog. Além disso, quando outros compartilhar seus vídeos, todos link para o seu próprio URL.

 

<%
Class linkedtube

private p_leitor

public altura 
public largura 
public txtbotao
public urlbotao
public titulo
public texto
public modo

'inicializar classe 
Private Sub Class_Initialize() 
	altura = 144 
	largura = 225 
	txtbotao = ""
	urlbotao = ""
	titulo = ""
	texto = ""
	modo = "never"
End Sub 

'fechar classe 
Private Sub Class_Terminate() 
End Sub 

'leitor 
Public Property get leitor() 
	leitor = p_leitor 
End Property 
Public Property let leitor(p_data) 
	p_leitor = p_data 
End Property 

'Funções Privadas 
Private Function obterid(endereco) 
	endereco = Mid(endereco,inStr(endereco,"=")+1,len(endereco)) 
	if inStr(endereco,"&") > 0 then 
		endereco = left(endereco,inStr(endereco,"&") - 1) 
	end if 
	obterid = endereco 
End Function 

'Funções Públicas 
Public Sub video(url) 
	o_leitor = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' type='application/x-shockwave-flash' width='"&largura&"' height='"&altura&"'>"_
	&"<param name='movie' value='http://www.linkedtube.com/static/flash/player.swf?sum="&texto&"&btn="&txtbotao&"&txt="&titulo&"&vis="&modo&"&url="&urlbotao&"&vid="&obterid(url)&"'/>"_
	&"<param name='quality' value='high' />"_
	&"<param name='wmode' value='transparent' />"_ 
	&"<param name='menu' value='false' />"_
	&"<embed src='http://www.linkedtube.com/static/flash/player.swf?sum="&texto&"&btn="&txtbotao&"&txt="&titulo&"&vis="&modo&"&url="&urlbotao&"&vid="&obterid(url)&"' width='"&largura&"' height='"&altura&"' quality='high' menu='false' wmode='transparent' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>"_
	&"</object>"
	me.leitor = o_leitor 
End Sub 

End Class

'exemplo

set y = New linkedtube
	y.largura = 400 'largura do vídeo
y.altura = 200 'altura do vídeo
y.txtbotao = "Clique aqui" 'nome a dar ao botão que aparece no vídeo
y.urlbotao = "http://www.google.com" 'url para o botão
y.titulo = "Google" 'título que aparece ao lado do botão
	y.texto = "Promoção xpto" 'frase que aparece por baixo do título
y.modo = "hover" 'modo como é apresentado o botão, 3 maneiras, never, hover ou static
	call y.video("http://www.youtube.com/watch?v=MrjUwb2ERBw&feature=fvw") 'aqui chamamos a função que vai carregar o vídeo com as variáveis anteriores
	response.write y.leitor 'aqui apresentamos o leitor
set y = nothing


%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para o tocador do vídeo eu fiz um negócio assim:

 

<object width="690" height="405">

<param name="movie" value="http://www.youtube.com/v/<%=(videos.Fields.Item("linkvideo").Value)%>&hl=pt_BR&fs=1&border=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/<%=(videos.Fields.Item("linkvideo").Value)%>&hl=pt_BR&fs=1&border=1&autoplay=1&rel=" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="690" height="495">
</embed>

</object>

 

E para aparecer as miniaturas dos vídeos eu fiz assim:

 


  	<% 
	While ((Repeat15__numRows <> 0) AND (NOT videoss.EOF)) 
	%>

	<div id="cxvideo">

        <a href="recvideo.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "idvideo=" & videoss.Fields.Item("idvideo").Value %>" target="_parent""><img src="http://i2.ytimg.com/vi/<%=(videoss.Fields.Item("linkvideo").Value)%>/default.jpg" width="140" height="100" alt="<%=(videoss.Fields.Item("descri").Value)%>"></a><br><%=(videoss.Fields.Item("data").Value)%><br><%=(videoss.Fields.Item("descri").Value)%>

               </div>

               <% 
	Repeat15__index=Repeat15__index+1
	Repeat15__numRows=Repeat15__numRows-1
	videoss.MoveNext()
	Wend
	%> 					

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa a classe que passei , depois exibe eles assim:

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>  
<!--#include file="youtube_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

×

Informação importante

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