RTMP / RTMPT直播中的用户数据

时间:2014-10-17 11:15:10

标签: actionscript-3 rtmp red5

说,我有一个从ffmpeg发送到Red5的RTMP直播流。 Flash客户端是一个使用AS3 NetStream API的自定义播放器。我想在服务器端向该流添加一些额外的数据,如瞬间响度。这些数据必须与视频很好地同步。我应该能够在Flash客户端提取该数据,以便立即向用户显示该数据。

请提供一些技巧或教程,说明如何实现这一目标。

我知道,FLV不是可以添加额外数据的容器类型。根据{{​​3}},MP4似乎是合适的。使用自定义播放器,我尝试播放嵌入了字幕的MP4视频,但在客户端,NetStream客户端没有收到onTextData。

由于

1 个答案:

答案 0 :(得分:0)

要在rtmp直播中接收数据,您可以在客户端使用onMetaDataonCuePoint个事件。 看看这里:http://actionscriptexamples.com/2008/02/26/loading-flv-files-in-actionscript-30-using-the-netconnection-and-netstream-classes/。当然,您应该找到如何使用实时编码器发送数据。