我正在用Raspberry pi 3编码一个实时网络视频播放器。 我需要帮助才能在python-omxplayer-wrapper中使用streamlink。
我正在使用omxplayer包装器来播放udp://,rtmp://,https://youtube ...等直播流,以控制播放器。
python-omxplayer-wrapper: https://github.com/willprice/python-omxplayer-wrapper https://python-omxplayer-wrapper.readthedocs.io/en/latest/
由于omxplayer无法播放youtube和hls实时流,因此我需要使用流链接。
流链接 https://github.com/streamlink/streamlink https://streamlink.github.io/
omxplayer包装器示例:
player = OMXPlayer(STREAM_URI,args = ['-no-osd','--no-keys','-b'],dbus_name ='org.mpris.MediaPlayer2.omxplayer1') player.play
streamlink示例:
omx_command ='streamlink -p“ omxplayer” STREAM_URI“最佳”' p = subprocess.Popen(omx_command,shell = True)
但是我不知道如何在流链接中使用omxplayer包装器。 我希望有一些专家可以帮助我。