Я знаю, что мы можем опубликовать флеш-поток rtmfp с этим фрагментом кода:
private const CirrusAddress:String = "rtmfp://p2p.rtmfp.net";
private const DeveloperKey:String = "your-developer-key";
private var netConnection:NetConnection;
netConnection = new NetConnection();
netConnection.addEventListener(NetStatusEvent.NET_STATUS,
netConnectionHandler);
netConnection.connect(CirrusAddress + "/" + DeveloperKey);
private var sendStream:NetStream;
sendStream = new NetStream(netConnection, NetStream.DIRECT_CONNECTIONS);
sendStream.addEventListener(NetStatusEvent.NET_STATUS,
netStreamHandler);
sendStream.publish("media");
sendStream.attachAudio(Microphone.getMicrophone());
sendStream.attachCamera(Camera.getCamera());
Итак, с этим кодом получатель может прочитать опубликованный поток (sendStream.publish("media")
) с помощью этого кода (recvStream.play("media")
):
private var recvStream:NetStream;
recvStream = new NetStream(netConnection, id_of_publishing_client);
recvStream.addEventListener(NetStatusEvent.NET_STATUS, netStreamHandler);
recvStream.play("media");
Но мой вопрос таков: есть ли эквивалент кода выше в HTML5?Другими словами, Как я могу прочитать опубликованный поток с HTML5?
Спасибо,
С уважением.