媒体处理 MPC-MPC的视频转封装能力帮助在线教育客户实现多终端播放视频:SDK集成示例

时间:2025-02-12 14:52:54

SDK集成示例

转封装功能的详细说明和示例代码,请参考创建转封装任务

教育网站开发人员支持接入MPC的SDK核心代码,如下所示:

    ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2").withLocation("region01").withObject("ok.flv");    ObsObjInfo output = new ObsObjInfo().withBucket("mpc-east-2").withLocation("region01").withObject("output");    //创建转封装请求    CreateRemuxTaskRequest req = new CreateRemuxTaskRequest()            .withBody(new CreateRemuxTaskReq().withInput(input).withOutput(output)                    // 设置转封装参数                    .withOutputParam(new RemuxOutputParam()                            //设置转封装格式                            .withFormat("HLS")                            //转成hls切片间隔                            .withSegmentDuration(5)));    //发送转封装请求    CreateRemuxTaskResponse rsp = initMpcClient().createRemuxTask(req);    System.out.println(rsp.toString())
support.huaweicloud.com/bestpractice-mpc/mpc_09_0003.html