(Translated by https://www.hiragana.jp/)
GitHub - DDKK5/audio_video_streaming: 音视频流媒体权威资料整理,500+份文章,论文,视频,实践项目,协议,业界大神名单。
Skip to content

おと视频りゅう媒体ばいたい权威资料整理せいり,500+份文章ぶんしょう,论文,视频,实践项目,协议,业界大神だいじんめい单。

Notifications You must be signed in to change notification settings

DDKK5/audio_video_streaming

 
 

Repository files navigation

【🔥🔥🔥热门、どもこうおと视频りゅう媒体ばいたい权威资料整理せいりせい文章ぶんしょうがく术论ぶんだい佬视频,实践项目,开源かまち,协议,业界大神だいじんいち



🏹【じゅく读兵ほう,搞定めん试】50みちおん视频经典めん试题

👁️【そう文字もじ,视频さら直接ちょくせつ国内こくない国外こくがいだい佬教がく视频

🗜【项目实战应用,にちきさき100%要用ようよういたN个经てん开源项目


📙 书籍

No. book nam author
1 FFmpeg从入门到精通せいつう 刘歧, 赵文杰
2 视频图像处理あずか性能せいのう优化 りょう军, 贾海鹏
3 数字すうじ图像あずか视频处理 卢官あきら, から贵进, ちぇかんむり
4 数字すうじおん视频わざ术及应用 陈光军
5 おと视频开发进阶指南しなんもと于AndroidあずかiOS平台ひらだいてき实践 てん晓凯, 晓红
6 视频编码ぜん角度かくど详解:AVS_China、H.264_MPEG-4_PART10、HEVC、VP6、DIRAC、VC-1 刘歧, 赵文杰
7 FFMPEG - From Zero to Hero Nick, Ferrando
8 FFmpeg Basics 2012 Frantisek Korbel
9 Handbook on SDP for Multimedia Session Negotiations SIP and WebRTC IP Telephony Roy, Radhika Ranjan
10 Learning WebRTC Dan Ristic
11 Real-Time Communication with WebRTC Salvatore Loreto, Simon Pietro Romano

🌅 めん试题


📰 文章ぶんしょう

No. article
1 WebRTC 发送かた码率预估实现解析かいせき
2 码率ひかえせい基本きほん概念がいねん
3 Speexかいごえしょうじょだい分析ぶんせき
4 ぼう间声がく原理げんりあずかSchroederこん响算ほう实现
5 H264系列けいれつ--压缩编码わざ
6 RTSP 媒体ばいたい协议りゅうてき录制方案ほうあん及其覆盖策略さくりゃく详解
7 建立こんりゅう连接ICEかまち
8 ながれ媒体ばいたい协议かい绍(rtp/rtcp/rtsp/rtmp/mms/hls)
9 おと视频どう原理げんり及实现
10 直播じきまき概念がいねんりゅうほどかまち
11 CDNざい直播じきまきちゅうてき运用
12 つね见音视频编码格式かくしき
13 H.264かんかた软件JMみなもとだい分析ぶんせき-编码lencod
14 H.264かんかた软件JMみなもとだい分析ぶんせき-かい码器ldecod
15 Android おん视频わざ
16 WebぜんはしWebRTC攻略こうりゃく-媒体ばいたい协商あずかSDP简析
17 もと于FFmpegてきAVfilterてきれい-纯净ばん
18 WebRTC 传输安全あんぜんつくえせいだい话:深入ふかいり显出 SRTP 协议
19 WebRTCのう给我带来什么?
20 视音频数すえ处理:RGB、YUVぞう素数そすうすえ处理
21 视音频数すえ处理:PCMおん频采样数すえ处理
22 视音频数すえ处理:H.264视频码流解析かいせき
23 视音频数すえ处理:AACおん频码りゅう解析かいせき
24 视音频数すえ处理:FLVふうそう格式かくしき解析かいせき
25 视音频数すえ处理:UDP-RTP协议解析かいせき
26 如何いか生成せいせいmp4ぶんけん
27 ffmpeg滤镜てき基本きほん使用しよう
28 webRTC如何いか实现おん视频てき录制
29 おと视频どう算法さんぽう
30 ぼう间声がく原理げんりあずかSchroederこん响算ほう实现
31 一个频域语音降噪算法实现及改进方法
32 HEVCかんかた软件HMみなもとだい分析ぶんせき-编码TAppEncoder
33 HEVCかんかた软件HMみなもとだい分析ぶんせき-かい码器TAppDecoder
34 おと视频编解码常用じょうよう识点
35 ほろしんしょうほどじょ集成しゅうせい实时おん视频どおり话功のう
36 视音频编かい码技术れい础学习方ほう
37 RTSP协议がく
38 HEVC码流分析ぶんせき
39 H.264简单码流分析ぶんせき
40 MPEG2简单码流分析ぶんせき
41 视频码流分析ぶんせき工具こうぐ
42 H.264分析ぶんせき
43 FFmpeg构之IOかたぎ分析ぶんせき
44 (Video and Audio Data Processing)UDP-RTP协议解析かいせき
45 RTSP协议实例分析ぶんせき
46 RTSP协议TCPあるUDP问题
47 ffplay工具こうぐ命令めいれい使用しよう技巧ぎこう
48 VLC RTSP网络くしりゅう播放しつ
49 RTMP协议详解
50 STUN 原理げんり理解りかい

🌐 开源かまち

实时おん视频开源项目

实时おん视频应用ども包括ほうかつ几个环节:さいしゅう、编码、ぜんきさき处理、传输、かい码、缓冲、渲染とう很多环节。まいいち个细ぶん环节,还有さら细分てきわざ术模块。
如,ぜんきさき处理环节有美ゆみ颜、滤镜、かいごえしょうじょ、噪声抑制よくせいとうさいしゅうゆうむぎかつ风阵れつとう,编解码有VP8、VP9、H.264、H.265とう

さいしゅう->ぜん处理编码->传输->かい码后处理->渲染

实时おん视频开源项目おもえ维导图 音视频开源项目说明

编解码开げん项目
project website introduce
WebRTC webrtc.org WebRTC实现りょうもと于网页的视频かい议,标准WHATWG 协议,目的もくてきどおり过浏览器提供ていきょう简单てきjavascript就可以达到实时どおり讯(Real-Time Communications (RTC))能力のうりょく。WebRTC提供ていきょうりょう视频かい议的核心かくしんわざ术,包括ほうかつおん视频てきさいしゅう、编解码、网络传输、显示とうこうのう,并且还支持しじまたが平台ひらだい:windows,linux,mac,android。
x264 www.linuxfromscratch.org H.264ITU(International Telecommunication Union,くに通信つうしん联盟)かずMPEG(Motion Picture Experts Group,运动图像专家组)联合制定せいていてき视频编码标准。而x264いち个开げんてきH.264/MPEG-4 AVC视频编码函数かんすう库,さいこのみてきゆう损视频编码器いち
FFmpeg ffmpeg.org FFmpeg一套可以用来记录、转换すう字音じおん频、视频,并能はた其转为流てき开源计算つくえほどじょさいようLGPLあるGPL许可证。它提供ていきょうりょう录制、转换以及りゅうおと视频てきかんせいかい决方あん。FFmpeg提供ていきょうりょう编码、かい码、转换、ふうそうとうこうのう,以及剪裁、缩放、いろいきとうきさき处理。
ijkplayer bilibili/ijkplayer ijkplayer いち个基于 ffplay てき轻量级 Android/iOS 视频播放。实现りょうまたが平台ひらだいいさおのう,APIえき集成しゅうせい;编译配置はいちさい剪,方便ほうべんひかえせいあんそうつつみ大小だいしょう支持しじかたけん加速かそくかい码,さらしょう电;提供ていきょうAndroid平台ひらだい应用弹幕集成しゅうせいてきかい决方あん
JSMpeg jsmpeg.com JSMpeg is a Video Player written in JavaScript. It consists of an MPEG-TS Demuxer, WebAssembly MPEG1 Video & MP2 Audio Decoders, WebGL & Canvas2D Renderers and WebAudio Sound Output. JSMpeg can load static files via Ajax and allows low latency streaming (~50ms) via WebSocktes.
Opus opus.nlpl.eu Opus一个有损声音编码的格式,よしXiph.Org基金ききんかい开发,これきさきよしIETF(互联网工ほどにん务组)进行标准标是希望きぼうよう单一格式包含声音和语音,だいSpeexVorbis,且适よう于网络上ていのべ迟的そく时声おん传输,标准格式かくしきてい义于RFC 6716ぶんけん。Opus格式かくしき一个开放格式,使用しようじょうぼつゆうにんなん专利あるきりせい
live555 www.live555.com live555一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了标准りゅう媒体ばいたい传输,一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标じゅんりゅう媒体ばいたい传输协议如RTP/RTCP、RTSP、SIPとうてき支持しじ。Live555实现りょう对多种音视频编码格式かくしきてきおと视频すうすえてきりゅう接收せっしゅう处理とう支持しじ包括ほうかつMPEG、H.263+ 、DV、JPEG视频种音频编码。
ふく务端开源项目
project website introduce
jitsi jitsi/jitsi Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.
JsSIP jssip.net JsSIP一个简单易用的JavaScript库,它利用りようSIPWebRTCてき最新さいしん发展,在任ざいにんなん网站じょう提供ていきょうぜんこうのうてきSIP端点たんてんつう过JsSIP ,ただよう几行だい码,にんなん网站以通过音频,视频とう获得实时通信つうしんこうのう
SRS www.ossrs.net SRS定位ていい运营级的互联网直播じきまきふく务器しゅうぐん追求ついきゅうさらこのみてき概念がいねんかんせいせいさい简单实现てきだい码。SRS提供ていきょうりょう丰富てきせっ入方いりがたあんはたRTMPりゅうせっにゅうSRS,包括ほうかつ推送RTMPいたSRS、推送RTSP/UDP/FLVいたSRS、ひしげながれいたSRS。SRS还支持しじはたせっいれてきRTMPりゅう进行かく种变换,たとえ如将RTMPりゅう转码、ながれ截图、转发给其ふく务器、转封そうなるHTTP-FLVりゅう、转封そうなるHLS、转封そうなるHDS、录制なりFLV。SRS包含ほうがんささえだい规模しゅうぐん如CDN业务てき关键特性とくせいたとえ如RTMP级集ぐんみなもと站集ぐん、VHOSTきょ拟服务器、无中断ちゅうだんふく务Reload、HTTP-FLVしゅうぐん、Kafka对接。此外,SRS还提供ていきょう丰富てき应用せっこう包括ほうかつHTTPかい调、安全あんぜん策略さくりゃくSecurity、HTTP APIせっこう、RTMP测速。
JRTPLIB j0r1/JRTPLIB jrtplibいち个基于C++、めんこう对象てきRTPふうそう库, jrtplib支持しじてい义于RFC3550ちゅうてきRTP协议,它使とく发送接收せっしゅうRTP报文变得异常简单,よう户不よう担心SSRC冲突,也不ようこう虑如なん传输RTCPすうすえいん为RTCPこうのう完全かんぜんざい内部ないぶ实现。
OPAL opalvoip Open Phone Abstraction Library (OPAL) is a C++ multi-platform, multi-protocol library for Fax, Video & Voice over IP and other networks. Also included is the Portable Tool Library (PTLib) which is a C++ multi-platform abstraction library.
Kurento www.kurento.org Kurento いち个WebRTCりゅう媒体ばいたいふく务器以及いち些客户端API,开发WWW及智能ちのうしゅつくえ平台ひらだいてきだか级视频应よう就变どくさら容易ようい利用りようKurento开发てき应用类型包括ほうかつ,视频かい议,おと视频广播,おと视频录制、转码とう
Janus janus.conf.meetecho.com Janus よしMeetecho设计开发てき开源、通用つうようてきもと于SFU构的WebRTCりゅう媒体ばいたいふく务器,它支持しじざいLinuxてきふく务器あるMacOSじょうてきつくえ进行编译あんそう
质量传输开源项目
project website introduce
callstats.io callstats Callstats.io致力于监ひかえ管理かんりWebRTC应用ちゅうてきおと频和视频どおり性能せいのう提供ていきょうJavascriptきゃく户端库,以监测浏览器终端性能せいのう,从而帮助ふく务供应商じゅん确定媒体ばいたい质量较低てき终端よう户,并进ぎょう性能せいのう问题てき诊断。该信いき主要しゅようよう于产ひん经理工程こうてい师来ひさげだかきゃく户体验质りょうしゅ动解决潜在せんざいてきびん障碍しょうがい
Meetecho meetecho/janus-gateway Meetecho JanusMeetecho公司こうしてきいち款WebRTC(网页そく通信つうしんふく务器。
Agora agora.io こえ网Agora提供ていきょうりょう一套简单而强大的SDK,开发しゃ利用りよう其中てき资源在任ざいにんなんつくえある电脑应用ちゅう加入かにゅうだかきよし语音视频どおり讯功のう
视频ぜんきさき处理开源项目
おと
project website introduce
soundtouch soundtouch SoundTouch一个开源的音频处理库,主要しゅよう实现包含ほうがん变速、变调、变速どう时变调等さんこうのう块,のう够对媒体ばいたいりゅう实时操作そうさ,也能对音频文けん操作そうささいよう32浮点あるもの16定点ていてん支持しじ单声どうあるものそうこえどうさい样率范围为8k~48k。
视频
project website introduce
SeetaFace6 SeetaFace6Open SeetaFace6ちゅう视拓最新さいしん开源てきしょう业正しき版本はんぽん包含ほうがんじん脸识别的基本きほん部分ぶぶん,如人脸检测、关键てん定位ていいひと脸识别。どう增加ぞうかりょうかつたい检测、质量评估、とし龄性别估计。并且响应时事,开放りょうこう罩检测以及戴こう罩的じん脸识别模がた
GPUImage2 GPUImage2 GPUImage个功のうじゅうふん强大きょうだいまた十分易用的图像处理库。提供ていきょうかく种各样的图像处理滤镜,并且支持しじあきらしょうつくえ摄像つくえてき实时滤镜。
open nsfw open_nsfw open nsfwみやびとら开源项目caffeonspark,使用しよう深度しんどがく习训练得いたcaffe模型もけい。nsfwこぼし译为不可ふかざい工作こうさくちゅうてき图片。主要しゅよう针对图的,恐怖きょうふ血腥ちなまぐさ图片不能ふのう识别。
PaddleGAN PaddleGAN PaddleGAN百度飞桨团队开源的对抗网络工具箱,提供ていきょうりょう视频ちょうぶん、插帧、うえしょくとうだか质量深度しんどがく习能りょく

其他おん视频开源项目

project website introduce
Speex xiph.org Speex一套主要针对语音的开源免费,无专利保かかぼ护的おん频压缩格しき
FLAC xiph.org FLACちゅうぶんかい释为无损おん频压缩编码。FLAC一套著名的自由音频压缩编码,其特てん无损压缩。不同ふどう于其ゆう损压缩编码如MP3及AAC,它不かいやぶ坏任なんはらゆうてきおと频信いき所以ゆえん以还原音げんおん乐光盘音质。
Xvid xvidmovies Xvid一个开放源代码的MPEG-4视频编解码器,它是もと于OpenDivX而编うつしてき
Lagarith lags.leetcode.net Lagarith,いち种由Ben Greenwoodしょせんうつしてきかげへん编解码器(video codec)。
Thor wwww.thor.com Thorおもえ开源てき视频编码かい码器,Thor拥有适当复杂てきだか压缩りつ视频编码かい码器,使用しよう众所周知しゅうちてき motion-compensated 预测てき混合こんごう视频编码方法ほうほう变换编码。

🧿 视频

国外こくがい大神だいじん

No. title
1 如何いか使用しようFFMPEGはたMP4视频ぶんけん转换为GIF
2 FFMPEG Introduction & Examples
3 Live Streaming with Nginx and FFmpeg
4 Ep2 Ffmpeg Nginx & Nginx-Rtmp-Module Streaming to Server
5 Streaming an IP Camera to a Web Browser using FFmpeg
6 Easy Screencasting and Webcamming with ffmpeg in Linux
7 Streaming an IP Camera to a Web Browser using FFmpeg
8 FFMPEG Advanced Techniques Pt2 - Filtergraphs & Timeline
9 Convert HEVCh265 mkv video to AVCh264 mp4 with ffmpeg
10 How to add soft subtitles( srt subrip) to mp4 video using ffmpeg
11 FFmpeg Processing multiple video files by using.bat file
12 Opensource Multimedia Framework -- FFmpeg
13 rtsp streaming node js ip camera jsmpeg
14 H.265 RTSP Streaming to VLC + NewTek NDI Integration
15 IP camera stream using RTSP and openCV python
16 NAT Traversal & RTSP
17 Simple client et serveur de Streaming RTSP MJPEG(JAVA SE)
18 Build Your First WebRTC Video Chat App
19 P2P Video Chat with JavaScript/WebRTC
20 Building a WebRTC app - LIVE
21 Zoom vs WebRTC
22 Architectures for a kickass WebRTC application
23 (REACT NATIVE) - integrate webRTC
24 How to build Serverless Video Chat App using Firebase and WebRTC in React
25 Implementation Lessons using WebRTC in Asterisk

国内こくないだい

No. title
26 windows ffmpeg命令めいれいぎょう环境搭建 てん击学习
27 FFMPEG如何いか查询命令めいれい帮助ぶん てん击学习
28 ffmpegおん视频处理りゅうほど てん击学习
29 ffmpeg命令めいれいぶん类查询 てん击学习
30 ffplay播放ひかえせい てん击学习
31 ffplay命令めいれい选项(うえ) てん击学习
32 ffplay命令めいれい选项(した) てん击学习
33 ffplay命令めいれい播放媒体ばいたい てん击学习
34 ffplay简单过滤 てん击学习
35 ffmpeg命令めいれいさんすう说明 てん击学习
36 ffmpeg命令めいれいひっさげおと视频すうすえ てん击学习
37 ffmpeg命令めいれいひっさげぞうもと格式かくしきPCMすうすえ てん击学习
38 ffmpeg命令めいれい转封そう てん击学习
39 fmpeg命令めいれいさい和合わごう并视频 てん击学习
40 fmpeg命令めいれい图片あずか视频互转 てん击学习
41 ffmpeg命令めいれい视频录制 てん击学习
42 ffmpeg命令めいれい直播じきまき(うえ) てん击学习
43 ffmpeg命令めいれい直播じきまき(した) てん击学习
44 ffmpeg过滤-たっ てん击学习
45 ffmpeg过滤-文字もじすいしるし てん击学习
46 ffmpeg过滤-图片すいしるし てん击学习
47 ffmpeg过滤-ちゅう てん击学习
48 ffmpeg过滤-宫格 てん击学习
49 SRSりゅう媒体ばいたいふく务器实战(うえ) てん击学习
50 SRSりゅう媒体ばいたいふく务器实战(した) てん击学习
51 おと视频开发-ffplay.iikplayer、vlcてき播放设计实现 てん击学习
52 おと视频なり长之-进阶さんきょく てん击学习
53 为什么直播じきまき领域也要搞WebRTC-srs4.0 てん击学习
54 腾讯课堂直播じきまき如何いか做到ていのべ てん击学习
55 rtmp2webrtc提出ていしゅつ问题-灵魂拷问 てん击学习

🍀 paper

ffmpeg

No. Title Company
1 《From Laptop to Lambda:Outsourcing Everyday Jobs to Thousands of Transient Functional Containers》 斯坦ぶく大学だいがく
2 《SUSTAINABILITY THROUGH COMMUNITY ffmprovisr and the Case for Collaborative Knowledge Transfer》 华盛顿州立しゅうりつ大学だいがく
3 《Companion Paper for “MiniView Layout for Bandwidth-Efficient 360-Degree Video”》 にわかにわか州立しゅうりつ大学だいがく
4 《Research on Audio/Video Codec Based on Android》 北京ぺきん大学だいがく
5 《Fuzzing Error Handling Code using Context-Sensitive Software Fault Injection》 きよし华大がく
6 《Evaluating Fuzz Testing》 とくかつ萨斯しゅう大学だいがく
7 《lntel QuickSync Video and FFmpeg》 Intel
aac
No. Title Company
8 《TalkingBoogie: Collaborative Mobile AAC System for Non-verbal Children with Developmental Disabilities and Their Caregivers》 くび国立こくりつ大学だいがく
9 《The Performance Of The AAC Pumpcell Circuits At The Gold Fields Limited Driefontein And Kloof Operations》
ffplay
No. Title Company
10 《Sustainability through Community ffmprovisr and the Case for Collaborative Knowledge Transfer》 华盛顿大がく
11 《Desarrollo de una Aplicación Cliente/Servidor para un Wall View en base a la Plataforma – Cruzada Opensource – FFMPEG (Colección de Software Libre que puede Grabar, Convertir y hacer Streaming de Audio y Vídeo)》
12 《Salsify: Low-Latency Network Video Through Tighter Integration Between a Video Codec and a Transport Protocol》 斯坦ぶく大学だいがく
H264
No. Title Company
13 《Performance Comparison of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders》
14 《3D range geometry video compression with the H.264 codec》 爱荷华州立しゅうりつ大学だいがく
15 《PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEG AVC VIDEO CODING》
16 《Hardware Architecture Design of an H.264/AVC Video Codec》 国立こくりつ台湾たいわん大学だいがく
17 《Evaluacióndelrendimiento paralelo en el nivelmacro bloque del decodificadorH.264enuna arquitecturamultiprocesador cc­NUMA》
18 《Machine Learning Approach to Detect Tampering in H.264 Video》
19 《Overview of the H.264/AVC Video Coding Standard》
20 《FAST SHOT DETECTION FOR HIGH QUALITY LOW DELAY H.264 VIDEO CODING》
21 《H.264 vs H.265》
22 《H.264 Video Frame Size estimation》 みずてん隆德たかのり大学だいがく
23 《The H.264/MPEG4 Advanced Video Coding Standard and its Applications》
24 《Real-time H264/AVC encoder based on enhanced frame level parallelism for smart multicore DSP camera》
25 《Visibility of individual packet loss on H.264 encoded video stream – A user study on the impact of packet loss on perceived video quality》
26 《Effective Compression of Range Data Streams for Remote Robot Operations using H.264》
27 《Parallel Scalability of H.264》 ともえふさが罗那ちょう级计さん中心ちゅうしん
28 《The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions》
29 《Customizing Wide-SIMD Architectures for H.264》
30 《The H.264/MPEG4 Advanced Video Coding Standard and its Applications》

ながれ媒体ばいたい

RTSP
No. Title Company
31 《DREAM – A Data Streaming Application Using RTP/RTSP in a Local Area Network》
32 《The Architecture of an Integrated RTSP, RTP and SDP Library》
33 《Secure IPsec based offload architectures for mobile data : architecture description and performance evaluation》
34 《WebRTC for peer-to-peer streaming from an IP camera》
35 《A High Q&S RTSP Server’s Architecture and Implementation Based On Android》
36 もと于 gst-rtsp-server てき网络摄像つくえ设计与实现》 北京ぺきん邮电大学だいがく计算つくえ学院がくいん
37 《A Caching and Streaming Framework for Multimedia》
38 《A Survey on open Source Protocols SIP, RTP, RTCP, RTSP, H.264 for Video Conferencing System》
39 《A Multimedia Semantic Model for RTSP-Based Multimedia Presentation Systems》
40 《AN ARCHITECTURE FOR STREAMING CONTROL IN DISTRIBUTED MULTIMEDIA SYSTEMS》
41 《Multimedia and streaming traffic analysis》
42 《RTP,RTCP, and RTSP — Internet Protocols for Real-Time Multimedia Communication》
43 《Secure Real-Time Streaming Protocol (RTSP) for Hierarchical Proxy Caching》 香港ほんこん大学だいがく
44 《RTSP Live Streaming》
45 《Kria K26 SOM:The Ideal Platform for Vision AI at the Edge》
46 《Streaming Video over the Internet:Approaches and Directions》
rtmp
No. Title Company
47 《Live Delivery of Neurosurgical Operating Theatre Experience in Virtual Reality》
48 《Virtual Office Design For The Effectiveness Of Web_based Office Administration Works》
49 《Advancing User Quality of Experience in 360-degree Video Streaming》
50 《Extended User Control over Multichannel Content Delivered over the Web》
51 《A First Characterization of Anycast Traffic from Passive Traces》
52 《ELECTRICAL DISTRIBUTION NETWORKS STATE ESTIMATION》
53 《Cloud Ingest of Live Video – An open approach to RIST, SRT and retransmission protocols》
54 《E3: MANAGEMENT OF TRAFFIC DURING CONSTRUCTION》
55 《CAPTURING AND REPLAYING STREAMING MEDIA IN A WEB ARCHIVE – A BRITISH LIBRARY CASE STUDY》
56 《360° Innovations for Panoramic Video Streaming》
57 《Understanding Video Management Planes》
58 《Anatomy of a Personalized Livestreaming System》
59 《360-Degree Video Streaming: A Survey of the State of the Art》
HLS
No. Title Company
60 《A Survey and Evaluation of FPGA High-Level Synthesis Tools》
61 《Centrifuge: Evaluating full-system HLS-generated heterogeneous-accelerator SoCs using FPGA-Acceleration》
62 《ThunderGP: HLS-based Graph Processing Framework on FPGAs》
63 《HL5: A 32-bit RISC-V Processor Designed with High-Level Synthesis》

🧾 协议

HTTP

No. Title link
1 Hypertext Transfer Protocol -- HTTP/1.1 rfc2068.txt.pdf
2 An Extension to HTTP : Digest Access Authentication rfc2069.txt.pdf
3 Simple Hit-Metering and Usage-Limiting for HTTP rfc2227.txt.pdf
4 HTTP Extensions for Distributed Authoring -- WEBDAV rfc2518.txt.pdf
5 Internet X.509 Public Key Infrastructure Operational Protocols: FTP and HTTP rfc2585.txt.pdf
6 Upgrading to TLS Within HTTP/1.1 rfc2817.txt.pdf

RTP

No. Title link
7 RTP: A Transport Protocol for Real-Time Applications rfc1889.txt.pdf
8 RTP Profile for Audio and Video Conferences with Minimal Control rfc1890.txt.pdf
9 RTP Payload Format of Sun's CellB Video Encoding rfc2029.txt.pdf
10 RTP Payload Format for JPEG-compressed Video rfc2035.txt.pdf
11 RTP Payload Format for MPEG1/MPEG2 Video rfc2038.txt.pdf
12 RTP Payload for Redundant Audio Data rfc2198.txt.pdf
13 RTP Payload Format for MPEG1/MPEG2 Video rfc2250.txt.pdf
14 RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+) rfc2429.txt.pdf
15 RTP Payload Format for BT.656 Video Encoding rfc2431.txt.pdf
16 RTP Payload Format for JPEG-compressed Video rfc2435.txt.pdf
17 Compressing IP/UDP/RTP Headers for Low-Speed Serial Links rfc2508.txt.pdf
18 An RTP Payload Format for Generic Forward Error Correction rfc2733.txt.pdf
19 RTP Payload for Text Conversation rfc2793.txt.pdf
20 RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals rfc2833.txt.pdf
21 RTP Payload Format for Real-Time Pointers rfc2862.txt.pdf
22 RTP Payload Format for MPEG-4 Audio/Visual Streams rfc3016.txt.pdf
23 RTP Payload Format for ITU-T Recommendation G.722.1 rfc3047.txt.pdf

RTSP

No. Title link
24 Real Time Streaming Protocol (RTSP) rfc2326.txt.pdf
25 Key Management Extensions for Session Description Protocol (SDP) and Real Time Streaming Protocol (RTSP) rfc4567.txt.pdf
26 A Network Address Translator (NAT) Traversal Mechanism for Media Controlled by the Real-Time Streaming Protocol (RTSP) rfc7825.txt.pdf
27 Real-Time Streaming Protocol Version 2.0 rfc7826.txt.pdf
28 SDP: Session Description Protocol rfc8866.pdf

TCP

No. Title link
29 Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods rfc1001.pdf
30 Protocol standard for a NetBIOS service on a TCP/UDP transport: Detailed specifications rfc1002.pdf
31 Transmission Control Protocol rfc793.pdf

UDP

No. Title link
32 Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods rfc1001.pdf
33 Protocol standard for a NetBIOS service on a TCP/UDP transport: Detailed specifications rfc1002.pdf
34 SNMPv2 Management Information Base for the User Datagram Protocol using SMIv2 rfc2013.pdf
35 TCP and UDP over IPv6 Jumbograms rfc2147.pdf
36 Compressing IP/UDP/RTP Headers for Low-Speed Serial Links rfc2508.pdf
37 STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) rfc3489.pdf
38 Mobile IP Traversal of Network Address Translation (NAT) Devices rfc3519.pdf
39 The Lightweight User Datagram Protocol (UDP-Lite) rfc3828.pdf
40 UDP Encapsulation of IPsec ESP Packets rfc3948.pdf
41 RObust Header Compression (ROHC): Profiles for User Datagram Protocol (UDP) Lite rfc4019.pdf
42 Management Information Base for the User Datagram Protocol (UDP) rfc4113.pdf
43 User Datagram Protocol rfc768.pdf

