2024年1月13日 星期六

rtsp Streaming Media streaming library LIVE555 Media Server Proxy Server HLS Proxy vobStreamer streaming DVD RTP/RTCP/RTSP

https://en.wikipedia.org/wiki/Real-Time_Streaming_Protocol
LIVE555 Streaming Media
This code forms a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which can be compiled for Unix (including Linux and Mac OS X), QNX (and other POSIX-compliant systems) - can be used to build streaming applications. The libraries are already being used to implement applications such as the "LIVE555 Media Server", "LIVE555 Proxy Server", and "LIVE555 HLS Proxy" and "vobStreamer" (for streaming DVD content using RTP/RTCP/RTSP). The libraries can also be used to stream, receive, and process MPEG, H.265, H.264, H.263+, DV or JPEG video, and several audio codecs. They can easily be extended to support additional (audio and/or video) codecs, and can also be used to build basic RTSP or SIP clients and servers, and have been used to add streaming support to existing media player applications, such as "VLC" and "MPlayer". (For some specific examples of how these libraries can be used, see the test programs below.)
https://girishjoshi.io/post/stream-a-video-over-rtsp-using-live555mediaserver/

串流伺服器特性剖析 - 國立交通大學國立陽明交通大學機構典藏 https://ir.nctu.edu.tw › bitstreamPDF由 吳宗修 著作 · 2006 — A streaming server will consists of three important modules, they are " Set up a standard connection procedure "," RTSP Signaling Negotiation " and " packet ...

https://github.com/bluenviron/mediamtx
RTSP Pull - OvenMediaEngine
https://airensoft.gitbook.io/ovenmediaengine/live-source/rtsp-pull-beta
https://gstreamer.freedesktop.org/documentation/gst-rtsp-server/rtsp-server.html?gi-language=c
https://github.com/aler9/rtsp-simple-proxy

RTSP/RTP streaming support for MPlayer
http://www.live555.com/mplayer/
RTSP SDK Libraries for Windows, .NET 6+, .NET Framework, C#, VB, C/C++, and Python | LEADTOOLS
https://www.leadtools.com/sdk/multimedia/streaming/rtsp



Managed Media Aggregation using Rtsp and Rtp - CodeProject
https://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp


RTSP & RTP Client, Broadcaster & Server Library | VASTreaming
https://www.vastreaming.net/rtsp-library.html
rtsp RTP  Streaming Media  streaming library

https://github.com/ekumenlabs/AndroidStreamingClient/blob/master/android_streaming_client/src/main/java/com/c77/androidstreamingclient/lib/rtp/RtpMediaDecoder.java
 android streaming client lib
 DataPacketTracer
 MediaExtractor
 RtpMediaDecoder
 RtpMediaExtractor
streaming data packet tracer decoder extractor Naishy/rtpsplit: RTP stream extractor GitHub - Linaro/OpenCSD: CoreSight trace stream decoder


rtp streaming data extractor
https://wiki.wireshark.org/rtp_statistics

physics library 3D Graphics Library

 Mesa3D 3D Graphics Library
our machinery physics library

Open Dynamics Engine
https://www.ode.org/

https://en.wikipedia.org/wiki/Category:Robotics_simulation_software
Revision history - Gazebo: Q&A Forum
https://en.wikipedia.org/wiki/Gazebo_simulator
The site is read-only. Please transition to use Robotics Stack Exchange
https://answers.gazebosim.org/answers/27298/revisions/

https://ruby0x1.github.io/machinery_blog_archive/
https://www.thegamer.com/our-machinery-shuts-down-delete-source-code/
End of the Machinery Game Engine | Hacker News

16 Open-source Physics Simulation Engine
https://medevel.com/os-physics-engine/

bullet physics engine libgdx library
https://libgdx.com/wiki/extensions/physics/physics

GLFW   GLAD
GLAD opengl
https://www.glfw.org/docs/3.3/quick.html
GLFW: Getting started
Setup OpenGL with GLFW and GLAD. Welcome to this tutorial where we will… | by Code And Magic | Medium
https://github.com/Dav1dde/glad
Multi-Language GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
https://glad.dav1d.de/

speech audio processing coding enhancement audio library adpcm acelp pulse density


speech Audio codecs adpcm acelp  Audio codecs

Vocoders, Audio Codecs and Speech Compression Software
GAO Research
http://www.gaoresearch.com › products
ITU-T Vocoder Standards for Speech Processing Software and Audio Processing Codecs ; ITU-T G.723.1, 6.3 and 5.3 kbit/s, MP-MLQ, and ACELP based codec ; ITU-T G.

Comparison of audio coding formats - Wikipedia
https://en.wikipedia.org/wiki/Comparison_of_audio_coding_formats

TwoCC - MultimediaWiki
https://wiki.multimedia.cx/index.php/TwoCC
The TwoCC is the audio counterpart to the video FourCC. It is the audio format identifier used in the RIFF based multimedia formats by Microsoft (WAV and AVI). The TwoCC is 2 bytes long and stored in little endian format on disk. You can register your TwoCC with Microsoft but it seems that only some companies perform this process.
https://wiki.multimedia.cx/index.php/Category:Audio_Codecs

G.7xx: Audio (Voice) Compression Protocols (CODEC) (PDF)
Transcoding of Voice Codecs G.711 to G.729 and ... 
PDF iTu T G.7xx Standards for Speech Codec

https://academic-accelerator.com/encyclopedia/zh/g-722
g.722 G 722: 最新的百科全書、新聞、評論和研究

https://www.wikiwand.com/en/List_of_video_compression_formats
List of codecs - Wikiwand

Non-compression    Linear pulse-code modulation (LPCM, generally only described as PCM) is the format for uncompressed audio in media files and it is also the standard for CD-DA; note that in computers, LPCM is usually stored in container formats such as WAV, AIFF, or AU, or as raw audio format, although not technically necessary.        FFmpeg    Pulse-density modulation (PDM)        Direct Stream Digital (DSD) is standard for Super Audio CD            foobar2000 Super Audio CD Decoder (based on MPEG-4 DST reference decoder)            FFmpeg (based on dsd2pcm)    Pulse-amplitude modulation (PAM)