0

こんにちは、私は面白い問題を抱えています。データベースから URL を読み取りたいのですが、動画によってはこのエラーが発生します。それらのすべてではありません!(エラーはThe requested document was not found on this server.)ローカルネットワークでは正常に動作し、すべての映画が再生されています!しかし、インターネットにサイトをアップロードするとエラーが発生します。何か案が?ここにすばらしい URL があります: http://babakpirmoradi.ir/User/videos/Ostadpirmoradi2.flv エラーが発生する URL は次のとおりです: http://babakpirmoradi.ir/User/videos/418619301525735_21489.mp4

ここに私のコードがあります:(GetUrl() URLを動的に渡します)

<div style="width: 650px">
<video id="example_video_1" align="center" class="video-js" controls="controls" 
       height="442" preload="auto" width="590">
<source src=<%=GetURL()%> type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'/>    
</video></div>

ここに私のURLコードがあります:

public string GetURL()
    {
        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
        SqlConnection sqlconn = new SqlConnection(connStr);
        SqlCommand sqlcmd = new SqlCommand();
        sqlconn.Open();
        sqlcmd = new SqlCommand("SELECT Video FROM AddVideo where ID=@ID", sqlconn);
        sqlcmd.Parameters.AddWithValue("@ID", Request.QueryString["ID"]);
        string URL = ((string)sqlcmd.ExecuteScalar()).ToString();
        return URL;
    }
4

1 に答える 1

1

これは、ビデオが実際には存在しないか、アクセスする権利がないために発生しています。

ビデオが存在しません

于 2012-11-20T15:59:52.033 に答える