地狱的猪

地狱的猪

1个粉丝

15

问答

0

专栏

0

资料

地狱的猪  发布于  2015-01-12 11:22:10
采纳率 0%
15个问答
7615

马上要开始做实时直播,请前辈指教

   
公司要上一个新的监控项目,需要用海思芯片做实时的音视频播放,同时要支持RTSP和RTMP,2-3路
目前平台相关的工作基本完成,已经能获取h264的视频文件和PCM的音频,我自己也用FIFO和live555简单的搭了一个实时视频直播
接下来的工作才是重点,因为以前没有做过这方面的工作,这两天在网上查了些资料,还是比较混乱,主要有几个问题

1. 我是该现把视频和音频打包成TS流丢给RTSP和RTMP还是直接修改RTSP和RTMP在里面进行打包??或者说我根本不需要打包,只需要修改下live555达到同时音频和视频输出?
        我不确定live555和rtmplib是否能够经过修改实现音视频用同一个网址输出??

2. 看网上很多人使用FFMpeg库,但我已经有编码成H264的视频流了,无非只是pcm还没编码,应该没必要再用FFMPEG了吧,
         TS打包很复杂吗?我打算自己实现,然后用FAAC库来做PCM到AAC的编码,不知道是否可行?开源库都太臃肿了。

3. 该如何处理音频?市面上大多数都是AAC和mp3格式,但海思没有编码器,自己用软件实现PCM转AAC和MP3不知道CPU够不够?因为还要做2-3路的RTMP和RTSP直播,海思倒是支持G711,不知道有没有用

当然最主要的还是视频和音频打包的问题,现在比较纠结,不知道该走哪一条
希望有做过产品级的前辈来指条名路,走到最后才发现走不通的感觉实在让人难受
我来回答
回答8个
时间排序
认可量排序

zk922

0个粉丝

4

问答

0

专栏

0

资料

zk922 2015-01-12 13:40:26
认可0
1,  推荐 live555.
2,ACC 的话只能软转。  
3,海思的CPU在编码的时候不耗多少CPU,转 ACC完全够用,对于4路来讲都没问题。

地狱的猪

1个粉丝

15

问答

0

专栏

0

资料

地狱的猪 2015-01-12 19:45:59
认可0
多谢指导,

那我是先把音频和视频打包成TS丢给live555还是视频和音频分别丢给live555在live555里面修改实现音视频同时发送?
我主要不知道live555能不能支持一个网址同时播放视频和音频,当然还有RTMP,我就更不清楚了

Singcol

0个粉丝

4

问答

0

专栏

1

资料

Singcol 2015-02-02 14:12:33
认可0
帖子不要沉啊

zk922

0个粉丝

4

问答

0

专栏

0

资料

zk922 2015-02-02 18:40:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=11247&ptid=5052]地狱的猪 发表于 2015-1-12 19:45[/url]
多谢指导,

那我是先把音频和视频打包成TS丢给live555还是视频和音频分别丢给live555在live555里面修改 ...[/quote]

忘了,ACC海思是有的,前面看到一个哥们说要问海思要,这东西只是没有开放 ,涉及版权吧

cpf

0个粉丝

4

问答

0

专栏

0

资料

cpf 2015-06-05 18:51:51
认可0
你好,请问live555的事实视频直播是怎么弄出来的,给点支持吧,不胜感激

钓鱼大师

0个粉丝

1

问答

0

专栏

0

资料

钓鱼大师 2017-06-05 17:02:15
认可0
楼主搞定了吗?

yaoyaohu

0个粉丝

0

问答

0

专栏

0

资料

yaoyaohu 2017-09-28 18:55:16
认可0
学习,观望中,也正在弄这个

lzts

0个粉丝

0

问答

0

专栏

0

资料

lzts 2018-03-12 16:53:53
认可0
学习下,谢谢分享
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区