Page 1 of 2
RTSP推音频流
Posted: 2024-08-23 11:07
by hou
你好,rv1106目前支持rtsp推送音频流都支持哪些编码格式?pcm支持吗?例如:直接采集到pcm流后可以调用rtsp_set_audio()函数设置pcm音频流格式吗?还是必须转码为mp3或其他格式的音频流后,调用rtsp_set_audio()函数设置mp3或其他格式的音频流格式才能正常推送?
Re: RTSP推音频流
Posted: 2024-08-23 11:16
by hou
如果采集到pcm流后,不进行任何转码,可以调用rtsp_set_audio()函数且设置mp3音频流格式进行推流吗?
Re: RTSP推音频流
Posted: 2024-08-23 11:51
by Crocodile
您好,如果使用rockit库来进行音频采集编码的话支持的编码格式有G711a G711u G722 GF726, rkrtsp推流支持的格式有G711A G711U G726 MP3,编码都不是硬编码直接使用cpu运行的.
目前 rkrtsp 库只是一个简单的示例,完全可以使用其他库来替代以拓展更多编码格式的传输,如果一定要使用这个 rtsp_demo 的 rtsp_set_audio() 来实现就必须先用rockit库编码为支持的 G711a G711u G726 mp3 后再推流。
由于 rkrtsp 库没有公开源码,在使用上有诸多限制,不进行任何转码进行推流的可行性不高。
Re: RTSP推音频流
Posted: 2024-08-24 0:50
by hou
怎样使用硬编码?
Re: RTSP推音频流
Posted: 2024-08-24 1:56
by Crocodile
目前在RV1103/RV1106没有音频硬件编码的方案
Re: RTSP推音频流
Posted: 2024-08-24 2:28
by hou
RV1103/RV1106是否具有音频硬件编码的条件?如有具有音频硬件编码的条件,具体体现在哪一块?
Re: RTSP推音频流
Posted: 2024-08-24 2:51
by Crocodile
很抱歉可能是我表诉得有歧义,RV1103/RV1106 没有音频硬件编码的条件
Re: RTSP推音频流
Posted: 2024-08-26 1:41
by hou
你好,在rv1106使用demo例程将采集到pcm流进行g711a编码,调用rtsp_set_audio()函数设置g711a音频流格式进行推流,pc端使用RTSP客户端拉流。目前发现板端讲话、pc端播放存在1-2s的时延,有好的建议进行优化吗?
Re: RTSP推音频流
Posted: 2024-08-26 2:35
by Crocodile
如果条件允许,尝试使用ubuntu 作为拉流端的系统, 之前测试过在ubuntu下进行图像拉流的延时比在windows下进行拉流的延迟低,音频的延时还没有是测试过。
Re: RTSP推音频流
Posted: 2024-08-27 5:06
by hou
你好,在rv1106使用demo例程设置音频采样率为16k可以正常实现板端讲话,播放;采样率设置为32k后板端讲话,不能正常播放。咱们测试过采样率为32k的情况吗