awslabs / live-streaming-with-automated-multi-language-subtitling

Live Streaming with Automated Multi-Language Subtitling is a project to automatically generates multi-language subtitles for live streaming web video content. Adding subtitles to your live video content can help improve reach and access, exposing your content to a much larger audience.
Apache License 2.0
159 stars 96 forks source link

Enquiry regarding the custom HLS input #59

Open liurundo opened 2 years ago

liurundo commented 2 years ago

Hi many thanks for your help previously regarding the UDP.

I have created an HLS URL from Kinesis Video Stream. However, I kept getting HTTP transfer failed /Unable to open input file error from the console when the channel starts

The streaming is from US and I am based in London, could that be the problem of HLS it self?

I have granted MediaLive channel the access to KVS, still does not work.

Hope you can help me shad some light.

eggoynes commented 2 years ago

Hey @liurundo

Just for testing purposes set your Kinesis Video Stream HLS that you get can watch without permissions. Then are you able to view the HLS stream on your laptop in something like Video HLS, or Safari? I have seen that error code Unable to open input file on AWS MediaLive many times, it is always when MediaLive does not have permission. Or if the input stream is not playing.

I used this blog for Kinesis Video Streams. https://aws.amazon.com/blogs/aws/amazon-kinesis-video-streams-adds-support-for-hls-output-streams/