Want to build a RTSP streaming media server on their Mac, find out, or think VLC is the simplest and most practical.
Download the installation of VLC, after the installation path:/applications/vlc.app
The utility command starts the server with the following command A 0.0. 0.0 --rtsp-port=55555Above command, will open a Telnet service, port 4212, pass
protected] lighttpd]# cp-p /data/lighttpd/lighttpd-1.4.35/doc/config/conf.d 6. Create Log output Directory[Email protected] lighttpd]# mkdir-p/var/log/lighttpd7. Modify Startup Shutdown Restart configurationCP DOC/INITSCRIPTS/RC.LIGHTTPD.REDHAT/ETC/INIT.D/LIGHTTPD8, then modify the/ETC/INIT.D/LIGHTTPD, putLighttpd= "/USR/SBIN/LIGHTTPD"SwitchLighttpd= "/USR/LOCAL/LIGHTTPD/SBIN/LIGHTTPD"9, go to directory/usr/local/lighttpd/etc, modify the value of lighttpd.conf var.log_root to "/VAR/LOG/LIGHTT
http://blog.csdn.net/huangtaishuai/article/details/9836581This article explains how to build a live streaming media server with VLC as the core in the CentOS 6 server (no graphical interface).The first step is to install a third-party yum source. because the official Yum source does not contain VLC installation packages, in order to not consider the dependencies
1, download
Open source version of Helix.server (i.e. real server), RM media streaming server, without any restricted versions. Support the RTSP agreement, support the Rm,mp3 and other formats, even if it is commercial, can cope with.
2, installation
Decompression: #tar-ZXVF helix_dna_server_10.1.tar.gz
Get directory helix_dna_server_10.1 under current path
#cd h
=/HOME/WUYINGQIANG/HTTPTEST/MYHTTPDServer_args =/home/wuyingqiang/httptest/dirDisable = noFlags = IPV4}Socket_type: Network socket type, stream, or packet.PROTOCOL:IP protocol, usually TCP or UDPWait: Take value yes/noUser: Run the process IDServer: Full path of executionServer_args: The value passed to the serverDisable: Used to disable the service in the default {}Flags: The Internet protocol used3. Sudo vi/etc/services to which the port number is added, such as: 22224. Restart the XINETD
FLV video is already the majority of video sites preferred video type, domestic and foreign famous video sharing station YouTube, Youku, potatoes, Sina Blog, Qiyi and so on are all Flash Player Flv/mp4 video.
FLV has two modes of publishing
One, ordinary HTTP way: This method usually needs to download to the local to play, there is buffering, but the download will not occupy the server resources.
Second, stream
Build an mp4/flv Streaming Media Server Based on tengine in CentOS6 (
Location ~ \. Mp4 $ {Root/mnt/media/vod;Mp4;Limit_conn addr 20;Limit_rate 200 k;}
Location/hls {# Serve HLS fragmentsAlias/mnt/media/app;}
Access_log logs/nginxflv_access.log access;}}---------------- Nginx configuration file --------------
4. Convert your movies into mp4 and flv formats to test the nginx environment.
4.1) Prepare a movie
Determine the bandwidth usage of each client on the Streaming Media Server
Summary
In some cases, it is useful to know the bandwidth used by a single client connected to the server. Sometimes, due to some features (such as Quick Start and quick cache), the bandwidth used may be larger
Capacity transfer rate. This article describes how to add context values so tha
In the past month, we have been studying the combination of msmediaserver and DRM. The main purpose is to set up a streaming media website. The most important function of a website is video protection.
I started to study what technologies can be used to encrypt and decrypt videos. Three solutions I initially identified:
The first is Microsoft's DRM encryption method, which requires a dedicated Certificate Server
framework, which is extremely simple to use and has a better functionTo intercept the most important code:1): Lflivesession is the core class, can focus on its properties and methods, the use of a simple way.4. Pull The stream, pull the stream I use Ijkmediaframework, it is simple, and the function is perfectTo intercept the most important code:1): Ijkffmovieplayercontroller is the core class, easy to use.5. Procedures1. Push-to-flow:2. Pull the current end:6. ThanksThank Jane Book author full
When fms2 is used as a Streaming Media Server, You need to convert all the videos uploaded by all users into the FLV format. This format has a small file capacity and is suitable for remote playback. FFMPEG and mencoder are enough to convert most videos into FLV.
Here, I use Perl to call FFMPEG and mecoder commands, Java to operate databases and control threads to call Perl for conversion. I can't tell
live stream or file that is playing does not existNetStream.Play.UnpublishNotify (Status)Release stopped, information sent to all SubscribersNetStream.Publish.BadName (Error)The published data stream has been publishedNetStream.Publish.Idle (Status)Publishers Idle too longNetStream.Publish.Start (Status)Release startNetStream.Record.Failed (Error)Error Recording FileNetStream.Record.NoAccess (Error)Not enough file access rightsNetStream.Record.Start (Status)File recording startedNetStream.Recor
HLS video Manifest and video fragmentsApplication Mobile {Allow play all;Live on;HLS on;Hls_nested on;Hls_path/hls/mobile;Hls_fragment 10s;}#allows You-Play your recordings of your live streams using a URL like "rtmp://my-ip:1935/vod/filename.flv"Application VOD {Play/video_recordings;}}}HTTP {Include Mime.types;Default_type Application/octet-stream;server {Listen 80;server_name 192.168.1.104;#creates the http-location for our full-resolution (deskto
Streaming media servers, using Red5 and Crtmp,srs
Red5 installation is simple, performance is general, the cluster configuration without document, the user is large, do not use.CRTMP installation is simple, good performance, cluster configuration is simple, but configure the cluster needs to specify from the server rtmp flow address, do on-demand or more appropriate, do not very suitable for live.SRS insta
Article Title: MOD_MP3 makes Apache a Streaming Media Server. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Module: mod_mp3
: Http://software.tangent.org/download/mod_mp3-0.40.tar.gz
Http://software.tangent.org/projects.pl? View = mod_mp3
DSO Installation Method
>
In Linux Streaming Server Load balancer, Layer7 identifies data streams (Connection Tracking ).1. the nf_conntrack that supports Layer7 does not really need to be destroyed. After that, you will feel that you need to change "data streams based on quintuple" to "data streams with fixed offsets based on application layer protocols, the sooner the better! Therefore, this person added several fields for nf_conn
Identification of Layer7 data streams (Connection Tracking) in Linux Streaming Server Load balancer
1. nf_conntrack supporting Layer7 is really unnecessary
After the fire, you will feel the need to quickly change "data streams based on quintuple" to "data streams with fixed offset based on the application layer protocol". The sooner the better! Therefore, this person added several fields for nf_conn in the
/local/rar will have the RAR command and the Unrar command.Go to the HTML folder under Nginx download video playback tool player.swf#cd#cd/usr/local/nginx/html#wget Http://blogimg.chinaunix.net/blog/upfile2/100607142612.rar#unrar –e 100607142612.rar#ls –lCan see the extracted files;Vi. Setting the port number according to the configuration in the Nginx configuration file#vi/etc/sysconfig/iptablesOpen 8081 Ports#/sbin/service iptables RestartReboot firewall, set to take effectModify the firewall
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.