21 lines
470 B
Python
21 lines
470 B
Python
import os
|
|
from typing import Dict
|
|
|
|
|
|
def get_vlc_playing_info(env, config: Dict[str, str]):
|
|
"""
|
|
Gets the current playing information from VLC's HTTP interface.
|
|
"""
|
|
_path = os.path.join(env.cache_dir, config["dest"])
|
|
|
|
host = env.vm_ip
|
|
port = 8080
|
|
password = 'password'
|
|
|
|
content = env.controller.get_vlc_status(host, port, password)
|
|
print("content: ", content)
|
|
with open(_path, "wb") as f:
|
|
f.write(content)
|
|
|
|
return _path
|