david

david

33个粉丝

368

问答

253

专栏

229

资料

david  发布于  2013-01-30 00:14:56
采纳率 1%
368个问答
一个爱徒步的~IT民工
13379

【RTSP/RTP】live555 Streaming Media 分析与开发

 
本帖最后由 david 于 2013-1-30 00:16 编辑

:)
RTSP 开发。

我来回答
回答12个
时间排序
认可量排序

yinhao683

0个粉丝

11

问答

0

专栏

0

资料

yinhao683 2013-04-01 14:29:56
认可0
live555如果要和sdk里的源程序结合起来用的话,该如果里面的API函数,之后sdk里的makefile该如何修改。


但我在网上看到另外一种用法:
编译完成后会在mediaServer下生成live555MediaServer这个可执行文件,接下来就是部署live555MediaServer到ARM板了,先把live555MediaServer所以依赖的库libstdc++.so.6, libgcc_s.so.1等放到文件系统的/lib目录下。把live555MediaServer拷贝到
ARM板的/tmp目录下,又拷贝了一个sample.264的文件到/tmp,执行live555MediaServer。在PC端打开VLC,选择打开串流文件,
输入[url]rtsp://192.168.240.230/sample.264[/url],就可以看到视频啦。。。

有点晕。

ebaina_

0个粉丝

82

问答

40

专栏

0

资料

ebaina_ 2013-04-01 18:38:41
认可0
mediaServer是一个支持RTSP的流媒体服务器,live555这个是开源的,你下载好源码,把编译的选项指定为his的交叉编译环境。注意makefile文件里的 cc ,gcc ,g++这些指定的编译工具。
然后编译生成。按照你说的。 vlc是个客户端。
默认情况live555server是访问当前目录的。

yinhao683

0个粉丝

11

问答

0

专栏

0

资料

yinhao683 2013-04-03 10:46:46
认可0
[quote]ebaina 发表于 2013-4-1 18:38 [url=forum.php?mod=redirect&goto=findpost&pid=2964&ptid=1646][img]static/image/common/back.gif[/img][/url]
mediaServer是一个支持RTSP的流媒体服务器,live555这个是开源的,你下载好源码,把编译的选项指定为his的交 ...[/quote]

比如我举个应用例子:我现在用SDK里面的sample_vdec这个作解码使用,当我在sample_vdec.c源程序里面添加RTP/RTSP,我该怎样和live555结合使用呢?最好讲解的详细些,我不懂这方面的东西。谢谢啦:P

vot1120

0个粉丝

14

问答

0

专栏

0

资料

vot1120 2013-04-16 16:22:35
认可0
[quote]yinhao683 发表于 2013-4-3 10:46 [url=forum.php?mod=redirect&goto=findpost&pid=2967&ptid=1646][img]static/image/common/back.gif[/img][/url]
比如我举个应用例子:我现在用SDK里面的sample_vdec这个作解码使用,当我在sample_vdec.c源程序里面添加R ...[/quote]

如果做客户端,我建议不用LIVE555,太过复杂,而且又是C++,his用C写
不如自己写,或者用FFMPEG充当RTSP客户端

david

33个粉丝

368

问答

253

专栏

229

资料

david 2013-04-16 17:11:00
认可0
[quote]vot1120 发表于 2013-4-16 16:22 [url=forum.php?mod=redirect&goto=findpost&pid=2970&ptid=1646][img]static/image/common/back.gif[/img][/url]
如果做客户端,我建议不用LIVE555,太过复杂,而且又是C++,his用C写
不如自己写,或者用FFMPEG充当RTSP ...[/quote]

是的live555是很臃肿的。最近在尝试用自己的协议做。
用TCP传输。播放直接用his自己的解码库。

yinhao683

0个粉丝

11

问答

0

专栏

0

资料

yinhao683 2013-04-23 11:33:12
认可0
[quote]david 发表于 2013-4-16 17:11 [url=forum.php?mod=redirect&goto=findpost&pid=2971&ptid=1646][img]static/image/common/back.gif[/img][/url]
是的live555是很臃肿的。最近在尝试用自己的协议做。
用TCP传输。播放直接用his自己的解码库。[/quote]

