基于Flash ActionScript 实现RTMP发布与播放媒本流
Posted 老人慢慢飞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Flash ActionScript 实现RTMP发布与播放媒本流相关的知识,希望对你有一定的参考价值。
1 为什么要采用Flash ActionScript实现RTMP协议发布或播放媒体流,播放媒体流,协议可控,比如对流媒体数加密,混音等。
2 核心思路使用Flash Socket建立TCP二进制传输出通道,二进制数据主要是RTMP协议封装与音视频数据,播放音视频采用NetStream的appendBytes,通过Microphone采集数据和或网络获取音频文件并解码混音后发布给RTMP流媒体服务器。
3 github开源源码地扯:https://github.com/LucasLorentz/AS3RtmpClient。
4 Flash raw Socket 通信要提供策略文件。
5 AS3RtmpClient推流部分不完善,其代码不复杂,可以修改实现,若遇到什么问题或若懒得动手可以联系我获取我修改的部分代码。
以上是关于基于Flash ActionScript 实现RTMP发布与播放媒本流的主要内容,如果未能解决你的问题,请参考以下文章
什么是Adobe Flex,Flash,ActionScript以及它们之间的关系(如果有的话)?