最近我们一直在Windows上将基于QT的应用程序从QT 4.8迁移到QT 5,我们遇到了部署问题.请注意,我们的应用程序没有更改,我们只使用新的QT5框架构建它.通过一些努力,我们使用基于VS2010的QT5库进行构建; 我成功地从Qt Creator运行了应用程序.
正如我们在QT4中所做的那样,我们在安装程序中包含了一组必需的QT库.
在我们的测试阶段,当我们在干净的机器上安装我们的QT5应用程序时; 它不会开始.不仅应用程序没有启动,而且它没有输出任何错误.
我们通过依赖检查器运行了应用程序; 并且根本没有缺少库依赖项.
我看到SCTP将用于从Chrome 31开始的数据通道,并且根据这个谷歌组线程,有时在2014年2月将正式弃用基于RTP的频道:
https://groups.google.com/forum/#!topic/discuss-webrtc/y2A97iCByTU
这是否也意味着webrtc音频和视频频道最终也将通过SCTP传输(如果尚未在工作中)?
RTP如何适应整个SCTP传输工作?这是否意味着SRTP数据包将通过SCTP数据通道流动?或者只是有效载荷将通过SCTP传输协议发送.
如果我在SCTP上阅读信息,它结合了最好的TCP和UDP协议; 但它默认不包括加密; 因此,流过的流量仍应加密.
任何其他信息都会有所帮助.谢谢!
现在我在商品SDP中使用b = AS:1000来设置上游视频的上限(即1Mbps),以控制我发送给远程对等体的视频量.我正在研究一种不同的方法,所以我想知道是否有办法在当前活动视频会话中控制视频帧速率?
编辑: 我发现getUserMedia支持minFrameRate和maxFrameRate参数.因此,当我的对等连接处于会话状态时,我可以调用getUserMedia吗?另一个相似的用例是,在我已经进入对等会话时能够更换摄像头吗?无需重新协商SDP,ICE,......这可行吗?
我使用:: winEvent()方法来监听Windows上的系统级通知.使用QT5,此方法不再存在; 所以我的应用程序没有收到有关添加/删除设备的任何系统级消息.
在我的跨平台应用程序中,我使用QNetworkAccessManager将HTTP请求发送到需要身份验证的HTTP服务.我最近升级到QT5,在MacOSX上我完全惊讶我的应用程序会在某些情况下尽快向我的服务发送大量请求.
在进行一些调试之后,事实证明只有在我的请求中指定了错误的身份验证凭据时才会发生这种情况.如果在我的HTTP请求中指定了无效的用户名/密码,QNetworkAccessManager将无限期地重新发送对我的服务的请求.
我的代码在以前的QT版本中已经工作了很长时间,所以我认为它必须是QT5的东西.
需要你的帮助!我们在Qt 4.8上使用JavaScript缓慢呈现文本时遇到了问题.因此,我们决定在Qt 5.0.0 Beta上重建项目,直到Qt 5.0使用V8 Javascript引擎编写的文档,它应该在我们的Windows应用程序中加强javascript代码.
但问题是如何在V8上运行构建?除了Qt 5.0 的Class Index(http://qt-project.org/doc/qt-5.0/classes.html)之外,根本没有QWebView.
请帮忙!