一个非常困扰我的难题

最近在做一个web客户端,要求是在浏览器里可以看到监看的视屏画面。公司有c++做好的取视屏流的SDK,但是在web中的控件好像有都不能取得该控件的句柄,这就给基于SDK进行编程带来麻烦。我在网上查到这么一段话“在BS上操作这个panel拿摄像头是没意义的。因为所有的code都是在服务端的,摄像头都是客户端的。所以必须使用activex控件之类的js客户端控件操作用户的摄像头。这点必须要和单机程序区分开来。特别是c++程序。c# winform程序操作摄像头要么调用windows的API,要么调用摄像头的驱动。都是客户端行为,但是BS程序代码在服务器,是没办法直接操作客户端机器上的东西的。必须通过js或者activeX控件客户端操作。”我决的这段话肯定了不能再web上基于SDK开发用户控件的想法。

 

我想了又想,然后想做一个winform的控件,然后在web上调用。其实也就是activeX控件。但是这样做的缺点是必须在每个客户端安装.net Framework。 这又与网络客户端的要求相冲突。如果那样可以直接装客户端,就没有方便可言了。

 

我还在寻觅一种好的解决办法,如果有懂这个的大哥大姐们,请你们帮帮我!小弟我将感激不尽!

转载于:https://www.cnblogs.com/zxforben/archive/2010/07/01/1769346.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 逆向思维是一种寻找问题解决方案的方法,它与常规的正向思维方式不同,逆向思维是从问题的结果出发,反推回导致问题的根源。以下是一个关于逆向思维的例子: 1. 如果你想要开一家卖糖果的小店,传统的正向思维方式是考虑哪些糖果受欢迎,如何装修店面等等。但是逆向思维方式是考虑如果我要关门,应该卖什么糖果,这样才能尽快清空库存。 2. 另一个例子是,如果你想要提高一个产品的销量,传统的正向思维方式是考虑如何改进产品质量、加大宣传力度等等。但是逆向思维方式是考虑如果要销量下降,我会做哪些事情,这样就可以避免这些事情的发生,进而提高销量。 ### 回答2: 逆向思维是一种非传统的思考方式,常常用于解决困扰我们的问题。以下是一到两个关于逆向思维的例子: 1. 逆向赚钱:传统的赚钱观念是通过工作、投资或创业来获得财富。但逆向思维则是寻找与常规相反的方式。例如,有个成功案例是一位年轻人利用自己的社交媒体影响力,成为某个品牌的代言人,从而获得丰厚的赞助合同。这个案例中,他逆向思考,不是先创造产品或服務,而是先树立个人的品牌形象,然后获得商业机会以赚钱。 2. 逆向解决问题:当我们遇到一个复杂的问题时,传统思维是从头到尾地分析并解决。而逆向思维则是从最终目标开始思考。例如,假设一个公司想要提高销售量,传统思维是关注市场推广和销售策略,但逆向思维是以影响销售的因素为出发点,例如价格、产品质量、客户信任等,然后再制定相应的策略。 这些例子展示了逆向思维的应用。逆向思维不受传统思维的限制,能够为我们带来新的视角和解决问题的方法,有助于创造性地解决难题并实现创新。 ### 回答3: 逆向思维是一种特殊的思考方式,它要求我们从不同的角度去思考问题,找到不同寻常的解决方案。举一到两个关于逆向思维的例子如下: 1. 在传统的交通规划中,我们通常会首先考虑市中心的交通拥堵问题,然后才考虑市区周边的交通流量。但在逆向思维中,我们可以考虑将市区周边的交通流量减轻后,再来解决市中心的交通问题。例如,通过建设更多的跨城交通枢纽或者引导市区周边的人流更多地使用公共交通系统,可以有效地减轻市中心的交通压力。 2. 在市场营销中,传统的思维方式是通过了解目标消费者的需求,然后提供相应的产品或服务。但在逆向思维中,我们可以尝试逆转这一顺序。例如,我们可以先设计一个独特有趣的产品,然后创建一个需求,以激发消费者对该产品的兴趣。通过创造性的宣传和营销策略,我们能够引起消费者的好奇心,并创造出一个全新的市场需求。 逆向思维不仅可以帮助我们破除传统的框架,开拓创新思路,还能帮助我们解决一些看似无法解决的问题。通过从反方向思考,我们能够发现新的视角和解决方案,为我们的个人和工作带来更多的可能性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值