通过阅读本文,您可以了解到如何在自己的程序中通过集成 SDK 或插件,实现云直播推流功能。
准备工作
开通 腾讯云直播服务。
选择 域名管理,单击 添加域名 添加推流域名,详细请参见 添加自有域名。 进入云直播控制台的 直播工具箱 > 地址生成器生成推流地址,详情请参见 地址生成器。接下来根据业务场景使用以下方式在自己的业务中实现直播推流。 Native App 接入
注意:
开启 RTMP 推流需在初始化 V2TXLivePusher 组件时,创建 TXLivePusher 对象指定对应 V2TXLiveMode 为_RTMP
,iOS 和 Android 的处理方式分别如下:
iOS
V2TXLivePusher *pusher = [[V2TXLivePusher alloc] initWithLiveMode:V2TXLiveMode_RTMP];
Android
V2TXLivePusher mLivePusher = new V2TXLivePusherImpl(this, V2TXLiveDef.V2TXLiveMode.TXLiveMode_RTMP);
Web 接入
注意:
您也可以在云直播控制台的 Web 推流 直接进行 Web 网页推流。 PC 接入
使用 OBS 接入
在 PC(Windows/Mac)端可通过 OBS 直接进行推流, OBS 支持 Windows/Mac/Linux 等系统,是一个免费的开源的视频录制和视频实时流软件。 使用 FFmpeg 接入
在 PC 端您同样可以使用 FFmpeg 工具进行推流,FFmpeg 是一个可以进行多种格式音频/视频录制、转码、串流的开源软件。 更多
在使用腾讯云视立方·直播 SDK 的过程中需要付费,若您需要了解腾讯云视立方·直播 SDK 相关计费说明,详情请参见 价格总览。
本页内容是否解决了您的问题?