做网站用的腾讯云服务器,wordpress 放大镜,网站建设目标和功能介绍,百度关键词指数工具最近发现好多开发者都在搜索可用的RTSP测试URL#xff0c;目前公网实际可测试的RTSP URL非常少#xff0c;即便是可用#xff0c;分辨率和网络也非常差#xff0c;不适合长期测试。
针对此#xff0c;我们的建议是最好直接网上买个海康或大华的摄像头#xff0c;一般来说…最近发现好多开发者都在搜索可用的RTSP测试URL目前公网实际可测试的RTSP URL非常少即便是可用分辨率和网络也非常差不适合长期测试。
针对此我们的建议是最好直接网上买个海康或大华的摄像头一般来说海康大华的RTSP URL格式如下
海康摄像头RTSP URL规则
主码流rtsp://admin:daniulive12345192.168.0.120:554/h265/ch1/main/av_stream
子码流rtsp://admin:daniulive12345192.168.0.120:554/h264/ch1/sub/av_stream
rtsp://[username]:[password][ip]:[port]/[codectype]/[channel]/[subtype]/av_stream URL组成说明 username: 用户名 password: 密码 ip: 网络摄像机IP地址 port: 端口号默认554 codectype有h264/h265/mjpeg channel: 通道号。 subtype: 码流类型主码流main子码流sub。
大华摄像头RTSP URL规则
主码流rtsp://admin:admin123456192.168.0.121:554/cam/realmonitor?channel1subtype0
子码流rtsp://admin:admin123456192.168.0.121:554/cam/realmonitor?channel1subtype1
rtsp://[username]:[password][ip]:[port]/cam/realmonitor?/[channel]/[subtype]URL组成说明 username: 用户名 password: 密码 ip: 网络摄像机IP地址 port: 端口号默认554 codectype有h264/h265/mjpeg channel: 通道号。 subtype: 码流类型主码流0子码流1。
如何自己生成个本地RTSP测试URL
如果想采集PC摄像头或者屏幕也可以本地用轻量级RTSP服务本地生成个RTSP测试URL。常用的方式比如VLC串流或者大牛直播SDKURL的Windows平台SmartPublisherDemo生成即可。
本文就以SmartPublisherDemo轻量级RTSP服务采集本地摄像头为例说明下如何创建个本地测试的RTSP地址。
1. 选中采集摄像头并选择需要测试的分辨率、帧率点击“获取视频码率默认值”得到系统推荐的码率高级用户也可自行配置如需要采集audio看采集麦克风还是扬声器的如果二者均需采集同时选中即可混音模式。 2. 点击“配置查看Rtsp服务”按钮在弹出框点击“启动服务”即可可启动一组也可启动多组每个服务对应一个RTSP URL。 3. 确定后点击“发布RTSP流”按钮即可发布后可本地生成个RTSP URL以本机为例生成的URL是“rtsp://192.168.0.211:8554/stream1”。
4. 启动播放端输入生成的RTSP URL测试即可。 5.服务器负载查看再次点击“配置查看RTSP服务”即可看到每个服务连接的会话数
6. 如需停止服务点击页面的“停止RTSP流”即可
是不是非常方便
为什么要做轻量级RTSP服务
轻量级RTSP服务解决的核心痛点是避免用户或者开发者单独部署RTSP或者RTMP服务实现本地的音视频数据如摄像头、麦克风编码后汇聚到内置RTSP服务对外提供可供拉流的RTSP URL轻量级RTSP服务适用于内网环境下对并发要求不高的场景支持H.264/H.265支持RTSP鉴权、单播、组播模式考虑到单个服务承载能力我们支持同时创建多个RTSP服务并支持获取当前RTSP服务会话连接数。
设计功能 [基础功能]采集摄像头、屏幕、窗口或外部自定义音视频数据 [音频格式]AAC [视频格式]H.264、H.265 [协议类型]RTSP [传输模式]支持单播和组播模式 [端口设置]支持RTSP端口设置 [鉴权设置]支持RTSP鉴权用户名、密码设置 [获取session连接数]支持获取当前RTSP服务会话连接数 [多服务支持]支持同时创建多个内置RTSP服务 [H.265支持]Windows内置rtsp server支持发布H.265视频 [RTSP url回调]支持设置后的rtsp url通过event回调到上层。
感兴趣的开发者可以自行尝试。