怎么用V4L2编程接受电视盒采集到的视频信号,以及怎么在GTK中实时显示

如何用V4L2编程接受电视盒采集到的视频信号,以及如何在GTK中实时显示
公司做的项目中要求能够实时接受从模拟信号采集卡(类似电视盒)的信号,
设备采用em2820,saa7113h,可以用xawtv,tvtime等接受到信号,可是不知道如何将采集到的帧显示到GTK的控件上,以及如何在视频上画图,写字等操作

谢谢


你采集到的是什么格式?


加上这个显示
GtkTextBuffer *buffer;
GtkTextIter start,end;

buffer=gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview1)); //取得文本缓冲区
gtk_text_buffer_get_end_iter(buffer,&end);
gtk_text_buffer_insert(buffer,&end, "coments(你想输出的内容) ",-1,);


GtkImage* image=gtk_image_new_from_file(图片文件)
gtk_widget_show(image)


楼上的应该可以了.


GtkImage不推荐使用,像这种对绘图性能要求比较高的最好用GdkRGB或GdkPixbuf,直接将图象数据写入buffer,然后显示出来即可,具体函数查手册吧.

怎么用V4L2编程接受电视盒采集到的视频信号,以及怎么在GTK中实时显示

相关文章:

你感兴趣的文章:

标签云: