PW Akshay

Generation

generate functionSun, 04 Dec 2022

stream m3u8 url to rtmp in python (with pyRTMP)

def stream_m3u8(url, rtmp_url): t = threading.Thread(target=stream_m3u8_thread, args=(url, rtmp_url)) t.start() return str(t.ident) def stream_m3u8_thread(url, rtmp_url): ts_segments = m3u8_to_ts(url) ts_segments = ts_segments + " \n" log_info("stream start") for chunk in iter(lambda: ts_segments, ''): rtmp_stream.write(chunk) rtmp_stream.close() log_info("stream end") #os._exit(0)

Questions about programming?Chat with your personal AI assistant