当前位置: 首页 > Web前端 > HTML

视频直播常见问题及解决方案汇总【系列二—直播截图】

时间:2023-04-02 16:41:42 HTML

摘要:场景用户经常需要对直播内容进行分析。例如,直播中某帧内容需要作为封面图片,或者需要对直播内容进行色情鉴定,以检查内容的合法性。因此,视频直播提供了实时截图的功能,以满足用户的截图需求。截图功能介绍截图功能配置直播视频截图功能有两种配置方式:通过控制台创建:详见控制台配置截图。场景用户经常需要分析直播视频的内容。例如,直播中某帧内容需要作为封面图片,或者需要对直播内容进行色情鉴定,以检查内容的合法性。因此,视频直播提供了实时截图的功能,以满足用户的截图需求。截图功能介绍截图功能配置直播视频截图功能有两种配置方式:通过控制台创建:详见控制台配置截图。通过API/SDK:API/SDK提供了增加、删除、查询、更新截图配置的接口。详见添加截图配置、删除截图配置、查询截图配置、更新截图配置。下面提供了使用JavaSDK添加截图配置的示例代码。IClientProfileprofile=DefaultProfile.getProfile("cn-hangzhou","","");IAcsClient客户端=newDefaultAcsClient(配置文件);AddLiveAppSnapshotConfigRequestaddLiveAppSnapshotConfigRequest=newAddLiveAppSnapshotConfigRequest();addLiveAppSnapshotConfigRequest.setDomainName("");addLiveAppSnapshotConfigRequest.setAppName("");addLiveAppSnapshotConfigRequest.setTimeInterval(5);addLiveAppSnapshotConfigRequest.setOssEndpoint("");addLiveAppSnapshotConfigRequest.setOssBucket("");addLiveAppSnapshotConfigRequest.setOverwriteOssObject("{AppName}/{StreamName}.jpg");尝试{AddLiveAppSnapshotConfigResponseaddLiveAppSnapshotConfigResponse=client.getAcsResponse(addLiveAppSnapshotConfigRequest);System.out.println(addLiveAppSnapshotConfigResponse.getRequestId());//做一些事物。}catch(ServerExceptione){//TODO自动生成的catch块e.printStackTrace();}catch(ClientExceptione){//TODO自动生成的catch块e.printStackTrace();配置完成后,新推出的推流可以生成截图。查看截图的方式有以下三种:1.OSS控制台提供截图管理功能。详见截图管理。2、API/SDK提供查询截图信息的接口。详见查询截图信息。3、知道截图录制地址后,可以直接在mediaBucket对应目录下查看生成结果,如下图。常见问题直播截图设置在直播AppName的粒度。用户可以为某个AppName下的所有StreamName设置截图规则。并且AppName支持“*”通配符,即截图规则对直播域名下的所有推流有效。为使截图生效,需要注意推流的AppName要与配置的AppName匹配。与直播功能类似,截图功能也需要将截图结果存储在媒体桶中。所以截图功能也需要开通OSS服务,并在mediabucket中设置inputmediabucket。具体操作请参见媒体桶的增删改查操作。配置截图功能时,ObjectName可以定义为覆盖和非覆盖两种类型,其中覆盖是根据截图的频率,每次生成新的截图都会覆盖之前生成的截图文件,所以只会生成一个截图文件获得;每个新生成的截图都不会覆盖之前生成的截图文件。每个截图文件以{Sequence}区分,{Sequence}会用1,2,...,n来表示。使用API??/SDK配置截图配置,需要进入OSSEndpoint。OSSEndpoint是不包含Bucket名称的OSS访问地址。具体参考OSS端点设置,此处请不要添加http://或https://协议头。使用API??/SDK配置截图时,必须配置OverwriteOssObject参数和SequenceOssObject参数,暂无默认值设置。0.1元开启直播之旅一年的采购季拉开序幕。为了让更多用户体验和享受视频直播云服务带来的便利,视频产品推出了0.1元体验包。配置列表如下:点击了解更多活动详情,阅读更多干货好文,请关注扫描以下二维码: