yong_hen 2014-12-18 03:03
浏览 1330

live555 server端无故停止发送

前一段时间根据live555的testOnDemandRTSPServer做了一个服务端程序发送流媒体数据的程序,如果选择UDP传输的话,程序运行很好。选择TCP的话,服务端总是无故停止发送。主要情况如下:
1、发送640x480视频没有问题。分辨率越大,越容易出问题,并且出问题的时候越早。
2、如果开启RTPIntelface中的DEBUG_ _SEND宏,则不论发什么分辨率都不出问题。(注:有consol窗口)
3、live555类库使用debug版观察,发现服务端一直有sending report, sending packet,doGetNextFrame()也总是调用,即使客户端已经收不到数据了(WirkShark也显示服务端未发送数据)。直到65秒以后超时,服务端处理超时流程之后才会停止sending report, sendping packet.
4、用live555的MediaServer测试,表现情况也是一样的。

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 r语言蛋白组学相关问题
    • ¥15 Python时间序列如何拟合疏系数模型
    • ¥15 求学软件的前人们指明方向🥺
    • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
    • ¥20 双层网络上信息-疾病传播
    • ¥50 paddlepaddle pinn
    • ¥20 idea运行测试代码报错问题
    • ¥15 网络监控:网络故障告警通知
    • ¥15 django项目运行报编码错误
    • ¥15 STM32驱动继电器