文件名称:rtmfp-cpp:安全实时媒体流协议(RTMFP)
文件大小:89KB
文件格式:ZIP
更新时间:2024-02-28 23:54:21
C++
安全的实时媒体流协议库 这是描述的安全实时媒体流协议(RTMFP)的C ++ 11实现。 目前该库是在阿尔法质量,是一项正在进行的工作。 可能仍然存在错误,并且还有很多优化的空间。 目前不建议将其用于生产中。 该库包括示例平台适配器和其他实用程序,例如基于简单select()的运行循环,但不需要使用它们。 协议实现旨在适用于任何主机程序环境。 该库适用于客户端,服务器和P2P应用程序。 它包括必要的帮助程序和回调,以支持P2P引入和负载平衡。 在该库中,当前未提供描述的Flash通信的加密配置文件。 它在清单上。 提供了用于测试,评估和示例,但它不提供加密,因此不适合在开放Internet上的生产中使用。 如何使用 当前,最完整的API文档位于头文件中。 应用程序将实例化IPlatformAdapter和ICryptoAdapter ,然后实例化com::zenomt::rtmfp
【文件预览】:
rtmfp-cpp-main
----src()
--------Object.cpp(760B)
--------RTMFP.cpp(21KB)
--------Performer.cpp(3KB)
--------PerformerPosixPlatformAdapter.cpp(1001B)
--------PacketAssembler.cpp(3KB)
--------SelectRunLoop.cpp(4KB)
--------RunLoop.cpp(2KB)
--------Hex.cpp(3KB)
--------Interface.cpp(1001B)
--------VLU.cpp(3KB)
--------PosixPlatformAdapter.cpp(4KB)
--------Address.cpp(7KB)
--------Flow.cpp(4KB)
--------SendFlow.cpp(15KB)
--------WriteReceipt.cpp(2KB)
--------Checksums.cpp(2KB)
--------PlainCryptoAdapter.cpp(5KB)
--------SendFrag.hpp(836B)
--------IndexSet.cpp(5KB)
--------RecvFlow.cpp(10KB)
--------Timer.cpp(5KB)
--------Interface.hpp(614B)
--------Session.hpp(10KB)
--------Session.cpp(48KB)
----LICENSE(1KB)
----test()
--------t2.cpp(3KB)
--------testchecksums.cpp(2KB)
--------testplatform.cpp(2KB)
--------testclient.cpp(3KB)
--------testperform.cpp(3KB)
--------testlist.cpp(1KB)
--------testaddress.cpp(5KB)
--------testvlu.cpp(5KB)
--------tis.cpp(5KB)
--------server.cpp(3KB)
--------Makefile(1KB)
--------testhex.cpp(1KB)
--------addrlist.hpp(760B)
----README.md(6KB)
----Makefile(815B)
----.gitignore(177B)
----include()
--------rtmfp()