博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
raspberry pi(树莓派) + easycap d60 视频采集
阅读量:2094 次
发布时间:2019-04-29

本文共 713 字,大约阅读时间需要 2 分钟。

转载请保留作者信息:星辉斑斓http://blog.csdn.net/hnmsky

最近入手了树莓派,而家里又装了机顶盒。 所以准备用树莓派采集机顶盒的视频,然后再作为服务器将视频播放出来。这样用手机,ipad或PC都可以看电视了。

当然在网上也可以看电视,但老妈竟让抱怨在ipad看电视竟然断线。所以就产生了这个想法。

首先是视频采集部分。在淘宝购入一usb采集卡,40左右。型号是Easycap D60. 关于这个东西的信息可以参考:

简单的说就是有很多山寨货,十分混乱,买的时候一定要问清是要stk1160 三芯片的卡。

采集卡就是这个样子的:

现在最新的kernel中已经带有这个的驱动,但如果买的卡decoder芯片是GM7113的话,现在3.10 的kernel上的驱动有问题。所以要去下个3.12的kernel,找出saa7115的驱动(driver/media/i2c/saa7115.c),自行编个driver放进去才可以用,不然就是绿屏。

    至于如何编译kernel,可以参考

然后安装mplayer

sudo apt-get update

sudo apt-get install mplayer

运行

mplayer tv:// -tv driver=v4l2:norm=NTSC-M:width=720:height=480:outfmt=uyvy:device=/dev/video0:input=0

就可以看到画面了。  这是我的ps2的画面:

      因为树莓派usb driver的问题,画面会有些卡。不知以后会不会修复这个问题,有人说超频可以缓解,但我还没试。

      声音还没有调好,貌似我买的卡音频有问题。

你可能感兴趣的文章
两年Java开发工作经验面试总结
查看>>
作为Java面试官--谈谈一年来的面试总结
查看>>
两年Java程序员面试经
查看>>
面试心得与总结---BAT、网易、蘑菇街
查看>>
如何面试有2年java工作经验的应聘人员
查看>>
Java实现简单的递归操作
查看>>
Java实现简单的递归操作
查看>>
Struts2工作原理和执行流程图
查看>>
在线预览Word,Excel~
查看>>
hibernate延迟加载(get和load的区别)
查看>>
关于文件拷贝效率问题
查看>>
MyBatis分页插件PageHelper的使用
查看>>
【MyBatis学习01】宏观上把握MyBatis框架
查看>>
【MyBatis学习02】走进MyBatis的世界
查看>>
【MyBatis学习03】原始dao开发方法及其弊端
查看>>
【MyBatis学习04】mapper代理方法开发dao
查看>>
【MyBatis学习05】SqlMapConfig.xml文件中的配置总结
查看>>
【MyBatis学习06】输入映射和输出映射
查看>>
【MyBatis学习07】动态sql
查看>>
【MyBatis学习08】高级映射之一对一查询
查看>>