社区
多媒体/流媒体开发
帖子详情
想传输摄像头的视频和音频到网络上,并在客户端播放和存为文件,现在流行的方案是什么!
shenming123
2006-07-12 02:41:18
想传输摄像头的视频和音频到网络上,并在客户端播放和存为文件,现在流行的方案是什么!
谢谢了哈~~~~~~~~~~~~~~~~~~~~~~~~
...全文
789
12
打赏
收藏
想传输摄像头的视频和音频到网络上,并在客户端播放和存为文件,现在流行的方案是什么!
想传输摄像头的视频和音频到网络上,并在客户端播放和存为文件,现在流行的方案是什么! 谢谢了哈~~~~~~~~~~~~~~~~~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crystal_heart
2006-07-24
打赏
举报
回复
up
shenming123
2006-07-21
打赏
举报
回复
to ablewindy(我是【风子】我怕谁:
WMV在解码时还有一个所谓的Private Data,这个Private Data,是在哪里获得的。
to bitgold(碎金) ( ) :
Windows ASF Writer 和 Windows ASF Reader都只能用来读写文件吧
网络我就用socket api, 不用filter 了。
shenming123
2006-07-20
打赏
举报
回复
DentistryDoctor(牙医的目标是没有蛀牙):
用DirectShow了,在接收端做个Source Filter.
///////////////////////////////////////////////
我根据BALL做了个Source Filter,在客户端接收asf流,是用Microsoft Windows Media Video 9编码的,交给WMVideo Decoder DMO去解码
但ConnectDirect失败,提示VFW_E_TYPE_NOT_ACCEPTED。
看来问题主要在GetMediaType,如果我用BALL的GetMediaType
my filter ----> "Color Space Converter" -> "Video Renderer" 连接成功
真不知道如何才能my filter ----> “WMVideo Decoder DMO”
我发现Media Video 9 和 WMVideo Decoder DMO 的subtype GUID不一样。
高手指点一下了,跪谢~~~~~~~~~~~~~~~~
shenming123
2006-07-13
打赏
举报
回复
准备用media video编码,用ISampleGrabber获取数据,传输到网络上
不知道这样传过去能不能用WMVideo Decoder DMO来解码播放。
写ASF文件应该是可行的,估计直接用WM ASF Writer就可以了。
至少我在GraphEdit连接成功了。
orcd
2006-07-13
打赏
举报
回复
没做过这种东西
ablewindy
2006-07-13
打赏
举报
回复
WMV和WMA是可以的,楼主可以去研究研究DMO,那里面有WMV、WMA的编解码器的使用方法。
当然写成ASF文件就如 bitgold(碎金) 所说要创建Profile,WMV在解码时还有一个所谓的Private Data,是在编码的时候产生的,可能还要额外的机制传送给客户端!
具体可看看Windows Media Format和Windows Media A/V Codec!
ArchMage_dino
2006-07-13
打赏
举报
回复
我觉得使用SIP或者H323来实现比较好,这两种协议都有现成的协议栈,SIP使用微软的RTC比较简单。
UDX协议
2006-07-13
打赏
举报
回复
mpeg4适合这种应用。
bitgold
2006-07-12
打赏
举报
回复
直接用Windows ASF Writer可编码成WMV+WMA,不过分辨率设置比较麻烦,需要自己写Profile
或者用自己的编码器如Xvid+Mp3,然后自己写ASF Muxer输出ASF流,再用Netsink推送到网络上
客户端用Windows ASF Reader读取网络流,再解码渲染
DentistryDoctor
2006-07-12
打赏
举报
回复
用DirectShow了,在接收端做个Source Filter.
shenming123
2006-07-12
打赏
举报
回复
我也知道是这么个流程,今天研究了一下
主要的难点是截获压缩后的数据,到客户端解码回放的问题
不知用什么压缩方法好啊,不知道WMV,WMA如何
网络细节不考虑,存为ASF格式。
ablewindy
2006-07-12
打赏
举报
回复
笼统点讲就是,捕获-->编码-->发送 接收-->解码-->播放罗!
局域网上传输,发送和接收UDP就能搞定。要在互联网上传输,网络部分是要很受考验的,因为带宽太不稳定了!而且在内网的要互通,没有服务器打洞是通不了的!
要想存文件则还要传送音频。这就引入了同步问题!
vc++ 应用源码包_1
它包括
客户
端
和服务
端
,
客户
端
软件主要作用是监测本主机的活动,并将监测到的信息定时发送给服务器。服务器可以将收集到的信息以柱状图和
文件
列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。...
vc++ 应用源码包_6
它包括
客户
端
和服务
端
,
客户
端
软件主要作用是监测本主机的活动,并将监测到的信息定时发送给服务器。服务器可以将收集到的信息以柱状图和
文件
列表以及其他方式呈现给用户,以便用户对局域网内的主机进行监测和管理。...
海思平台上USB WIFI的移植与局域网无线调试和
视频
流预览-第5/11季
视频
课程
本季课程在开发板上移植USB WIFI模块(套装附带的MT7601模块),工作在ap模式下,并且用电脑通过WIFI去连接开发板实现主机和开发板的无线
网络
局域网通信,这样就可以用WIFI
网络
取代板载ethernet有线
网络
方式来进行...
新版Android开发教程.rar
也有分析认为,谷歌并不
想
做一个简单的手机终
端
制造商或者软件平台开发商,而意在一统传统互联网和 移 动互联网。----------------------------------- Android 编程基础 4 Android Android Android Android 手机新...
直播入门(二)从
视频
采集到
客户
端
播放
编码:将采集到
音频
和图像数据,编码压缩,降低数据大小,并尽可能的保留精度。 封装:将编码后的数据,封装成各个格式,大家比较熟悉的如:FLV,MP4 推流:将完成封装的数据,采用HTTP或者RTMP协议推送到服务
端
...
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章