mirror of
https://github.com/comma-hacks/webrtc.git
synced 2025-10-06 16:46:50 +08:00
try out the desktop stream track
This commit is contained in:
@@ -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)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user