Gopher

No. Title link
44 The gopher URI Scheme rfc4266.pdf

SDP

No. Title link
45 SDP: Session Description Protocol rfc2327.pdf
46 The PINT Service Protocol: Extensions to SIP and SDP for IP Access to Telephone Call Services rfc2848.pdf
47 Carrying Label Information in BGP-4 rfc3107.pdf
48 An Offer/Answer Model with Session Description Protocol (SDP) rfc3264.pdf
49 Support for IPv6 in Session Description Protocol (SDP) rfc3266.pdf
50 Grouping of Media Lines in the Session Description Protocol (SDP) rfc3388.pdf
51 Session Description Protocol (SDP) Simple Capability Declaration rfc3407.pdf
52 The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signaling Compression (SigComp) rfc3485.pdf
53 Mapping of Media Streams to Resource Reservation Flows rfc3524.pdf
54 Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth rfc3556.pdf
55 RTP Control Protocol Extended Reports (RTCP XR) rfc3611.pdf
56 A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP) rfc3890.pdf
57 The Alternative Network Address Types (ANAT) Semantics for the Session Description Protocol (SDP) Grouping Framework rfc4091.pdf
58 TCP-Based Media Transport in the Session Description Protocol (SDP) rfc4145.pdf
59 RTP Payload Format for BroadVoice Speech Codecs rfc4298.pdf
60 SDP: Session Description Protocol rfc4566.pdf
61 Key Management Extensions for Session Description Protocol (SDP) and Real Time Streaming Protocol (RTSP) rfc4567.txt.pdf

