解决方案 »

  1.   

    用windowsmediaplayer控件,设置好正确的src属性即可。
      

  2.   

    http://wenku.baidu.com/link?url=T_xQUAg_QAi-KXhCZW3CKcAjNrVNF4VC3NdE2fOmiLqIUkhqRaa9svfMlYtmlUKsOzmVTlw3IAW8R89oRyyEjEowXFo1BMb314Wbk3r5wY7
    W​i​n​d​o​w​s​ ​M​e​d​i​a​ ​E​n​c​o​d​e​r​和​W​i​n​d​o​w​s​ ​M​e​d​i​a​ ​S​e​r​v​i​c​e​s​构​建​在​线​直​播​系​统这样你就可以在你的asp.net网页里面签入windows media player来构建你的流媒体播放平台了,当然这只是初级的。
      

  3.   

    这个:
    http://www.cnblogs.com/insus/archive/2012/10/26/2741239.html
      

  4.   

    用网页视频播放器-插件 来实现
    推荐ckplayer  http://www.ckplayer.com  http://blog.csdn.net/menxu_work/article/details/8834736
    推荐 jwplayer  http://blog.csdn.net/zk818/article/details/7379789
      

  5.   

    没必要都要用后台来实现流媒体的播放。javascript完全可以。
    这个就行:
     var obj ='<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" id="vlc"'+
    'codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"'+
    'width="800" height="600" id="vlc" events="True">'+
        '<param name="MRL" value="rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp">'+
    '<param name="ShowDisplay" value="False" />'+
        '<param name="AutoLoop" value="False" />'+
        '<param name="AutoPlay" value="True" />'+
        '<param name="Time" value="True"/>'+
        '<embed pluginspage="http://www.videolan.org" type="application/x-vlc-plugin"'+
        'version="VideoLAN.VLCPlugin.2" width="800" height="600" text="Waiting for video"'+
    'target="rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp">'+
        '</embed>'+
    '</object>';
      

  6.   

    现在最重要的是中间的src怎样写
      

  7.   

    flv实现流媒体播放视频格式
    //添加播放信息
     public string playSum; //保存视频点击率
        public string flower;  //保存视频被顶的次数
        public string tile;    //保存视频被踩的次数
        public string videoDate;    //保存视频发布时间
        public string Name;   //发布人
        public string videoTitle; //视频名称
        public string videoContent; //视频内容
        public string videoType;    //视频类型    protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                addPlaySum();
            }
            //播放视频并显示视频详细信息
            videoInfo();
     // 播放视频并显示视频详细信息
        protected void videoInfo()
        {
            //编写SQL语句查询视频的详细信息
            string sql = "select * from videoInfo where id=" + Request["id"];
            SqlDataReader sdr = operateData.getRow(sql);
            sdr.Read();
            //获取视频的路径
            string link = sdr["videoPath"].ToString();
            //获取视频发布日期
            videoDate = sdr["videoDate"].ToString();
            //获取发布人名称
            Name = sdr["userName"].ToString();
            //获取视频标题
            videoTitle = sdr["videoTitle"].ToString();
            //获取视频内容
            videoContent = sdr["videoContent"].ToString();
            //获取视频类型
            videoType = sdr["videoType"].ToString();
            //判断视频路径开头字符串是否为http://
            if (!link.StartsWith("http://"))
            {
                //获取当前的绝对路径
                string sss = Request.Url.AbsoluteUri;
                //查询play.aspx在字符串中的位置
                int idx = sss.IndexOf("play.aspx");
                //获取指定字符串
                sss = sss.Substring(0, idx);
                link = sss + link;
            }
            //显示播放器并可以播放视频
            this.Literal1.Text = operateMethod.GetFlashText(link);
        }