检索 m3u8 链接以测试 AWS streaming/subtitles
Retrieving m3u8 links for testing AWS streaming/subtitles
我不确定这里是否是最好的询问地点,但让我试试。
我基于此模板在 AWS 上创建了一个堆栈,用于带字幕的直播:https://github.com/awslabs/live-streaming-with-automated-multi-language-subtitling
为了能够测试它,我需要一个有效的 m3u8 url 作为输入。
所以我开始四处寻找一种简单的方法来广播自己并获得 m3u8 link,Twitch 似乎是获得它的最简单方法。
很酷,但是如何获得 m3u8 link?
经过一番搜索后,我发现了 python script
试过了……但失败了,阅读评论我找到了一种更改代码并使其工作的方法……显然
太棒了,现在我得到了我的 url
已将其添加到 AWS,但没有用,此 player 加载失败并显示错误消息:无法加载媒体,因为服务器或网络出现故障或因为不支持该格式。
经过一些尝试,重新启动频道等等...不知何故它开始工作了,很酷,也许我只需要稍等一下?不知道它是如何开始工作的。
好的,测试了一下,除了有点滞后外,它运行良好
因此,我决定创建另一个 CloudFormation 堆栈,现在包括 CloudFront。
进行相同的程序,并保留工作程序作为后备程序
但无法让它再次工作,在任何这些
我re-ran获取新twtich的脚本link,没用
我试图从 youtube 获取任何直播并使用 youtube-dl
提取它
出现证书错误:错误:无法下载网页:(由 URLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败(_ssl.c :841)'),))
尝试了一个名为 livestramer 的 python 实用程序
遇到另一个错误:无法打开 URL:https://api.twitch.tv/api/channels/mychannel/access_token.json (400 Client Error: Bad Request for url: https://api.twitch.tv/api/channels/mychannel/access_token.json?as3=t)
尝试了一堆解决方案,添加 client-id header,没有用
反正之前的脚本好像可以,给我一个m3u8link,现在完全不行了
加上no-cloudfront link,貌似加载了,但是黑屏。
Cloudfront 甚至无法加载,给出与之前相同的错误
有人知道怎么解决吗?或者也许是另一个我可以轻松广播自己并检索 m3u8 urls?
的网站
我已经用 streamlink 代替了,它的效果很好
如何使用取回m3u8 url:
streamlink --stream-url https://www.twitch.tv/username best
我不确定这里是否是最好的询问地点,但让我试试。
我基于此模板在 AWS 上创建了一个堆栈,用于带字幕的直播:https://github.com/awslabs/live-streaming-with-automated-multi-language-subtitling
为了能够测试它,我需要一个有效的 m3u8 url 作为输入。
所以我开始四处寻找一种简单的方法来广播自己并获得 m3u8 link,Twitch 似乎是获得它的最简单方法。
很酷,但是如何获得 m3u8 link? 经过一番搜索后,我发现了 python script
试过了……但失败了,阅读评论我找到了一种更改代码并使其工作的方法……显然
太棒了,现在我得到了我的 url
已将其添加到 AWS,但没有用,此 player 加载失败并显示错误消息:无法加载媒体,因为服务器或网络出现故障或因为不支持该格式。
经过一些尝试,重新启动频道等等...不知何故它开始工作了,很酷,也许我只需要稍等一下?不知道它是如何开始工作的。
好的,测试了一下,除了有点滞后外,它运行良好 因此,我决定创建另一个 CloudFormation 堆栈,现在包括 CloudFront。
进行相同的程序,并保留工作程序作为后备程序
但无法让它再次工作,在任何这些
我re-ran获取新twtich的脚本link,没用 我试图从 youtube 获取任何直播并使用 youtube-dl
提取它出现证书错误:错误:无法下载网页:(由 URLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败(_ssl.c :841)'),))
尝试了一个名为 livestramer 的 python 实用程序 遇到另一个错误:无法打开 URL:https://api.twitch.tv/api/channels/mychannel/access_token.json (400 Client Error: Bad Request for url: https://api.twitch.tv/api/channels/mychannel/access_token.json?as3=t)
尝试了一堆解决方案,添加 client-id header,没有用
反正之前的脚本好像可以,给我一个m3u8link,现在完全不行了
加上no-cloudfront link,貌似加载了,但是黑屏。 Cloudfront 甚至无法加载,给出与之前相同的错误
有人知道怎么解决吗?或者也许是另一个我可以轻松广播自己并检索 m3u8 urls?
的网站我已经用 streamlink 代替了,它的效果很好
如何使用取回m3u8 url:
streamlink --stream-url https://www.twitch.tv/username best