mirror of
				https://github.com/langhuihui/monibuca.git
				synced 2025-10-31 18:22:34 +08:00 
			
		
		
		
	feat: rtsp client
This commit is contained in:
		
							
								
								
									
										24
									
								
								example/rtsp-pull/main.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								example/rtsp-pull/main.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| package main | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
| 	"flag" | ||||
| 	"time" | ||||
|  | ||||
| 	"m7s.live/m7s/v5" | ||||
| 	_ "m7s.live/m7s/v5/plugin/debug" | ||||
| 	_ "m7s.live/m7s/v5/plugin/hdl" | ||||
| 	_ "m7s.live/m7s/v5/plugin/rtsp" | ||||
| ) | ||||
|  | ||||
| func main() { | ||||
| 	ctx := context.Background() | ||||
| 	var multi bool | ||||
| 	flag.BoolVar(&multi, "multi", false, "debug") | ||||
| 	flag.Parse() | ||||
| 	if multi { | ||||
| 		go m7s.Run(ctx, "config1.yaml") | ||||
| 	} | ||||
| 	time.Sleep(time.Second) | ||||
| 	m7s.NewServer().Run(ctx, "config2.yaml") | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 langhuihui
					langhuihui