Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software development kit (SDK) module for Android real time streaming protocol (RTSP) player

A player and API calling technology, applied in the field of SDK modules, can solve the problems of not being able to penetrate firewalls, and not be able to play UDP media streams.

Active Publication Date: 2012-01-04
SOUTH CHINA UNIV OF TECH
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the Opencore library often cannot penetrate the firewall, resulting in the inability to play UDP media streams. It can be seen from this that the Opencore that comes with Android cannot meet most of the current video playback requirements.

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
  • Software development kit (SDK) module for Android real time streaming protocol (RTSP) player
  • Software development kit (SDK) module for Android real time streaming protocol (RTSP) player
  • Software development kit (SDK) module for Android real time streaming protocol (RTSP) player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0032] like figure 2 As shown, the present invention provides a kind of SDK module of Android RTSP player, comprises Android system layer, database interface layer, audio-video output layer and player network layer from bottom to top;

[0033] The Android system layer is used to provide API interfaces for upper layer services and functions;

[0034] Database interface layer, including lib layer and JIN layer from bottom to top,

[0035] The lib layer contains the system's own audio and video decoding and network transmission module Opencore module, which also contains the RTSPFfmpeg module. The RTSPFfmpeg module includes the Ffmpeg decoding module and the Live555 transmission module. The RTSPFfmpeg module is provided with a JNI interface for JIN layer calls and for The API interface called by the player's network layer.

[0036] The Ffmpeg decodin...

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 belongs to the field of the software development kit (SDK) design of an Android real time streaming protocol (RTSP) player application scheme, and in particular relates to an SDK module for an Android RTSP player. The SDK module comprises an Android system layer, a database interface layer, an audio / video output layer and a player network layer from bottom to top, wherein the database interface layer comprises a lib layer and a java native interface (JNI) layer from bottom to top; the lib layer comprises an Opencore module and an RTSPFfmpeg module; the player network layer is provided with an RTSP server and an RTSP client which are mutually connected; the RTSPFfmpeg module comprises an Ffmpeg decoding module and a Live555 transmission module and is provided with a JNI and an application programming interface (API); the RTSP client comprises an Opencorertsp client which is based on the Opencore module, and a Live555 client; and the player network layer is provided with an active selector and calls the API of the module in the lib layer through the active selector. The SDK module supports two optional modules, namely the Opencore module and the Ffmpeg module, and supports various audio / video formats.

Description

technical field [0001] The invention belongs to the field of SDK design of an Android RTSP player application scheme, and in particular relates to an SDK module of an Android RTSP player. Background technique [0002] After years of research and development, 3G network technology has achieved phased results, and the intelligent terminal platform can maturely adopt 3G transmission technology as a new generation of network transmission. With its outstanding data transmission performance, the functions of 3G smart terminals have gradually shifted from simple network communication to rich and colorful network communication entertainment. In 2007, Google released a mobile phone operating system named android. According to data from early 2011, the Android operating system, which has only been on the market for two years, has surpassed the Symbian system that has dominated for ten years, making it the most popular smartphone platform in the world. While android smartphone users ...

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
IPC IPC(8): G06F9/44
Inventor 刘发贵李宝韩缪汉威
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products