| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 646 人关注过本帖
标题:高手请赐招:HikPlayM4播放视频文件问题
只看楼主 加入收藏
rainbowiris
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-6-12
收藏
 问题点数:0 回复次数:0 
高手请赐招:HikPlayM4播放视频文件问题
以下是我的代码,数据可以获取得到,代码可以成功执行,但是在页面没有视频显示。
请问是什么地方出了问题,谢谢!
 public bool OpenStream()
        {
            try
            {
                this.Cursor = Cursors.WaitCursor;

                _scrollPlayTime = 0;

                _rFile = new RemoteFileStream(vInfor.VideoServerIp, vInfor.VideoServerPort, vInfor.FileName);
                if (vInfor.IsValid == false)
                {
                    //无效的视频文件
                    return false;
                }
                //设置流播放的模式
                Hik_PlayM4_SetStreamOpenMode(0, Convert.ToUInt32(1));
                //打开流接口
                if (!Hik_PlayM4_OpenStream(0, vInfor.HeadData, (uint)vInfor.HeadFrameLen, 1024 * 100))
                {
                    GuiPanel.ShowInformationMsgBox(this, "文件无法打开");
                    return false;
                }

                //设置文件结束时要发送的消息
                Hik_PlayM4_SetFileEndMsg(0, this.Handle, WM_FILE_END);
                //初始化DirecDraw表
                Hik_PlayM4_InitDDraw(panVideo.Handle);
                //播放开始
                _bPlaying = Hik_PlayM4_Play(0, panVideo.Handle);

                //定位到视频数据的开始位置
                StartTransferVideoData(VideoInformation.HEAD_LENGTH, vInfor.FrameDataLength);
                scollBar.Maximum = (int)vInfor.TotalTime - 2000; //解决播放器播放2秒内所得到的播放时间都是0秒
                scollBar.Value = 0;
            }
            catch (System.DllNotFoundException)
            {

            }

            catch (System.OutOfMemoryException)
            {
                GuiPanel.ShowInformationMsgBox(this, "无效的视频文件");
            }
            catch (Exception ex)
            {
                GuiPanel.ShowErrorMsgBox(this, ex.Message);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
            return true;
        }
搜索更多相关主题的帖子: 视频 
2008-07-28 18:46
快速回复:高手请赐招:HikPlayM4播放视频文件问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014218 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved