こんにちは、私は面白い問題を抱えています。データベースから 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;
}