我正在尝试创建一个机器人,打开一个直播流,并在其中保持活跃
示例:
def example():
options = uc.ChromeOptions()
options.headless=True
options.add_argument('--disable-gpu')
driver = uc.Chrome(options=options)
driver.get('URL')
N = 10
thread_list = list()
for i in range(N):
t=threading.Thread(target=example)
t.start()
使用大量RAM的实时流的问题,这是1个活动线程的示例:Screenshot of Memory Usage in Chrome
有没有什么方法可以用更少的内存连接到直播流媒体服务(其中视图计数),任何替代方案也会有所帮助。
尝试使用 chrome ,但没有帮助
1条答案
按热度按时间b0zn9rqh1#
尝试在无头模式下执行此操作?Running Selenium with Headless Chrome Webdriver
否则可能会从chrome切换到firefox。Edge是基于chrome的,应该有和chrome类似的性能