live555 实时音视频(H264 & PCMA)

本文介绍了使用live555进行实时音视频处理的难点,包括G711编码实现、音视频时间戳理解以及VLC日志调试。在过程中,遇到的挑战如数据变化导致的VLC播放杂音、时间戳问题影响声音播放以及多路流同步问题,均给出了相应的解决方案,通过优化数据处理方式和时间戳管理,实现了VLC正常播放的效果。
摘要由CSDN通过智能技术生成

效果图如下:







//-------------------------------------------------------------------------------------------------------------------------------------//

SDP日志如下:

06-06 11:13:22.326: I/RTSPServer_jni(814): [RTSPServer.cpp:432 void RTSPServer::incomingConnectionHandler(int)]: accept()ed connection from 192.168.1.100

06-06 11:13:22.328: I/RTSPServer_jni(814): [RTSPServer.cpp:898 void RTSPServer::RTSPClientConnection::handleRequestBytes(int)]: RTSPClientConnection[0x55618080]::handleRequestBytes() read 121 new bytes:OPTIONS rtsp://192.168.1.101:8554/1 RTSP/1.0
06-06 11:13:22.328: I/RTSPServer_jni(814): CSeq: 2
06-06 11:13:22.328: I/RTSPServer_jni(814): User-Agent: LibVLC/2.2.4 (LIVE555 Streaming Media v2016.02.22)
06-06 11:13:22.328: I/RTSPServer_jni(814):
06-06 11:13:22.328: I/RTSPServer_jni(814): [RTSPServer.cpp:985 void RTSPServer::RTSPClientConnection::handleRequestBytes(int)]: parseRTSPRequestString() succeeded, returning cmdName "OPTIONS", urlPreSuffix "", urlSuffix "1", CSeq "2", Content-Length 0, with 0 bytes following the message.
06-06 11:13:22.328: I/RTSPServer_jni(814): [RTSPServer.cpp:1124 void RTSPServer::RTSPClientConnection::handleRequestBytes(int)]: sending response: RTSP/1.0 200 OK
06-06 11:13:22.328: I/RTSPServer_jni(814): CSeq: 2
06-06 11:13:22.328: I/RTSPServer_jni(814): Date: Tue, Jun 06 2017 03:13:22 GMT
06-06 11:13:22.328: I/RTSPServer_jni(814): Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER
06-06 11:13:22.328: I/RTSPServer_jni(814):
06-06 11:13:22.364: I/RTSPServer_jni(814): [RTSPServer.cpp:898 void RTSPServer::RTSPClientConnection::handleReques
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值