王存见 发表于 2023-6-8 21:18:29

ffmedia 只能拉两路视频流么

我拉去了三路视频流,第三路提示
如下
Firefly FFMedia: v1.2.0-28-g6abd8f0
input source is a rtsp url
INFO: ff_media: connectToServer: connected to server 192.168.0.15:554
ERROR: ff_media: CheckUdpPort: bind() error (port number: 10000): INFO: ff_media: initiate: Rtp port(10000) already used the other rtp port
ERROR: ff_media: CheckUdpPort: bind() error (port number: 10002): INFO: ff_media: initiate: Rtp port(10002) already used the other rtp port
ERROR: ff_media: CheckUdpPort: bind() error (port number: 10004): INFO: ff_media: initiate: Rtp port(10004) already used the other rtp port
ERROR: ff_media: CheckUdpPort: bind() error (port number: 10006): INFO: ff_media: initiate: Rtp port(10006) already used the other rtp port
ERROR: 16ModuleRtspClient: init: Open url failed
input_source init failed
这个端口在什么地方设置呢?

dengkx 发表于 2023-6-9 09:07:20

本帖最后由 dengkx 于 2023-6-9 09:21 编辑

理论上,服务端那边支持多少,ffmedia就可以支持多少,实际情况根据带宽决定,带宽不够拉多路可能会丢包。在3588上测试二十几路的l080P rtsp拉没什么问题. 如果是视频文件测试解码1080P视频超过45路就无法正常解码了。
可以先使用c++的demo测试:./demo url-d 0 -c 20 #-c是指定多少路,默认一路

王存见 发表于 2023-6-9 11:27:08

dengkx 发表于 2023-6-9 09:07
理论上,服务端那边支持多少,ffmedia就可以支持多少,实际情况根据带宽决定,带宽不够拉多路可能会丢包。 ...

我试了,这个解决了!实测python3.9的版本的包,要怎么弄呢

王存见 发表于 2023-6-9 11:40:52

我是用的 rknn_toolkit_lite2-1.4.0-cp39-cp39-linux_aarch64.whl 这个是python 39,但是 ffmedia是3.8! 这个还不好整合

dengkx 发表于 2023-6-9 13:33:42

王存见 发表于 2023-6-9 11:40
我是用的 rknn_toolkit_lite2-1.4.0-cp39-cp39-linux_aarch64.whl 这个是python 39,但是 ffmedia是3.8!...

下个ffmedia版本增加python3.9版本的

王存见 发表于 2023-6-9 15:27:48

dengkx 发表于 2023-6-9 13:33
下个ffmedia版本增加python3.9版本的

感觉这个仓库(https://gitlab.com/firefly-linux/ffmedia_release)的代码不全!

xqm 发表于 2023-6-12 11:08:02

王存见 发表于 2023-6-9 11:40
我是用的 rknn_toolkit_lite2-1.4.0-cp39-cp39-linux_aarch64.whl 这个是python 39,但是 ffmedia是3.8!...

Github上有 python 38的rknn_toolkit_lite2 whl,发布不是很久,你可以试试看
页: [1]
查看完整版本: ffmedia 只能拉两路视频流么