You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					 Tag:
					 Branch:
					 Tree:
					576cba217d
				
			
			
		
		accord11g
				
					alfa-romeo
				
					all-your-long-are-belong-to-us
				
					bob-test
				
					c2-fw-updates
				
					c2vw-master
				
					cherokee_kl
				
					chrysler-fw-morganmastiff
				
					chrysler-jgc-fix
				
					chrysler-jgc-uds-fp
				
					ci-fun
				
					ci-fun-and-games
				
					ci-fun-docker
				
					ci-test
				
					controls-smooth-startup
				
					deprecate-no-steer-angle
				
					devel
				
					doc-gen-migration
				
					drive-mode-refactor
				
					e-up-test
				
					e2e-mpc-tweak
				
					enable-pq
				
					extra-cars3
				
					faw-hongqi-hs5
				
					fca-giorgio
				
					fix-no-steering-angle
				
					fix-notebooks
				
					gm-handle-resume
				
					hkg-fw-leycera
				
					hkg-gear-message-notebook
				
					inactive-accel-fix
				
					joyride
				
					lets-get-piffy
				
					macan
				
					macan-c3-lts
				
					master
				
					master-ci
				
					mlb-s4
				
					mqb-accel-override
				
					mqb-accel-override-fix
				
					mqb-alig
				
					mqb-cluster-speed
				
					mqb-engage-at-standstill
				
					mqb-fpv2-temp
				
					mqb-freewheeling
				
					mqb-fw-andromeda
				
					mqb-fw-baldboi
				
					mqb-fw-rhadeur
				
					mqb-fw-sajjad2
				
					mqb-fw-ziggehh
				
					mqb-hca-update
				
					mqb-long
				
					mqb-long-testing
				
					mqb-long-tuning
				
					mqb-ppcars
				
					mqb-test-pete
				
					mqb-torque
				
					mqbevo-gti
				
					mqbevo-test
				
					mqbevo-upstream
				
					odyssey-test
				
					peanut-butter-jelly-time
				
					pj-view-ci-routes
				
					pq-caddy
				
					pq-fpv2-temp
				
					rivian
				
					secoc-test
				
					slow-your-roll
				
					sr-patch
				
					ssgo
				
					stuff
				
					subaru-puttputt7-fw
				
					support-guidelines
				
					temp-pq
				
					toyota-security-docs
				
					vision-acc-fixes
				
					vw-community-devel
				
					vw-community-devel-la
				
					vw-devel
				
					vw-meb
				
					vw-mlb
				
					vw-mqb-aeb
				
					vw-mqb-eps-timer-cleanup
				
					vw-opp-reset
				
					vw-pq-mlb-opp-reset
				
					vw-rp-test
				
					vw-rp-test2
				
					vw4eva
				
					x-0710-jm
				
					x-andyml
				
					x-archive-community-master-merge
				
					x-archive-release2
				
					x-archive-vw-061
				
					x-archive-vw-063-devel
				
					x-archive-vw-064-devel
				
					x-archive-vw-065-devel
				
					x-archive-vw-065-devel2
				
					x-archive-vw-community-devel
				
					x-archive-vw-community-devel-pq
				
					x-golf3
				
					x-jy-temp
				
					x-jy-temp2
				
					x-jy-temp3
				
					x-la-test
				
					x-lftt
				
					x-params-test
				
					x-params-test2
				
					xavvypls-test
				
					yukon-test
				
			
			
				
					
						v0.1
					
				
					
						v0.2
					
				
					
						v0.2.1
					
				
					
						v0.2.2
					
				
					
						v0.2.3
					
				
					
						v0.2.4
					
				
					
						v0.2.5
					
				
					
						v0.2.6
					
				
					
						v0.2.7
					
				
					
						v0.2.8
					
				
					
						v0.2.9
					
				
					
						v0.3.0
					
				
					
						v0.3.1
					
				
					
						v0.3.2
					
				
					
						v0.3.3
					
				
					
						v0.3.4
					
				
					
						v0.3.5
					
				
					
						v0.4.0.2
					
				
					
						v0.4.1
					
				
					
						v0.4.2
					
				
					
						v0.4.4
					
				
					
						v0.4.5
					
				
					
						v0.4.6
					
				
					
						v0.4.7
					
				
					
						v0.5
					
				
					
						v0.5.1
					
				
					
						v0.5.2
					
				
					
						v0.5.3
					
				
					
						v0.5.4
					
				
					
						v0.5.5
					
				
					
						v0.5.6
					
				
					
						v0.5.7
					
				
					
						v0.5.8
					
				
					
						v0.5.9
					
				
			
		${ noResults }
		| * WebRTCClient and WebRTCServer abstractions * webrtc client implementation * Interactive test scripts * Send localDescriptions as offer/asnwer, as they are different * Tracks need to be added after setting remote description for multi-cam streaming to work * Remove WebRTCStreamingMetadata * Wait for tracks * Move stuff to separate files, rename some things * Refactor everything, create WebRTCStreamBuilder for both offer and answers * ta flight done time to grind * wait for incoming tracks and channels * Dummy track and frame reader track. Fix timing. * dt based on camera type * first trial of the new api * Fix audio track * methods for checking for incoming tracks * Web migration part 2 * Fixes for stream api * use rtc description for web.py * experimental cereal proxy * remove old code from bodyav * fix is_started * serialize session description * fix audio * messaging channel wrapper * fix audiotrack * h264 codec preference * Add codec preference to tracks * override sdp codecs * add logging * Move cli stuff to separate file * slight cleanup * Fix audio track * create codec_mime inside force_codec function * fix incoming media estimation * move builders to __init__ * stream updates following builders * Update example script * web.py support for new builder * web speaker fixes * StreamingMediaInfo API * Move things around * should_add_data_channel rename * is_connected_and_ready * fix linter errors * make cli executable * remove dumb comments * logging support * fix parse_info_from_offer * improve type annotations * satisfy linters * Support for waiting for disconnection * Split device tracks into video/audio files. Move audio speaker to audio.py * default dt for dummy video track * Fix cli * new speaker fixes * Remove almost all functionality from web.py * webrtcd * continue refactoring web.py * after handling joystick reset in controlsd with #30409, controls are not necessary anymore * ping endpoint * Update js files to at least support what worked previously * Fixes after some tests on the body * Streaming fixes * Remove the use of WebRTCStreamBuilder. Subclass use is now required * Add todo * delete all streams on shutdown * Replace lastPing with lastChannelMessageTime * Update ping text only if rtc is still on * That should affect the chart too * Fix paths in web * use protocol in SSLContext * remove warnings since aiortc is not used directly anymore * check if task is done in stop * remove channel handler wrapper, since theres only one channel * Move things around * Moved webrtc abstractions to separate repository * Moved webrtcd to tools/webrtc * Update imports * Add bodyrtc as dependency * Add webrtcd to process_config * Remove usage of DummyVideoStreamTrack * Add main to webrtcd * Move webrtcd to system * Fix imports * Move cereal proxy logic outside of runner * Incoming proxy abstractions * Add some tests * Make it executable * Fix process config * Fix imports * Additional tests. Add tests to pyproject.toml * Update poetry lock * New line * Bump aiortc to 1.6.0 * Added teleoprtc_repo as submodule, and linked its source dir * Add init file to webrtc module * Handle aiortc warnings * Ignore deprecation warnings * Ignore resource warning too * Ignore the warnings * find free port for test_webrtcd * Start process inside the test case * random sleep test * test 2 * Test endpoint function instead * Update comment * Add system/webrtc to release * default arguments for body fields * Add teleoprtc to release * Bump teleoprtc * Exclude teleoprtc from static analysis * Use separate event loop for stream session tests | 2 years ago | |
|---|---|---|
| .. | ||
| test_stream_session.py | webrtcd: webrtc streaming server (audio/video/cereal) (#30186) | 2 years ago | 
| test_webrtcd.py | webrtcd: webrtc streaming server (audio/video/cereal) (#30186) | 2 years ago |