live555的应用已经被我加载到我的应用程序中去了,正如你所说的,太臃肿了。呵呵。。。我之前用jrtplib自己做过,不过要自己拆分包,呵呵。。。现在被你们说了不知道该项用哪个了。。。最近在学习novif规范,呵呵,在用wsdl2h -o onvif.h -c -s -t ./typemap.dat [url]http://www.onvif.org/onvif/ver10/network/wsdl/remotediscovery.wsdl[/url]下载onvif.h的时候遇到问题,
if/ver10/network/wsdl/remotediscovery.wsdl

**  The gSOAP WSDL/Schema processor for C and C++, wsdl2h release 2.8.8
**  Copyright (C) 2000-2012 Robert van Engelen, Genivia Inc.
**  All Rights Reserved. This product is provided "as is", without any warranty.
**  The wsdl2h tool is released under one of the following two licenses:
**  GPL or the commercial license by Genivia Inc. Use option -l for details.

Saving onvif.h

Reading type definitions from type map file './typemap.dat'

Connecting to 'http://www.onvif.org/onvif/ver10/network/wsdl/remotediscovery.wsdl' to retrieve WSDL/XSD...
Connection failed
SOAP 1.1 fault: SOAP-ENV:Client [no subcode]
"No Recovery"
Detail: get host by name failed in tcp_connect()



我的linux系统已经翻过墙了,还是不行,哎。。。。。


还有个问题,我想解用3531解2560*1920分辨率的264压缩视频,有什么办法吗?我看过资料好像只能最大到2560*1600的,有没有其它办法呢?

JosephJen

0个粉丝

0

问答

0

专栏

1

资料

JosephJen 2013-08-02 13:37:02
认可0
附件是我依照你的指令产生出来的onvif.h,有用就留着没有就忽略他吧!
但就过去经验,remote discovery 服务不是最必要的,查找其他相关论坛应该会有许多ONVIF开发的讨论。

david

33个粉丝

368

问答

253

专栏

229

资料

david 2013-08-02 14:55:08
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=3532&ptid=1646]JosephJen 发表于 2013-8-2 13:37[/url]
附件是我依照你的指令产生出来的onvif.h,有用就留着没有就忽略他吧!
但就过去经验,remote discovery 服 ...[/quote]

发现楼上是行内的人啊。 哈哈 欢迎欢迎。

luyunxm

0个粉丝

2

问答

0

专栏

0

资料

luyunxm 2014-12-18 10:58:37
认可0
太感谢分享了:) 我才刚入门 学习了

zk922

0个粉丝

4

问答

0

专栏

0

资料

zk922 2014-12-18 12:32:00
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=2982&ptid=1646]yinhao683 发表于 2013-4-23 11:33[/url]
live555的应用已经被我加载到我的应用程序中去了,正如你所说的,太臃肿了。呵呵。。。我之前用jrtplib自 ...[/quote]

我去。。。这么多 呵呵。。读你的帖子,读的我都快呵呵了。

sxsong

0个粉丝

12

问答

0

专栏

1

资料

sxsong 2015-08-29 17:50:07
认可0
yinhao683 发表于 2013-4-23 11:33
live555的应用已经被我加载到我的应用程序中去了,正如你所说的,太臃肿了。呵呵。。。我之前用jrtplib自 ...

我用live555+wis-streamer做了3516的rtsp,但是很卡,请问你的如何?

11yichengming

1个粉丝

9

问答

0

专栏

0

资料

11yichengming 2016-12-13 16:12:38
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=19736&ptid=1646]sxsong 发表于 2015-8-29 17:50[/url]
yinhao683 发表于 2013-4-23 11:33
live555的应用已经被我加载到我的应用程序中去了,正如你所说的,太臃 ...[/quote]

链接静态库,可执行文件多了700kb左右吧
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区