开发者社区> 问答> 正文

在视频点播 本机推流的分辨率有哪些?可以怎么设置?

在视频点播 本机推流的分辨率有哪些?可以怎么设置?

展开
收起
乐天香橙派 2023-08-13 11:13:32 49 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 在视频点播 本机推流的分辨率有哪些?可以怎么设置?

    并思考了

    建议如下:


    160x120
    320x240
    480x360
    640x480
    800x600
    1024x768
    1280x720(HD)
    1920x1080(FHD)
    2560x1440(QHD)
    3840x2160(4K)
    如何设置分辨率:

    Android平台可以通过Camera2 API获取支持的分辨率列表,然后选一个设置。

    iOS可以使用AVCaptureDevice获取支持的分辨率数组和当前分辨率,然后设置新的分辨率。

    WebRTC内建支持摄像头分辨率获取和设置功能。

    在视频编码时可以指定编码分辨率,它不会高于拍摄分辨率。

    不同平台sdk接口不同,如设置视频流属性、编码属性等都可以配置分辨率。

    分辨率需权衡硬件能力和流畅度,一般不超过自身设备屏幕分辨率。

    分辨率设置后需要重新启动预览和编码才能生效。

    2023-08-18 21:48:11
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
互联网音视频点播业务云上实践 立即下载
《VoD问题排查与实战手册》 立即下载
低代码开发师(初级)实战教程 立即下载