Connection

No. Title link
62 The PPP OSI Network Layer Control Protocol (OSINLCP) rfc1242.txt.pdf

RTCP

No. Title link
63 RTP: A Transport Protocol for Real-Time Applications rfc1889.txt.pdf
64 Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth rfc3556.txt.pdf
65 Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP) rfc3605.txt.pdf
66 RTP Control Protocol Extended Reports (RTCP XR) rfc3611.txt.pdf
67 Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport rfc4571.txt.pdf
68 Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF) rfc4585.txt.pdf
69 RTP Retransmission Payload Format rfc4588.txt.pdf
70 Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF) rfc5124.txt.pdf
71 Support for Reduced-Size Real-Time Transport Control Protocol (RTCP): Opportunities and Consequences rfc5506.txt.pdf
72 Post-Repair Loss RLE Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs) rfc5725.txt.pdf
73 RTP Control Protocol (RTCP) Extensions for Single-Source Multicast Sessions with Unicast Feedback rfc5760.txt.pdf
74 Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP) rfc5764.txt.pdf
75 Session Initiation Protocol Event Package for Voice Quality Reporting rfc6035.txt.pdf
76 Rapid Synchronisation of RTP Flows rfc6051.txt.pdf
77 RTP Control Protocol (RTCP) Port for Source-Specific Multicast (SSM) Sessions rfc6128.txt.pdf
78 Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs) rfc6222.txt.pdf
79 Application Mechanism for Keeping Alive the NAT Mappings Associated with RTP / RTP Control Protocol (RTCP) Flows rfc6263.txt.pdf
80 Multicast Acquisition Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs) rfc6332.txt.pdf
81 RTP Control Protocol (RTCP) Extension for a Third-Party Loss Report rfc6642.txt.pdf

