try out the desktop stream track

This commit is contained in:
Keyvan Fatehi
2023-01-14 19:34:45 -08:00
parent d447d4429c
commit 94ccc40ada

View File

@@ -9,6 +9,7 @@ from typing import OrderedDict
from aiohttp import web from aiohttp import web
from aiortc import RTCPeerConnection, RTCSessionDescription, RTCRtpCodecCapability from aiortc import RTCPeerConnection, RTCSessionDescription, RTCRtpCodecCapability
from compressed_vipc_track import VisionIpcTrack from compressed_vipc_track import VisionIpcTrack
from desktop_stream_track import DesktopStreamTrack
ROOT = os.path.dirname(__file__) ROOT = os.path.dirname(__file__)
@@ -40,7 +41,8 @@ async def offer(request):
# TODO: stream the microphone # TODO: stream the microphone
audio = None audio = None
video = VisionIpcTrack(cams[int(args.cam)], args.addr) # video = VisionIpcTrack(cams[int(args.cam)], args.addr)
video = DesktopStreamTrack()
video_sender = pc.addTrack(video) video_sender = pc.addTrack(video)