the top layer. UA can update sessions through new offer/answer interactions. However, a new offer cannot be initiated before the old offer/answer interaction ends.
1.Initiate an initial offer: Although SDP (rfc4566) allows multiple sessions in an SDP message, SDP messages with the offer/answer model can only contain one conversation description.
2.Offer can cont
In fact, SDP is a very simple protocol. The key is to understand the concept. To be honest, the concept here is indeed very messy.
Service: A service is an entity of a service class. used to provide information and execute an action. it can be composed of software, hardware, or a combination of the two. the Service handle attribute represents its key attribute.
Service record: stores information about a service. A service record is composed of a servi
(1)(2)(3)-------------AUTHOR:PKF------------------time:2015-1-6Later discovered is that the server address of the connection is specified so that it can not play, and then with Wireshark capture a lot of UDP data came out, is not a port problem, and RTSP head problemIf it is an RTSP contract, the packet header will have a 4-byte symbol for a specific frame:Framingheader[0] = ' $ ';FRAMINGHEADER[1] = Streamchannelid;FRAMINGHEADER[2] = (u_int8_t) ((packetsize0xff00) >>8);FRAMINGHEADER[3] = (u_int8
This article will briefly introduce the Java Socket Direct protocol (Sockets Direct PROTOCOL,SDP) introduced in the Java 7 SDK, and this new technology is a very exciting breakthrough. If you want to native access to InfiniBand's remote Direct memory access (Sqlremote direct Memory ACCESS,RDMA), SDP enables ultra-high performance computing (Ultra high Performance Computing, UHPC) Community uses Java-generic
The previous SDP did not parse the "A = fmtp" field for the h264 encoded video. Today, it is added to parse the width and height of the video.
In section 8.2 of rfc3984, field is introduced. Here we only decode the sprop-parameter-sets field, because my main purpose is to parse the video width and height information.
This field is encoded with base-64. Therefore, the base-64 is decoded first. The decoding method is provided here:
long CBase64::Dec
Original link http://www.cnblogs.com/yoyotl/p/5649648.html If there is infringement, please contact Delete, thank you for sharing.
First, the SDP specification of the format of the reply description, generally combined with the session protocol work together.
Common session transfer protocols include: SAP (sessionannouncement Protocol Session Announcement Protocol), Sip,rtsp,http, and e-mail using MIME.
(PS: Only one session description can be includ
Here we will introduce two methods to generate SDP files for your reference only.
1Environment
Operating System:Centos6.2 _ 64
Kernel version:2.6.32-220.23.1.el6.x86 _ 64
Darwin Streaming ServerVersion:6.0.3
Mpeg4ipVersion:1.6.1
FFmpegVersion:0.6.5
2,UseMpeg4ipGenerateSDPFile
Easy to installMpeg4ipDirectly runMp4liveYou can, for example:
3, UseFFmpegGenerateSDPFile
The command is as follows:
FFmpeg-F video4linux2-s 176*144-R 10-
SDP Protocol
Introduction of SDP protocol
The SDP is completely a session description format (corresponding to the RFC2327)-it is not a transport protocol-it uses only different appropriate transport protocols, including session Notification Protocol (SAP), Session Initiation Protocol (SIP), real-time Streaming Protocol (RTSP), MIME Extended protocol e-mail and
Android client uploads images to the server and uses XML to transmit base64-encoded ImagesI use the httpclient of Android to send post requests. I also want to use the post method to send data. However, the data is saved during base64 decoding on the server, I did not find the cause, so I did not write it out.
The reason why a POST request is sent is that the amount of data that can be transmitted at a time is large because the size of the image after base64 encoding is large. If you use get or
Blog Origin : The author of the whim, do collect 4 USB Camera Screen Small experiment, but encountered in the computer can only open at the same time at most 3 such headaches (personal analysis is the problem of the computer), so out of this way, in the client hanging 1, the server hangs 3 cameras, Using the socket for video transmission, this article is using the TCP protocol. The author's humble opinion, welcome to put forward criticism.
Description
Let's turn on the Bluetooth feature in the following steps
1. On the phone I first found "application".2. Then in the open interface we click the "Set" button to enter.3. Then we click on the network connection in the image below to see a "Bluetooth" in the Open network.4. We first turn on the "Bluetooth" switch to the right and "OK".5. Well, if it turns green, it's open:
Step two, select the photos you want to transfer
1. We are also the same in the phone's "app" click on it.2. Then fin
1, we press the win+r on the keyboard, and then enter the Fsquirt in the operation; The effect is shown in the following illustration
2, then in the open access after we click on the Bluetooth file to receive and send the option to click "Send Files" or "Receive files" can be set up Bluetooth transmission files;
3, select the equipment to be sent;
4, then select the file, click the "Browse" button to select the file to upload an
role of "Network remote control" for multimedia services. Although it is sometimes possible to interleave the RTSP control information with the media data stream, the general condition of RTSP itself is not used to transmit media stream data. The transmission of media data can be done through protocols such as RTP/RTCP.A basic RTSP operation process is:First, the client connects to the streaming server and sends an RTSP description command (DESCRIBE)
Streaming Transmission is widely defined. It is a general term for the technology that transfers media (such as videos and audios) over the network. Its specific meaning is to transmit video programs to PCs over the Internet. There are two methods to implement stream transmission: realtime streaming and progressive streaming ). (Baidu encyclopedia)
Currently, audio/video (A/V) and other multimedia informati
IX h264 RTP transmission details (1)
In the previous chapters, the introduction to the server has a very important issue that has not been carefully explored: how to open a file and obtain its SDP information. Let's start from here.
When the rtspserver receives a DESCRIBE request to a media set, it finds the corresponding servermediasession and calls servermediasession: generatesdpdescription (). In genera
-->
核心提示:-->With the development of the IP network to the multi-service network, especially the development of VoIP in recent years, it is inevitable to transmit signaling messages in the IP network. But in the IP network cannot provide high-quality transmission services like mtp3 and ATM, so the ITU-T proposed an improved version of sscop-sscopmce in Multi-link and non-connection environment ), it is used to transmit signaling messages in an IP-bas
Currently, three most popular IP transmission technologies are available: IP over ATM, IP over SDH, and IP over WDM. All three IP transfer technologies will play their own roles in different periods of telecommunication network development and different parts of the network. The three will coexist and complement each other. However, from a future-oriented perspective, IP over WDM will be the most vital technology, and its huge bandwidth potential matc
MIMO technology can greatly improve the coverage range and transmission rate of WLAN.
When multimedia applications with low latency and high bandwidth requirements, such as home broadband network connections and real-time HDTV wireless communication, and applications with scattered and shared content for entertainment devices become more and more common, wireless communication technology is also required to improve its efficiency under the condition o
Transferred from: http://blog.csdn.net/hguisu/article/details/7418087Streaming is defined widely, and now mainly refers to the technology that transmits media (such as video, audio) over the network. Its specific meaning is the transmission of film and television programs to the PC via the Internet. There are two ways to implement streaming: Live streaming (Realtime streaming) and sequential streaming (progressive streaming). (Baidu Encyclopedia)The
In some previous articles, data transmission between the upper layer and the middle layer is involved. In short, the use of parameters and returned values. This is because the most important thing to do in the middle layer is data transmission and conversion. Next we will introduce this knowledge.Data transmission can be divided into
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.