`

基于rtmp协议流媒体开发值得参考文章

 
阅读更多

原文出自:http://blog.csdn.net/xiaoliouc/article/details/8620709

 

1、android音视频采集     

Android 实时视频采集—Cameara预览采集 http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.html

Android : 录音实现之AudioRecord类  http://blog.sina.com.cn/s/blog_4c070656010127tn.html

 

2、android音视频编码

Android NDK r8b 和 FFmpeg 0.11.2 移植  http://my.oschina.net/wangqin/blog/80345

 HelloWorld App of ffmpeg JNI    http://my.oschina.net/wangqin/blog/80347

H264解码器源码(Android 1.6 版)    http://www.cnblogs.com/mcodec/articles/1780598.html

3、rtmp协议封装

Rtmp数据流转h264的详细转码过程 http://wenku.baidu.com/view/b57c1b1aa21614791711284f.html

4、Red5的安装与配置
Red5安装及web播放流媒体视频实例 http://wenku.baidu.com/view/76ce5802cc1755270722083d.html

red5搭建流媒体直播系统

   http://blog.sina.com.cn/s/blog_4829b9400100rmz0.html
分享到:
评论

相关推荐

    基于Rtmp协议的流媒体直播 Demo

    总之,"基于Rtmp协议的流媒体直播 Demo"是一个实用的教程,它涵盖了从Rtmp协议基础知识到实际开发流程的各个环节。通过学习和实践这个Demo,你可以掌握创建和部署流媒体直播服务的关键技能,为你的项目提供高效、...

    基于rtmp协议android端推流Demo

    在这个基于RTMP协议的Android端推流Demo中,开发者可以将Android设备上的音视频数据实时推送到RTMP流媒体服务器,从而实现直播功能。 在实现这个Demo的过程中,我们需要关注以下几个关键知识点: 1. **Android...

    ckplayer播放基于RTMP的流媒体

    首先,RTMP(Real-Time Messaging Protocol)是由Adobe Systems开发的一种实时传输协议,主要用于将音频、视频数据流传输到Flash Player,从而实现在网页上流畅播放流媒体内容。虽然随着HTML5的普及,RTMP的使用逐渐...

    基于RTMP协议的Flash流媒体网页播放器

    RTMP(Real-Time Messaging Protocol,实时消息传输协议)是一种广泛应用于网络流媒体传输的协议,由Adobe Systems开发,主要用于在互联网上进行音频、视频的实时传输。基于RTMP协议的Flash流媒体网页播放器,是过去...

    基于RTMP协议的流媒体系统的设计实现1

    【基于RTMP协议的流媒体系统的设计实现】 随着信息技术的快速发展,流媒体技术已经成为现代生活中不可或缺的一部分。RTMP(Real-Time Messaging Protocol)协议是Adobe Systems公司开发的一种用于实时数据传输的...

    nginx搭建rtmp协议流媒体服务器

    **Nginx是一款广泛应用的高性能Web服务器和反向代理服务器,同时也支持RTMP协议,使得它成为搭建流媒体服务器的理想选择。在Linux环境下,我们可以通过以下步骤使用Nginx 1.6.3版本来搭建RTMP协议的流媒体服务器。**...

    基于RTMP协议的流媒体技术的原理与应用.pdf

    因此,基于RTMP协议的流媒体技术广泛应用于视频直播和视频点播业务中。使用Adobe Flash Player作为客户端播放器,使得RTMP流媒体系统能够覆盖到大量的网络用户,并提供稳定流畅的播放体验。 流媒体传输方式主要分为...

    支持rtmp协议的流媒体播放器代码

    本压缩包包含的是一个支持RTMP协议的流媒体播放器的源代码,这对于开发者来说是一份宝贵的参考资料,可以帮助他们理解和实现基于RTMP的视频播放功能。 RTMP协议由Adobe公司开发,主要用于在Web上进行实时音频、视频...

    rtmp 协议规范 中文版

    RTMP 块流是一种基于 RTMP 的协议,提供了复用和分组服务,以便更好地传输多媒体数据流。 在 RTMP 块流中,每个消息包含时间戳和负载类型标志。时间戳是一个 32 位整数,以毫秒为单位的相对时间,相对于一个未规定...

    rtmp流媒体测试工具

    本篇文章将围绕“rtmp流媒体测试工具”这一主题,深入探讨相关知识点。 首先,RTMP协议主要适用于将音频、视频数据推送到流媒体服务器,如Adobe Media Server (AMS) 和Red5等。这些服务器负责接收、处理并分发这些...

    nginx搭建rtmpnginx搭建rtmp协议流媒体服务器总结

    nginx搭建rtmpnginx搭建rtmp协议流媒体服务器总结

    rtmp协议官方文档中文版

    RTMP(Real-Time ...了解并掌握RTMP协议对于开发流媒体应用、服务器端程序或者进行网络直播系统的设计至关重要。通过深入学习这两份文档,开发者可以更好地理解协议的工作原理,从而实现高效、稳定的数据传输。

    RTMP协议框架完美实现

    RTMP(Real-Time Messaging Protocol)协议是Adobe Systems开发的一种用于实时数据传输的协议,主要用于音频、视频流的传输,常用于在线直播、视频会议等场景。`rtmpdump`是基于RTMP协议的一个开源工具,它提供了一...

    c#播放 RTMP,RTSP流媒体等源代码

    综上所述,使用C#实现RTMP和RTSP流媒体播放涉及多个技术层面,包括流媒体协议、WinForms编程、事件处理、网络编程、错误处理以及媒体处理等。通过"WinFormsSource"源代码,你可以看到这些概念是如何实际应用到项目中...

    windows下基于nginx-rtmp搭建流媒体服务器

    3. **nginx-rtmp模块**:由Adobe Systems开发,此模块添加了对RTMP协议的支持到Nginx服务器,允许接收、存储和分发RTMP流。它支持基本的直播、点播、记录和HLS(HTTP Live Streaming)转换功能。 4. **在Windows上...

    rtmp推流测试文档.zip_rtmp_rtmp推流_推流_文档

    RTMP(Real-Time Messaging Protocol,实时消息传输协议)是一种基于TCP的应用层协议,主要用于在互联网上进行音频、视频数据的实时传输。RTMP推流则是将音视频数据通过RTMP协议推送到服务器的过程,常用于直播系统...

    Android-NodeMediaClient是为移动端应用量身打造的基于RTMP协议的流媒体直播系统

    NodeMediaClient是为移动端应用量身打造的基于RTMP协议的流媒体直播系统。通过集成本SDK,只需几个简单API调用,便可实现一套完整的直播流媒体应用基础。包含了流媒体应用中:『采集->编码->传输->解码->播放』的...

    rtmpServer-master_nettyrtmp_rtmp推流_netty开发rtmp_rtmpServer-master

    本项目“rtmpServer-master_nettyrtmp_rtmp推流_netty开发rtmp_rtmpServer-master”是针对RTMP协议开发的一个服务器端实现,它基于强大的Java网络库Netty。以下将详细介绍该服务器的开发背景、功能、核心技术和应用...

    RTMP协议官方文档

    RTMP(Real Time Messaging Protocol)是一种由Adobe公司开发的网络流媒体协议,主要用于在客户端和服务器之间传输音频、视频和数据流。RTMP协议设计之初衷是实现在因特网上实现实时数据传输的高性能、高可靠性和低...

Global site tag (gtag.js) - Google Analytics