For text chat rooms, as well as multiple screen interaction, we understand a lot more, I know there are two kinds of sockets and XMPP protocol. If we use Red5, a streaming media server based on Flash, in the development of live video, or voice chat rooms, we can use RTMP,RTSP. One, what is the main feature of the Red5 Red5 is similar to the Macromedia Compan
first, the network topology structureWEBRTC can also be used as multiparty calls, such as video conferencing, in addition to peer-to-peer communication.
When it comes to multi-party calls, we need to select a schema for our application.
This is a very important decision, because how to organize users is related to the scale of the conference system.
Corresponding to WEBRTC, there are two common network topologies:
Mesh networks and star-shaped netwo
this This paper mainly introduces the realization of WEBRTC in Nack, Weizhenwei, the article was first published in the Wind network , Id:befoioSupport original, reprint must indicate the source, welcome attention to my public number blacker (Id:blackerteam or WEBRTCORGCN).In WEBRTC, forward error correction (FEC) and packet loss retransmission (NACK) are important methods to resist network errors. FEC adds
Brief introduction
Red5 's main function is similar to Macromedia's FMS, which provides a Java based Open-source streaming media server for streaming media services based on Flash. It is written by the Java language and uses rtmp as a streaming media transport protocol, which is fully compatible with FMS. It has streaming flv, MP3 files, real-time recording client streams for FLV files, shared objects, real-time video playback, remoting and other fun
Why do you want to set up a system service? Because I am installed on a server Red5 for no reason, in rc.local there can not be started with the system, LN to RC. X is not a good idea. If you try your best, you have to set up a system service to solve the problem ...
Modify Red5.sh
#!/bin/sh## Startup script for Red5 Flash streaming Server## chkconfig:345 81 81
Configuration
Red5 Explanation (transfer)
Red5 Set all applications
Program All placed in
Red5 The "webapps" directory under the root directory. You need to add the corresponding directory under the webapps directory for the created program. There should be a directory named "WEB-INF" in your app directory to store your app's configuration files. There is a
This article mainly introduces WEBRTC (we translate and collation, translator: Weizhenwei, check: Blacker), the earliest published in the "Weaving wind net"Support original, reprint must indicate the source, welcome attention to my public number blacker (Id:blackerteam or WEBRTCORGCN).Technically speaking, using a webcam for online broadcasting does not require WEBRTC. The camera itself is a server that can
First, install the required Java Development Environment JDK for red5 to run. All my files are saved to/root/download.Installation by usersFor https://sdlc6e.sun.com/ECom/EComActionServlet;jsessionid= 8cec5d9dff18a14b277b3c32456062b1 I downloaded a file of Type Linux rpm in self-extracting file namedJdk-1_5_0_09-linux-i586-rpm.bin
2. Add executable permissions to the file[Root @ shywyz Java] # chmod + x jdk-1_5_0_09-linux-i586-rpm.bin
3. Perform jdk-1
Installation: Download the Windows Installation File http://code.google.com/p/red5 for red5 0.9.0 RC2 (03 November 2009) from the setup-Red5-0.9.RC2.exe URL. Install it in Windows Server 2003. Red5 0.9.0 RC2 is not the same as earlier versions. You do not need to enter the JDK path information, but only need to enter t
I tried it in version 1.0, and I can support the MP3,MP4,FLV,F4V format. This will be very powerful, you can do music website, do video website. Regardless of the format of the media files in the background of the website, the front end is played by the RTMP protocol with the Flash player. If it's live, use Adobe's own flash live Media Encoder to do provider
Red5 uses Java development, function and performance are very good, personally feel no less
Author: yapollo. Li
Mail: yapollo.li@gmail.com
MSN: ok7758521ok@hotmail.com
What is red5 used? I believe Baidu knows it all, but the detailed entry-level information is not quite Doha. I recently have a red5 project, so I will study it.
Sort out the demo process in Linux and share it with you. The details are as follows:
Installation Process in Linux:
Required Software
1. JDK: jdk-1_5_0_16-linux-i586.bin (
I have promised to help teacher Yan configure this item for a long time. Now I have finally achieved the result. I 'd like to thank the motor brother of the "Flash/flex source code open" group, A very enthusiastic person. I installed red5 version 0.8. Let's take a look: [Can't I copy the word image directly now? Why can't I send attachments? I will upload the file to the resource capacity. If you need it, download it. This article is also available in
There are several ways:
1) Look at the Welcome page of Red5 on Port 5080.
To see the Welcome page just go to http://yourred5server.com:5080 in your Web browser. This is not the most accurate, but it's the fastest and does not require access to the RED5 installation. The following is a different version of the Welcome screen.
Red5 0.8 Welcome Page:
This project I developed recently is a web conference application.
I used. net with C # To write the Web service providing the data access layer (DAL) to the Flash application for authentication and account management. red5 Server is an open source "Flash stream server", Java is applyed here to write some handlers to process the stream data including the video and audio. went without saying, Flex is used to develop the interface of the webside. the
Based on the configurations in these articles, we can basically solve the problem.1. For the first Chinese article, start ....Log4j. properties cannot be fully implemented according to log4j configuration, because they are integrated with log4j + slf4j.There is a logback-myapp.xml file under the classes, which is configuredClass = "Ch. QoS. logback. Classic. patternlayout">% Date [% thread] %-5 level % logger {35 }-% MSG % N/>Value = "DEBUG"/>Restart red5
I have been busy for several days, and recently I have basically completed the red5 server.To get familiar with the server code and the API, I made a multi-person chat room in the same model as that of the FMS. The basic functions include video, group chat, and private chat. It seems that no one has released such source code on the Internet. I just want to be a crab first!Let's first look at the Code:Server:Application. Java Package org. Jerry. vide
I. Preface:
======================================
The purpose of this document is to describe how to create an application in red5. you need to use the API provided in red5.
2. Application directory:======================================By default, red5 stores all applications under the "webapps" directory in the root directory. therefore, before creating a new
Create a new file and copy it to/etc/initd. d/red5
File Content:
Code
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> # ! / Bin / Sh# This is a red5 start / Stop script On Debian / Ubuntu# You will need to have screen installed# Red5 is started in its own screen, allowing debug# For Now, exept d
Red5 is a Java-based open-source Streaming Media Server. It can be used as a server to play videos online like qvod in flex. Red5 is similar to Tomcat, so you can integrate red5 with Tomcat. red5 uses rtmp as the streaming media transmission protocol. It provides streaming FLV and MP3 files, real-time recording client
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.