阿里云合流服务创建合流任务成功后,合流播放地址是什么? DomainName的值是 testvideo.iclass365.com appname的值是 liveApp streamname的值是 9a78fb3f5c508be0122746f677a3
播放地址是按照规则拼接的。https://help.aliyun.com/zh/live/developer-reference/ingest-and-streaming-urls?spm=a2c4g.11186623.0.i5#concept-2010579
此回答整理自钉群“阿里云合流服务开发者”
在阿里云直播服务中,创建合流任务成功后,合流播放地址通常是由服务的域名(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协议。
如果问题仍然存在,你可能需要检查阿里云的直播服务控制台,查看是否有任何错误或警告信息,或者联系阿里云的技术支持获取帮助。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。