P2P音视频传输在IPC上的应用
P2P音视频传输在IPC上的应用
摘要: IPC摄像头, P2P平台的视频流H.264,AAC,双向语音,海思,安霸,君正,X86,富瀚。
IPC摄像头一般传输流通过RTMP,但是这种方式很占服务器带宽,一旦用户量大了会造成服务器负载过高,并且存在延时性,所以RTMP不是最好的选择,
但是P2P用来传输音视频流有很大的好处,不用经过服务器,点对点传输,延时低。
P2P传输流程
1.与服务器建立长连接:
成功:connect to server success
失败:connect to server fail或者msg_heartbeat_error
2.鉴权通过:
成功:auth_check_by_key———ok或者auth_check_by_token———ok或者E_Error_Code_check_Success
失败:auth_check_by_key———failed或者auth_check_by_token———failed 或者E_Event_Code_Token_Error或者E_Error_Code_check_Failure或者E_Error_Code_expired
3.打洞:
成功:P2PConntrolUnit::p2p_callback:trans_success
失败:P2PConntrolUnit::p2p_callback:trans_failed或者msg_p2p_error
4.建立UDT连接:
成功:P2PConntrolUnit::udtConnect success!
失败:P2PConntrolUnit::udtConnect failure!或者msg_p2p_error
5.IPC音视频传输,双向语音,手机远程获取文件等等
目前已经集成了海思,安霸,君正,X86,富瀚等平台的P2P方案,提供完整的P2P音视频解决方案,欢迎前来咨询。联系方式QQ:2639156010