upyun / ios-live-sdk

UPYUN 直播 SDK。播放器、采集器、推流器统一集成,功能完备接口简练,可以快速安装使用。采集与音视频处理模块开源,灵活性强可以满足复杂定制需求。UPYUN 直播平台一站式服务:http://docs.upyun.com/live/
104 stars 26 forks source link

切换前后摄像头时水印的位置会变动 #2

Closed ghost closed 7 years ago

ghost commented 7 years ago

切换前后摄像头时水印的位置会以屏幕中心左右翻转

roveretoa commented 7 years ago

@imtilp 前置摄像头采集时候,preview画面显示是需要“镜面反转”的,所以主播角度看水印也翻转了。推出的流其实是正常的,观众角度看是正常的。

后续,会改动一下:前置摄像头镜面反转变得可选;前置镜头且翻转时候,水印分两路打,专门给主播角度打个水印。

现在这部的是源码暴露的,如果你有好的实践方式,咱们也可以相互探讨一下。

roveretoa commented 7 years ago

@imtilp 嗯嗯,感觉你说的这个方式是最正确的。previewView 是一个本地预览和水印关联不是很强。改好后再关闭这个 issuse。

roveretoa commented 7 years ago

https://github.com/upyun/ios-live-sdk/commit/0a79516d75a55642a4102f79f4849bf538b931ce

改好了,previewView 不会有水印,只有推流画面有水印。如果在 previewView 想要水印效果,需要在 view 上手动贴一层。