0

大家好,我有一个有趣的问题。我想从数据库中读取一个 URL,但它给了我一些视频的这个错误!不是全部!(错误是The requested document was not found on this server.)在本地网络中它工作正常并且所有电影都在播放!但是当我在互联网上上传网站时,会发生错误。任何想法?这是很好的网址: http ://babakpirmoradi.ir/User/videos/Ostadpirmoradi2.flv 这是给出错误的网址: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>

这是我的网址代码:

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 回答