mirror of
				https://github.com/ossrs/srs.git
				synced 2025-03-09 15:49:59 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			797 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			797 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| #
 | |
| # SRT - Secure, Reliable, Transport
 | |
| # Copyright (c) 2018 Haivision Systems Inc.
 | |
| #
 | |
| # This Source Code Form is subject to the terms of the Mozilla Public
 | |
| # License, v. 2.0. If a copy of the MPL was not distributed with this
 | |
| # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | |
| #
 | |
| 
 | |
| FFPLAY=`type -p ffplay || echo none`
 | |
| if [[ $FFPLAY == "none" ]]; then
 | |
| 	echo >&2 "ERROR: ffplay not available to call. Please install ffplay first."
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| DIRNAME=`dirname $0`
 | |
| if [[ ! -x $DIRNAME/srt-live-transmit ]]; then
 | |
| 	echo >&2 "ERROR: you need 'srt-live-transmit' tool from SRT package in the same directory as this script."
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| SRCLOC=$1
 | |
| if [[ -z $SRCLOC ]]; then
 | |
| 	echo >&2 "Usage: `basename $0` <source URL>"
 | |
| 	exit 1
 | |
| fi
 | |
| 
 | |
| $DIRNAME/srt-live-transmit "$1" file://con/ | ffplay -
 | |
| 
 |