Hola:

:?
Estoy trabajando en un proyecto en asp.net el cual muestra video en vivo, dependiendo del perfil de usuario registrado al cual a su vez puede acceder a 4 subcanales del servicio.
En general esta funcionando todo lo de proceso de validacion y redireccion, streaming, etc, el problema esta que en la pagina del cliente, en la cual tiene a la vista los servicios no he logrado hacer que estos sean alimentados desde una BD, o sea que los valores de alternativas dentro del box cambien respecto al cliente que accede y esto hacerlo desde la rutina JavaScrpt donde hago uso del Option Value, para modificar la fuente de conexion del reproductor.
Eh utilizado un código que encontré en esta pagina, que resolvió una parte importante del problema pero queda lo ultimo y es ahí donde pido ayuda.


[code]<select onchange="javascript:document.getElementById('mediaPlayer1').Filename=this.value;document.getElementById('mediaPlayer1').src=this.value;">

<option value="mms://video1.com:8000">.::canal1::.</option>
<option value="mms://video2.com:8001">.::Canal2::.</option> coloque datos estaticos para probar el box, pero donde dice “video1.com” necesito colocar el resultado de la consulta(esta al final)

<option value="mms://video3.com:8002">.::Canal3::.</option>

<option value="mms://video4.com:8003">.::Canal4::.</option>

</select>

<div style="width: 320px; height: 157px">

&nbsp;<div style="width: 308px; height: 180px">

<object id="MediaPlayer1" align="right" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"

codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"

standby="... Service" style="width: 322px; height: 238px" type="application/x-oleobject">

<param name="FileName" value="mms://video1.com:8000"/> option value se utiliza aqui

<param name="ShowStatusBar" value="True"/>

<param name="DefaultFrame" value="Vivo!"/>

<param name="ShowControls" value="false"/>

<param name="ShowDisplay" value="false"/>

<param name="enableContextMenu" value="false"/>

<param name="transparentatStart" value="true"/>

<embed height="265" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" showcontrols="0"

showstatusbar="1" src="mms://Vivo!" type="application/x-mplayer2" width="320"> </embed></object>&nbsp;

<center>

</center>

<a href="mms:Vivo!"><span style="font-size: 9pt"><span style="font-family: Georgia">

<span style="color: #0000ff"></span></span></span></a>

</div>

</div>

/code]


usare esta consulta para poder alimentar las opciones:
[code]<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:GardenetDBConnectionString1 %>"

SelectCommand="SELECT aspnet_ServiceDetails.ServID AS Cliente,

aspnet_ServiceDetails.WebtxIP FROM aspnet_Service INNER JOIN aspnet_ServiceDetails

ON aspnet_Service.ServID = aspnet_ServiceDetails.ServID

WHERE (aspnet_Service.ClientID = @ClientID) AND (aspnet_Service.ServID = @ServID) ">

<SelectParameters>

<asp:SessionParameter Name="ClientID" SessionField="ClientID" />

<asp:QueryStringParameter Name="ServID" QueryStringField="ServID" />

</SelectParameters>

</asp:SqlDataSource>
/code]


Muchas gracias.

Ignadyne ^^