我正在获取 m38u 文件以流式传输到直播电视频道。我试图打开这些文件(因为它们只是媒体类型为“MPEG/TS”的文件列表)并从中构建一个播放列表。但是视频之间的过渡很糟糕,它会在开始下一个视频之前暂停一两秒钟。
我不介意编写一些服务器端代码来解决这个问题,但我需要一些指导。
我正在获取 m38u 文件以流式传输到直播电视频道。我试图打开这些文件(因为它们只是媒体类型为“MPEG/TS”的文件列表)并从中构建一个播放列表。但是视频之间的过渡很糟糕,它会在开始下一个视频之前暂停一两秒钟。
我不介意编写一些服务器端代码来解决这个问题,但我需要一些指导。
我不知道你是如何设置播放列表的,但我想这就是你这样做的方式:
这是真的吗?如果是,那么您的问题是第 4 步。每次设置新源时 - MediaElement 从服务器请求流并至少缓冲一些内容以开始显示视频。我想这就是为什么你会看到 3 秒的转换。这就是您需要解决的方法: