直播所用到的基础知识:
1.采集视频、音频1.1采集视频、音频编码框架AVFoundation:AVFoundation是用来播放和创建实时的视听媒体数据的框架,同时提供Objective-C接口来操作这些视听数据,比如编辑,旋转,重编码1.2视频、音频硬件设备CCD:图像传感器:用于图像采集和处理的过程,把图像转换成电信号。
拾音器:声音传感器:用于声音采集和处理的过程,把声音转换成电信号。
音频采样数据:一般都是PCM格式视频采样数据:一般都是YUV,或RGB格式,采集到的原始音视频的体积是非常大的,需要经过压缩技术处理来提高传输效率2.视频处理(美颜,水印)视频处理原理:因为视频最终也是通过GPU,一帧一帧渲染到屏幕上的,所以我们可以利用OpenGLES,对视频帧进行各种加工,从而视频各种不同的效果,就好像一个水龙头流出的水,经过若干节管道,然后流向不同的目标现在的各种美颜和视频添加特效的app都是利用GPUImage这个框架实现的。
1、1V1适用的行业首先是医疗行业,1V1直播适用于心理咨询,无需出门,在家即可进行咨询,同时一对一的模式更加私密化,不可回看,在另一方面也是保护了患者的隐私。其次是社交行业,现在的直播多为1V多的直播模式,观众人数较多,与主播的互动性也就降低了许多,而1V1直播则能够增强互动性,社交性也有所提高。包括教育行业、客服行业、电商行业等,相比一对多直播,交流更清楚,收获也更多,所以1V1使用的行业也非常广泛。
2、1V1有哪些功能聊天、连麦、打赏是必不可少的,在这基础上,还加入了私信、评分、语音连麦、随缘等功能,功能相对一对多没有那么复杂,但针对性较强,可根据客户需求进行功能的添加与删减,让直播APP更具特色。
3、1V1有哪些优势1V1相对一对多直播而言,更加新颖,私密性、互动性、社交性、趣味性也得到提升,相比传统直播,所适用的行业也更加广泛,在一定程度上也能够增加原创内容。
1V1直播APP开大的现在还较少,所以具有一定的时间优势,直播APP开发不仅仅限于直播功能,而是“直播+”,让直播与其他行业、产品相结合,直播APP开发未来也会不断改变,直播行业又会带给我们怎样的惊喜,让我们拭目以待。