Unlock instant, AI-driven research and patent intelligence for your innovation.

Video playing method, streaming media server and streaming media playing system

A streaming media server, video playback technology, applied in the direction of image communication, selective content distribution, electrical components, etc., can solve problems such as limited application scope, achieve a wide range of applications, improve the video data transmission mechanism, and improve the effect of flexibility

Active Publication Date: 2015-01-21
CELL COMM TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, currently there are many protocols in the field of video streaming media, such as RTSP (Real Time Streaming Protocol) for video surveillance, SIP (Session Initiation Protocol, Session Initiation Protocol) for video communication, etc., and Red5 can only support RTMP Protocol Flash video (that is, video stream in FLV format), thus limiting its scope of application
Moreover, Adobe announced that the Flash client will withdraw from the camp of smart phones whose operating systems are Android and iOS (iphone Operation System), which makes many existing video files based on FMS or RED5 servers unable to play on smart phones

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video playing method, streaming media server and streaming media playing system
  • Video playing method, streaming media server and streaming media playing system
  • Video playing method, streaming media server and streaming media playing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] see figure 1 , is a schematic flowchart of a video playing method provided in Embodiment 1 of the present invention.

[0052] As a preferred embodiment, the video playback method includes the following steps:

[0053] Step S1: Receive the video data sent by the user end through one or more streaming media stream protocols, and the video data sent by the user end is encapsulated by the RTP protocol. RTP (Real-time Transport Protocol) is a transport layer protocol for multimedia data streams on the Internet, which determines the standard data packet format for transmitting audio and video on the Internet. The RTP protocol itself does not provide a timely delivery mechanism or other quality of service (QoS) guarantees, it relies on low-level services to achieve this process; and the RTP protocol does not guarantee delivery or prevent out-of-order delivery, nor does it determine the reliability of the underlying network Therefore, in this embodiment, the RTP protocol is u...

Embodiment 2

[0069] see figure 2 , is a schematic structural diagram of a streaming media server provided in Embodiment 2 of the present invention.

[0070] In this embodiment, the streaming media server includes a protocol conversion module 100 and a memory 200 .

[0071] The protocol conversion module 100 is configured to obtain the FLV video stream associated with the request from the memory 200 when the client initiates a video data request through one or more streaming media streaming protocols; The request includes the video ID, video name, and video type.

[0072] The protocol conversion module 100 includes a video format converter 101 , an RTP transmission channel 102 and a video connection terminal 103 .

[0073] Wherein, the video format converter 101 is configured to convert the FLV video stream into video data in a format corresponding to the request.

[0074] The RTP channel 102 is used to transmit the video data to the video connection end after encapsulating the video da...

Embodiment 3

[0091] see image 3 , is a schematic structural diagram of a streaming media playback system provided in Embodiment 3 of the present invention.

[0092] In this embodiment, the streaming media playback system includes one or more user terminal equipment (such as image 3 The user terminal 1 to the user terminal 5), and the streaming media server 10 as described in the second embodiment.

[0093] The user terminal equipment establishes a data connection with the streaming media server 10 through one or more streaming media streaming protocols. The streaming media streaming protocol includes: RTSP protocol, SIP protocol, SIP over WebSockets protocol and RTMP protocol.

[0094] The user terminal equipment (client 1 to client 5) includes a network protocol (Internet Protocol, referred to as IP) camera, a mobile terminal and a computer based on the RTSP protocol, a mobile terminal and a computer based on the RTMP protocol, and a mobile terminal based on the SIP protocol And comp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a video playing method which comprises the following steps: when a request for acquiring video data is sent by a user side through one or more streaming media series flow protocols, an FLV video stream associated with the request is acquired, wherein the request contains a video identification, a video name and a video type; the FLV video stream is converted into the video data in the format corresponding to the request; the video data are transmitted after being packaged by means of an RTP protocol; after being received, the video data are sent to the user side to be played according to the streaming media series flow protocols corresponding to the user side. The invention further discloses a streaming media server and a streaming media playing system. The video data transmitting capacity and the network protocol compatibility are improved, and the application range of various video data on different user sides is expanded.

Description

technical field [0001] The invention relates to the technical field of video playing, in particular to a video playing method, a streaming media server and a streaming media playing system. Background technique [0002] As a symbol of the new generation of Internet applications, streaming media technology has developed rapidly in recent years, and it has been widely used in real-time news live release, online live broadcast, video on demand, online advertising, e-commerce, distance education, telemedicine, network Radio, real-time video conferencing and other fields. Streaming media server is the core system of streaming media technology application and the key platform for operators to provide video services to users. Its main function is to collect, cache, schedule, transmit and play media content. The main performance of the streaming media application system depends on the performance and service quality of the media server. Therefore, the streaming media server is the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/2343H04N21/238H04N21/643
Inventor 林兴锋刘列根曹辉吴爱新张宇
Owner CELL COMM TECH