Sliverlight Media не будет воспроизводиться в локальной сети, но будет воспроизводиться с общедоступной

У нас есть сайт, разработанный на ASP.NET, который использует Silverlight для потоковой передачи видео. При внешнем доступе все работает хорошо, однако при доступе из локальной сети он не воспроизводит мультимедиа (видео или аудио). Мы попытались переключиться на другой веб-сервер в той же сети, и он все еще не работает. Чтобы еще больше сбить с толку, у нас есть несколько настольных компьютеров, которые время от времени воспроизводят мультимедиа из Chrome, но мы никогда не сможем заставить его работать из IE или Firefox. Эта проблема также наблюдается на других наших сайтах, разработанных в ASP.NET.

Вот пример кода, используемого для вызова одного конкретного видео:

    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="SixPoint.aspx.vb" Inherits="HomeTeam.Web.SixPoint" %>
<%
    If Not Request.IsAuthenticated Then
        Response.Redirect("default.aspx")
    End If

 %>
<!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 id="Head1" runat="server">
    <title>SixPoint</title>
    <!--#include file="Header_incl.aspx" -->
    <style type="text/css">
    html, body {
        height: 100%;
        overflow: auto;
    }
    body {
        padding: 0;
        margin: 0;
    }
    #silverlightControlHost {
        height: 100%;
        text-align:center;
    }
    </style>
    <script type="text/javascript" src="Silverlight.js"></script>
    <script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null && sender != 0) {
                appSource = sender.getHost().Source;
            }

0 ответов

Другие вопросы по тегам