使用Gstreamer + gtk+开发视频流应用程序的优质高效语言是什么?
我们开发的应用程序必须在我们正在调查的地方发生一些不均匀的行为时通知用户......
任何建议都会很有用......
提前致谢
使用Gstreamer + gtk+开发视频流应用程序的优质高效语言是什么?
我们开发的应用程序必须在我们正在调查的地方发生一些不均匀的行为时通知用户......
任何建议都会很有用......
提前致谢
没有巨魔的意图,但对于我与之交谈的大多数人来说,Vala 看起来像是一个死胡同。它是一种在 GNOME 之外从未流行过的特定语言,我不确定它是否有最光明的未来。
Rust 似乎得到了更广泛的采用,但似乎仍处于早期阶段,但仍然可用,即使对于 GStreamer 使用也是如此。
Python 既被采用、简单,又具有稳定的绑定。
如果你更喜欢编译语言,C++ 和 GTKmm 也是可能的,但在这一点上,取决于你的要求,并且假设你不害怕移动的生态系统,Rust 可能仍然是一个更好的选择。
当然取决于您的喜好以及您在应用程序中还需要和想要做什么。由于您是 Gtk 和 Linux,我建议您查看 Vala:
https://wiki.gnome.org/Projects/Vala
我曾经用它制作了一个概念验证应用程序来观看 Twitch.tv 流:
https://github.com/fzwoch/twit-twat
如果您对适合您的目的的语言的易用性和外观感到满意,也许可以看看。