Qt编写视频播放器(vlc内核)
自动播放
|
查看原图
|
返回列表
|
返回原帖
登录
注册
上一张
下一张
作者:
liudianwu
发布日期:2018-07-20
描述:
暂无描述
保存
取消
swing07
:请教刘大师,qt调用VLC播放直播 延迟怎么处理啊延迟应该有两个地方 播放器缓存时间 服务器缓存。比如服务器缓存了2秒数据为了加速打开,vlc 支持丢弃缓存的数据获取最新数据播放吗?
liudianwu
:引入头文件,lib链接对应库文件,编译。
xdh873939316
:请教刘大师,qt如何调用VLC的内核?需要移植吗?
305750665
: [表情] 鼓掌
stlcours
:谢谢。结合这个帖子和张德宝的帖子,我觉得我全懂了。最后有个小小疑问是,Qt 4.4之前只有Alien窗口、没有native窗口?假设我创建控件的时候,通过设置属性、个个都把它们改成native窗口,这样一来软件的显示性能堪比MFC??
stlcours
:谢谢。主要是没有想到你们还会有并排播放的情况,毕竟做安防的和我们看电影的不一样吧。其次,除了主窗口的句柄,其实Qt也为每个单独显示的QWidget申请了句柄的,而不仅仅只有主窗口有句柄。为了验证,我用spy++实测了我做的软件,与我所想的完全一致。>>当你使用winid获取 ..
奋斗滴菜鸟
:首先,我觉得一般的开发用不到设置这玩意,在需要用到句柄的时候可能需要设置,,你百度看看alien和native窗口的信息看看,兄弟窗口比如说你主窗口中有两个播放窗口,这两个播放窗口都是主窗口的子窗口,不是兄弟嘛。。。一般qt整个窗口只有一个句柄,,就是主窗口的句柄,,其他 ..
yyzq
:既然没有遇到这种问题就不用忧虑了,遇到的时候想办法去解决就好了,永远有学不完的东西,永远没有完全准备好的时候,嗯,就是这样。。。至于上面说的那些属性,文档上有很好的解释,我就不赘言了。。。
stlcours
:你把你软件的窗口关系详细描述一下啊,看得稀里糊涂的、不太理解。
stlcours
:这些标记应该什么时候使用呢?做了这么久的Qt,从来没有碰到这种情况啊。另外,如果QWidget单独进行显示的话(而不是把它放在其它QWidget当成一个子部件),是不是就不用这样setAttribute(Qt::WA_NativeWindow);设置了呢?因为虽然是QWidget,但它本身就还是有窗口句柄的呀。app.s ..
奋斗滴菜鸟
:多谢大神,目前测试了好久没有出现那个问题,应该是没问题了,终于解决了这个老大难[表情]
yyzq
:你这种情况可能需要设置一些属性,给你的播放窗口加 setAttribute(Qt::WA_NativeWindow); setAttribute(Qt::WA_DontCreateNativeAncestors);然后再main里对Qapplication加app.setAttribute(Qt::AA_DontCreateNativeWidgetSiblings) ..
liuchangyin
:[表情]
青春的年代
:来一份😁
xzp21st
:这里是作品展 不是源码展哦 嘿嘿
zzzzzzhuzhu
: 赤裸裸的炫耀啊,又不放源码
奋斗滴菜鸟
:但是我穿的是播放的窗口句柄,播放窗口只是一个子窗口,,主窗口上面的其他按钮不再播放窗口里啊,应该是可控的吧,,大神啊,你之前没遇到吗[表情]
liudianwu
:句柄传下去之后绘制就被接管了,不可控了。
奋斗滴菜鸟
:大佬,你这个是吧句柄传下去解码播放的吗,你的qss会失效吗[表情]
青春的年代
:又更新又不分享可爱又可恨