菜鸟求助:如何使用live555

IamGooday 2011-04-23 08:38:59
刚开始接触live555,代码之类还没开始呢。我现在是利用现有的未作任何编译的x86 MediaServer(http://www.live555.com/mediaServer/)作尝试。结果没成功。。。求教各位有经验的过来人帮忙看看。
1.尝试过Windows版本和Linux版本的MediaServer, 操作都极其简单,MediaServer启动前不需要任何设置,只要打开就行。
2.根据MediaServer的提示,不论L版还是W版,都是把码流文件(abc.264)放在与可执行程序相同的目录中。
3.在windows平台上尝试过Quicktime, 也尝试过vlc,都不能正常播放。错误提示都是 Live555 Demux error: Fail to connect with rtsp://192.168xxxx. 后来用vlc,尝试改变"工具->首选项->输入/编解码器"设置,还是没有成果过
4.目前在VLC下的尝试播放的方式:
媒体->打开网络串流,输入rtsp://192.168.1.105:8554/abc.264

...全文
1114 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
IamGooday 2011-04-29
  • 打赏
  • 举报
回复
这个hint track也许对mp4是有用的,但对于264似乎不需要。
我做了进一步的调查,这跟live555和vlc播放器都有关系。
当用vlc播放本地264文件时,该264文件必须是经过打包的,也就是加上一些meta信息的。纯es流不能被vlc直接播放。可以采用如ffmpeg这样的工具对es流文件进行处理。
而当vlc播放rtsp服务器端的文件时,live555本身支持了H.264,也就是说它会为*.264进行打包(也许还有流化处理),所以要求文件本身就是es包构成的文件,不需要其他额外数据在此文件中。
「已注销」 2011-04-29
  • 打赏
  • 举报
回复
「已注销」 2011-04-29
  • 打赏
  • 举报
回复
上面有误,试试这个能播吗
http://www.live555.com/liveMedia/public/264/
「已注销」 2011-04-29
  • 打赏
  • 举报
回复
你是裸的的视频文件啊?据我所知是不行
IamGooday 2011-04-27
  • 打赏
  • 举报
回复
楼上,这个hint track是指什么东西?工具又是指什么呢?
「已注销」 2011-04-24
  • 打赏
  • 举报
回复
要用工具加上hint track才能通过RTSP远程播放
tiancai1256 2011-04-23
  • 打赏
  • 举报
回复
,问题出在264文件上面。很奇怪在本地播放文件时没有问题,而同一个文件却不能通过RTSP远程播放
IamGooday 2011-04-23
  • 打赏
  • 举报
回复
解决了,问题出在264文件上面。很奇怪在本地播放文件时没有问题,而同一个文件却不能通过RTSP远程播放

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