开发者社区> 问答> 正文

阿里云合流服务创建合流任务成功后,合流播放地址是什么?

阿里云合流服务创建合流任务成功后,合流播放地址是什么? DomainName的值是 testvideo.iclass365.com appname的值是 liveApp streamname的值是 9a78fb3f5c508be0122746f677a3 f5106047a05907a13f9d4a7360c6f01d.png
dc46d3548a8ad6b10db62d5815d59b66.png

展开
收起
三分钟热度的鱼 2024-03-13 16:20:44 13 0
2 条回答
写回答
取消 提交回答
  • 播放地址是按照规则拼接的。https://help.aliyun.com/zh/live/developer-reference/ingest-and-streaming-urls?spm=a2c4g.11186623.0.i5#concept-2010579 1cdc8b8cf1874377e0e4fdce05bb2be6.png
    此回答整理自钉群“阿里云合流服务开发者”

    2024-03-13 19:00:54
    赞同 展开评论 打赏
  • 桃李春风一杯酒,江湖夜雨十年灯。

    在阿里云直播服务中,创建合流任务成功后,合流播放地址通常是由服务的域名(DomainName)、应用名(AppName)和合流后的流名(StreamName)组成。然而,合流后的流名并不一定是原始的流名,而是由合流任务生成的一个新的流名。

    在你的例子中,DomainName是testvideo.iclass365.com,AppName是liveApp,而原始的StreamName是9a78fb3f5c508be0122746f677a3。但是,合流后的StreamName并不是这个原始的StreamName,你需要从合流任务创建成功的响应中获取合流后的StreamName。

    当你调用CreateMixStream API创建合流任务时,返回的响应中会包含一个MixStreamId,这个MixStreamId就是合流后的流ID。你需要使用这个MixStreamId来构建合流播放地址。

    合流播放地址的格式通常是:

    rtmp:////
    所以,你需要首先确保已经获取了合流任务返回的MixStreamId。假设MixStreamId为mix_stream_id_example,那么合流播放地址将会是:

    rtmp://testvideo.iclass365.com/liveApp/mix_stream_id_example
    请注意,你需要将mix_stream_id_example替换为实际的MixStreamId。

    如果你在使用VLC或其他RTMP播放器播放合流地址时遇到问题,请确保:

    MixStreamId是正确的,并且已经成功创建了合流任务。
    你的阿里云直播服务实例和域名配置是正确的,并且已经开启了RTMP服务。
    你的网络连接是正常的,没有防火墙或网络策略阻止RTMP流量的传输。
    VLC或其他播放器配置正确,支持RTMP协议。
    如果问题仍然存在,你可能需要检查阿里云的直播服务控制台,查看是否有任何错误或警告信息,或者联系阿里云的技术支持获取帮助。

    2024-03-13 17:03:58
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载