也有支持直接推流的摄像头,比如监控之类的就支持,可以用软件拉摄像头的流然后转推到直播平台,可以避免重编码。 abcxiawei 发表于 2024-6-9 13:01
原来这个东西和软件有关系的啊,我一直没搞懂软件从摄像头获取数据的原理。所以我就没说软件,OBS确实是 ...
摄像头给的数据类型主要看摄像头(包括驱动给的选项),老一些的usb摄像头很多是mjpeg流,新一点的usb摄像头(包括很多wifi摄像头)也有h264、hevc,如果是hdmi接口、sdi接口或带宽足够的USB接口的有YUV或RGB流
YUV或RGB都算raw格式,数据量大,一般用于制作,不用于成品交付
mjpeg、h264、hevc这些都是已经编码的数据,理论上直接上传也可以,但实际上可能不一定满足平台的编码要求
因为不解码成raw就不可能进行任何画面修改,所以obs干脆没有直接上传的选项,都是重新编码的 本帖最后由 日日夜夜 于 2024-6-9 14:02 编辑
abcxiawei 发表于 2024-6-9 13:03
其实这里也是我想问的,
抖音,B站,小红书同时从这个虚拟摄像头里取数据,那么它们取到后,会重新编码 ...
虚拟摄像头获取的都是显卡framebuffer里面的raw数据,也就是RGB数据,所以肯定每个软件再各自编码的
所以你想要一次编码推流多个平台,只有知道平台的推流地址,绕过平台的推流工具,自己建立推流服务器推过去才行
页:
[1]