当前位置: 首页 > 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.jsqmd.com/news/44785/

相关文章:

  • 2025年托辊设备定做厂家权威推荐榜单:托辊配件/梳形托辊/槽形托辊源头厂家精选
  • Windows驱动开发系列(1)竹林蹊径这本书有哪些值得看的部分
  • 博客到底怎么写
  • 构造题 Codeforces2131H Sea, You copriMe
  • AT AGC004 题解【鸽】
  • 2025年抓斗清污机制造厂权威推荐榜单:格栅式清污机/耙斗式清污机/耙齿清污机源头厂家精选
  • 【Java Web学习 | 第1篇】前端 - HTML - 详解
  • 2025年一拖四中央空调品牌权威推荐榜单:6赫兹中央空调/最值得买的中央空调/中央空调品牌精选
  • 2025年连续梁防落梁装置源头厂家权威推荐榜单:防落梁装置施工/防落梁装置缓冲器/链环式防落梁装置源头厂家精选
  • 运输货物题解
  • K8S集群1.30版本怎么执行命令进入容器
  • 不同行业企业如何选择可观测产品?
  • 2025年青岛暑假预习新高一方案权威推荐榜单:青岛新高一暑假没学习培训/青岛新高三暑假数学方案/青岛新初一衔接班方案服务机构精选
  • 赋能智慧商业:国标GB28181算法算力平台EasyGBS构筑大型商场智慧安防新生态
  • 2025年可观测厂商解析:博睿数据如何领跑全球可观测性市场?
  • Joycode 无法跨项目读取源码怎么办?MCP Easy Code Reader 帮你解决!
  • python学习笔记-argparse
  • Codes 创新的低代码接口测试解决方案,让点工也能做好接口自动化测试且效率起飞
  • 2025年均质乳化机订制厂家权威推荐榜单:分散乳化机/管线式乳化机/乳化设备源头厂家精选
  • GAN生成式对抗网络
  • OBET工具使用说明
  • 2025年湖北皮卡车出租公司权威推荐榜单:湖北出租预警车/湖北出租皮卡车服务精选
  • python学习笔记-基础功能和场景功能
  • 2025年重庆科技展示展厅公司权威推荐榜单:博物馆数字展厅/科技展馆/智能全息展馆源头公司精选
  • 一文读懂 PG18 EXPLAIN 新字段:Index Searches
  • java泛型类型通配符
  • 2025年CAN通讯汽车喇叭定做厂家权威推荐榜单:客运汽车喇叭/电动汽车喇叭/货运汽车喇叭源头厂家精选
  • 领嵌iLeadE-588边缘计算网关
  • 2025年11月全年度食品/产品/体系认证机构权威推荐榜单:前十强专业评测与选择指南
  • 建造者-创建型设计模式