自己在起初人人做视频剪辑和审核工作的时候就觉得直播和监控这门技术以后在世界上会掀起一股强烈的风暴。
2012年初当时我还是一个小逼崽子,但是我接触游戏很久了知道直播以后在中国社会会火:
原因:①、中国是一个非常喜欢群居生活的人啊,还有每个人的都有一种很强烈的随波逐流(没有任何贬义的那种)十个人有九个人都觉得好的时候,难道这个物品或者软件它不是一款好的软件?
当时56网只想过摄像头的直播但是为什么没有深深的思考桌面呢。还有在线人数这个大问题,也许把后来的歪歪创建了虎牙直播通过在线人数和礼物等在中国市场狂扫数百亿人民币。
转入整体监控的制作:
首先我们去大华的平台去下载相关的demo他们的demo是C++写的可能底层我们还没有到那个技术层次但是我们可以粗略了解一下。
发表于 2009-10-10 17:30:47 楼主
关于大华流媒体的部分代码
现在遇到的情况是加载二个大华的流媒体播放控件,只有一路能正常的显示
[code=c#]
/// <summary>
/// 大华流媒体服务器播放
/// </summary>
public AxADKRealPlayOcxLib.AxADKRealPlayOcx axADKRealPlayOcx1;
private bool initDH(Resource resouce)
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CameraDrive));
this.axADKRealPlayOcx1 = new AxADKRealPlayOcxLib.AxADKRealPlayOcx();
((System.ComponentModel.ISupportInitialize)(this.axADKRealPlayOcx1)).BeginInit();
this.SuspendLayout();
//
// axADKRealPlayOcx1
//
this.axADKRealPlayOcx1.Dock = System.Windows.Forms.DockStyle.Fill;
this.axADKRealPlayOcx1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axADKRealPlayOcx1.OcxState")));
this.Controls.Add(this.axADKRealPlayOcx1);
((System.ComponentModel.ISupportInitialize)(this.axADKRealPlayOcx1)).EndInit();
this.ResumeLayout(false);
int mtsID = this.axADKRealPlayOcx1.AddMTSServer("127.0.0.1", 9110, "");
//第一次加载时能正常添加流媒体服务器,第二次就无法添加
this.axADKRealPlayOcx1.SetVideoWndNum(1);
int ss = this.axADKRealPlayOcx1.RealPlay(mtsID, resouce.IpAddress, resouce.Port, resouce.UserName, resouce.Pwd, 0, 0);
//MessageBox.Show(ss.ToString());
if (0 == ss)
{
return true;
}
else
{
return false;
}
}