🥌 实践项目

实现りょうひと语音/ひと视频项目, ぼう间号Id一致いっちよう户Id不一致ふいっちそく实现じん语音/ひと视频。

ijkplayer いち个基于 ffplay てき轻量级 Android/iOS 视频播放。实现りょうまたが平台ひらだいいさおのう,APIえき集成しゅうせい;编译配置はいちさい剪,方便ほうべんひかえせいあんそうつつみ大小だいしょう支持しじかたけん加速かそくかい码,さらしょう电;提供ていきょうAndroid平台ひらだい应用弹幕集成しゅうせいてきかい决方あん

仿网えきうんおんやすたくばん,netease android,おと乐播放 ざい线 载。

Timber一个设计漂亮,こうのうかんぜん,Material Design风格てきおと乐播放

WebRTCはつ学者がくしゃてき启动えんじしめせ包括ほうかついち个基于Socket.IOてき简单信号しんごうふく务器,以及一些客户端演示Web/Android/IOS/Windows平台ひらだい
WebRTCにゅう门项部署ぶしょ

使用しようWebRTC getstats APLかえしかい对等连接じょう态的微小びしょうJavaScript库,如带宽使用しようかずすえつつみ丢失、本地ほんじ)远程IPはしこう、连接类型とう

またが平台ひらだいてき视频播放,ざいLinux其他类Unixけい统、Windows及Mac OS Xけい使用しよう

