当前位置: 首页 > news >正文

go2视频流获取webrtc

 

在开始之前,你需要安装 uv。可以通过以下命令安装:

curl -LsSf https://astral.sh/uv/install.sh | sh
 

安装完成后,可以通过以下命令验证 uv 是否安装成功:

uv --version
 

创建虚拟环境

在项目目录下创建一个新的虚拟环境:

uv venv .venv

 

 

这将在当前目录下创建一个名为 .venv 的虚拟环境。

激活虚拟环境

激活虚拟环境:

source .venv/bin/activate

 

 

激活后,你的命令行提示符会显示虚拟环境的名称,例如:

 

uv pip install opencv-contrib-python -i https://mirrors.aliyun.com/pypi/simple/

 

 

cd ~
sudo apt update
sudo apt install python3-pip
sudo apt install portaudio19-dev
git clone --recurse-submodules https://github.com/legion1581/go2_webrtc_connect.git
cd go2_webrtc_connect
uv pip install -e . -i https://mirrors.aliyun.com/pypi/simple/

 

sudo apt update
sudo apt install -y pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libavfilter-dev libswscale-dev libswresample-dev

 

uv pip install av==13.0.0 -i https://mirrors.aliyun.com/pypi/simple/
sudo apt install -y ffmpegffmpeg -version

uv pip install --upgrade aiortc -i https://mirrors.aliyun.com/pypi/simple/
 
 
 
 

 

 

$ uv pip install -e . -i https://mirrors.aliyun.com/pypi/simple/
Using Python 3.13.5 environment at: /home/pi/code/go2webrtc/.venv
Resolved 42 packages in 8.61sBuilt go2-webrtc-connect @ file:///home/pi/code/go2webrtc/go2_webrtc_connect
Prepared 3 packages in 9.73s
Uninstalled 2 packages in 3.89s
Installed 31 packages in 713ms- aiortc==1.14.0+ aiortc==1.10.1- av==16.0.1+ av==13.1.0+ bidict==0.23.1+ blinker==1.9.0+ certifi==2025.11.12+ charset-normalizer==3.4.4+ click==8.3.1+ flask==3.1.2+ flask-socketio==5.5.1+ go2-webrtc-connect==1.0.0 (from file:///home/pi/code/go2webrtc/go2_webrtc_connect)+ h11==0.16.0+ idna==3.11+ importlib-resources==6.5.2+ itsdangerous==2.2.0+ jinja2==3.1.6+ lz4==4.4.5+ markupsafe==3.0.3+ numpy==2.2.6+ opencv-python==4.12.0.88+ pyaudio==0.2.14+ pycryptodome==3.23.0+ pydub==0.25.1+ python-engineio==4.12.3+ python-socketio==5.14.3+ requests==2.32.5+ simple-websocket==1.1.0+ sounddevice==0.5.3+ urllib3==2.5.0+ wasmtime==38.0.0+ werkzeug==3.1.3+ wsproto==1.3.1

 

from setuptools import setup, find_packagessetup(name='go2-webrtc-connect',version='1.0.0',author='legion1581',author_email='legion1581@gmail.com',packages=find_packages(),install_requires=['aiortc>=1.9.0,<2.0.0',  # 更新为兼容的版本'av>=13.0.0,<14.0.0',    # 添加兼容的 av 版本'pycryptodome','opencv-python','sounddevice','pyaudio','requests','wasmtime','flask-socketio','lz4','pydub'],
)

  

 

sudo netstat -tuln

sudo ss -tuln 




 

http://www.gsyq.cn/news/54367.html

相关文章:

  • 2025年托辊设备定做厂家权威推荐榜单:托辊配件/梳形托辊/槽形托辊源头厂家精选
  • 博客到底怎么写
  • 构造题 Codeforces2131H Sea, You copriMe
  • 2025年一拖四中央空调品牌权威推荐榜单:6赫兹中央空调/最值得买的中央空调/中央空调品牌精选
  • 运输货物题解
  • 2025年青岛暑假预习新高一方案权威推荐榜单:青岛新高一暑假没学习培训/青岛新高三暑假数学方案/青岛新初一衔接班方案服务机构精选
  • 赋能智慧商业:国标GB28181算法算力平台EasyGBS构筑大型商场智慧安防新生态
  • python学习笔记-argparse
  • 2025年湖北皮卡车出租公司权威推荐榜单:湖北出租预警车/湖北出租皮卡车服务精选
  • 建造者-创建型设计模式
  • http和https区别如何转https - 详解
  • 阿里云可观测 2025 年 10 月产品动态
  • linux exit(-1)
  • 奶奶都能看懂的 C++ —— 左值和右值
  • 固废智能分拣项目开发周期
  • 微波烘干设备安全性能:核心技术与应用解析
  • 免费网络研讨会 | 功能安全十步走
  • 能提高免疫力的灵芝品牌哪家好?这份榜单值得关注
  • 展厅装修公司推荐:专业服务与行业标杆企业解析
  • linux exec find
  • linux event
  • 2025年车间降温设备供货厂家权威推荐榜单:冷冻柜/冷风机/滑雪场制冷设备源头厂家精选
  • 2025 年 11 月隔墙厂家推荐排行榜,移动隔墙,推拉隔墙,活动隔墙,办公隔墙,玻璃隔墙,隔音隔墙,吸音板隔墙公司推荐
  • 2025 十大热门工时管理软件深度测评推荐:助力企业攻克工时管理核心痛点
  • 数据手册终极指南
  • 2025北京好的留学中介排名榜
  • 模切机供应商哪家强?国内优质企业实力解析
  • 模切机厂家有哪些?国内优质企业推荐
  • 2025年离心式刮板蒸发器源头厂家权威推荐榜单:蒸发结晶器/刮板薄膜蒸发器/三效废水蒸发器源头设备精选
  • 双非本冲进互联网大厂,太励志了!