IOS平台ひらだいはじめ于FFMPEG播放

Android/IOS平台ひらだいうえてき媒体ばいたいかまち,带有かたけん加速かそくかい码和渲染.

YUV转RGB.

はたTSりゅうかい码为PESあるES.(しも载这个源码需要じゅようFQ)

またが平台ひらだいてき视频播放。现在也有やゆうあんたく版本はんぽん。也可以作为流媒体ばいたいふく务器。

めん费的编解码软けん于windows平台ひらだい原因げんいん就是directshow就是ほろ软开发的,ただのうよう于windows平台ひらだい

这是一个专注音视频播放器的库,目前もくぜん还在不断ふだん优化ちゅう

视频载SDKこうのう

这是一个专注音视频边下边播的库。

よるあめ飘零だい佬撰うつしてきもと于《Baidu's Deep Speech 2 paper》论文深度しんどがく习语おん识别实战项目。

Android OpenGLES 3.0 开发けい统性がく教程きょうてい

Android OpenGL Camera 2.0 实现 30 种滤镜和抖音特效とっこう

おと视频がく习,そう关文けん格式かくしき/协议分析ぶんせきかまちがく习等。yuv h264 aac flv mp4 rtmp;libyuv x264 openh264 faac faad2 fdk-aac librtmp ffmpeg sdl2 webrtc


🤝 鸣谢

为了让我们的repo内容ないようさらてき丰富,さらてき专业。欢迎大家たいか贡献patch,希望きぼう大家たいかざいissueさとめん谋划さくわが期待きたい你的加入かにゅう


れい工作こうさく


实时提供ていきょうまいしゅう发布北京ぺきん上海しゃんはい,广州,ふか圳,杭州こうしゅう南京なんきんごうこえたけ汉,长沙,じゅう庆,成都せいと西安しーあん,厦门てきc/c++,golang方向ほうこうてき招聘しょうへい岗位しんいき包含ほうがんこう招,しゃ招,实习岗位, めん经,はちまた,简历

零领工作



About

おと视频りゅう媒体ばいたい权威资料整理せいり,500+份文章ぶんしょう,论文,视频,实践项目,协议,业界大神だいじんめい单。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published